別のキーワード
ライブラリ
- ビルトイン (231)
- csv (120)
-
irb
/ inspector (12) -
minitest
/ mock (1) -
minitest
/ spec (5) -
minitest
/ unit (9) - rake (108)
-
rake
/ testtask (12) -
rubygems
/ source _ info _ cache (24) -
test
/ unit (1) - tracer (24)
- win32ole (12)
クラス
- CSV (120)
- File (132)
-
Gem
:: SourceInfoCache (24) -
IRB
:: Inspector (12) -
MiniTest
:: Mock (1) -
MiniTest
:: Spec (5) -
MiniTest
:: Unit (2) -
MiniTest
:: Unit :: TestCase (6) -
Rake
:: FileList (24) -
Rake
:: InvocationChain (24) -
Rake
:: NameSpace (12) -
Rake
:: TaskArguments (12) -
Rake
:: TestTask (12) - String (27)
- Tracer (24)
-
WIN32OLE
_ VARIANT (12)
モジュール
- GC (24)
- MiniTest (1)
- Rake (36)
-
Test
:: Unit (1)
オブジェクト
- ENV (48)
キーワード
- [] (12)
- after (1)
- append (12)
- application (12)
- application= (12)
- autorun (1)
- before (1)
- chown (12)
- ctime (12)
- current (1)
-
def
_ inspector (12) - delete (36)
- filter (36)
-
filter
_ backtrace (1) - inherited (1)
- it (1)
-
latest
_ gc _ info (24) -
latest
_ system _ cache _ file (12) -
latest
_ user _ cache _ file (12) - lchmod (12)
- lchown (12)
- link (12)
- new (126)
- on (24)
- open (72)
-
original
_ dir (12) - output= (1)
- read (12)
- readlines (12)
- readlink (12)
- reject (24)
- reset (1)
-
setup
_ argv (1) -
test
_ methods (1) -
test
_ order (1) -
test
_ suites (1) - unlink (12)
検索結果
先頭5件
-
MiniTest
:: Unit :: TestCase . test _ methods -> Array (12108.0) -
テストメソッドのリストを返します。
...テストメソッドのリストを返します。
MiniTest::Unit::TestCase.test_order の値が :random である場合は
返されるメソッドリストの順番はランダムです。
そうでない場合は、文字コード順にソートされます。... -
MiniTest
:: Unit :: TestCase . test _ order -> Symbol (12102.0) -
テストの実行順序を返します。
テストの実行順序を返します。
デフォルトはランダムです。 -
MiniTest
:: Unit :: TestCase . test _ suites -> Array (12102.0) -
テストクラス名のリストを返します。
テストクラス名のリストを返します。 -
GC
. latest _ gc _ info(key) -> object (6101.0) -
最新のGCの情報を返します。
...す。
//emlist[例][ruby]{
latest = GC.latest_gc_info
latest # => {:major_by=>nil, :gc_by=>:newobj, :have_finalizer=>false, :immediate_sweep=>false, :state=>:sweeping}
stat = GC.stat
merged = GC.latest_gc_info(stat)
merged == latest.merge(stat) # => true
GC.latest_gc_info(:gc_by) # => :newobj... -
GC
. latest _ gc _ info(result _ hash = {}) -> Hash (6101.0) -
最新のGCの情報を返します。
...す。
//emlist[例][ruby]{
latest = GC.latest_gc_info
latest # => {:major_by=>nil, :gc_by=>:newobj, :have_finalizer=>false, :immediate_sweep=>false, :state=>:sweeping}
stat = GC.stat
merged = GC.latest_gc_info(stat)
merged == latest.merge(stat) # => true
GC.latest_gc_info(:gc_by) # => :newobj... -
Gem
:: SourceInfoCache . latest _ system _ cache _ file -> String (6101.0) -
最新のシステムキャッシュのファイル名を返します。
最新のシステムキャッシュのファイル名を返します。 -
Gem
:: SourceInfoCache . latest _ user _ cache _ file -> String (6101.0) -
最新のユーザーキャッシュのファイル名を返します。
最新のユーザーキャッシュのファイル名を返します。 -
MiniTest
:: Unit :: TestCase . inherited(klass) (6001.0) -
テストクラス名をテストスイート登録します。
テストクラス名をテストスイート登録します。 -
MiniTest
:: Unit :: TestCase . new(name) (6001.0) -
自身を初期化します。
自身を初期化します。
@param name 自身の名前を指定します。 -
MiniTest
:: Unit :: TestCase . reset (6001.0) -
テストスイートをクリアします。
テストスイートをクリアします。 -
Rake
:: TestTask . new(name = :test) {|t| . . . } -> Rake :: TestTask (3202.0) -
自身を初期化します。
自身を初期化します。
ブロックが与えられた場合は、自身をブロックパラメータとして与えられた
ブロックを評価します。
@param name ターゲット名を指定します。 -
MiniTest
:: Spec . current -> MiniTest :: Spec (3101.0) -
現在実行中の MiniTest::Spec のインスタンスを返します。
...現在実行中の MiniTest::Spec のインスタンスを返します。... -
Test
:: Unit . setup _ argv(original _ argv = ARGV) { |files| . . . } -> [String] (3031.0) -
original_argvで指定されたオプションを解析して、テスト対象になるファイル をrequireします。
...にあるtest_*.rbを全てrequireします。
このメソッド自体は、オプションを解析してrequireを行う以外の処理は行いま
せんが、test/unit.rbをrequireして呼び出すメソッドのため、結果的にユニッ
トテストが実行されます。testrbコマ......ストメソッドを実行します。テストメソッドの指定に正規表現
も使えます。なお、--name=test_fooのような指定は行えません。--name test_foo
のように指定してください。
: -x
指定されたファイルを除外します。ファイルの指......ess に true を設定します。
: --no-gc-stress
GC.stress に false を設定します。
===== 注意
Test::Unit.setup_argvはoriginal_argvの指定に関わらず、ARGVをfilesで置き
換えます。置き換えられたARGVはminitest/unitによってもう1度解析されます。... -
MiniTest
. filter _ backtrace(backtrace) -> Array (3001.0) -
バックトレースからこのライブラリに関する部分を取り除いた結果を返します。
バックトレースからこのライブラリに関する部分を取り除いた結果を返します。
@param backtrace バックトレースを指定します。 -
MiniTest
:: Mock . new (3001.0) -
自身を初期化します。
自身を初期化します。 -
MiniTest
:: Spec . after(type = :each) { . . . } -> Proc (3001.0) -
各テストの後に実行するブロックを登録します。
各テストの後に実行するブロックを登録します。
@param type :each を指定することができます。
@raise RuntimeError type に :each 以外を指定すると発生します。 -
MiniTest
:: Spec . before(type = :each) { . . . } -> Proc (3001.0) -
各テストの前に実行するブロックを登録します。
各テストの前に実行するブロックを登録します。
@param type :each を指定することができます。
@raise RuntimeError type に :each 以外を指定すると発生します。 -
MiniTest
:: Spec . it(desc) { . . . } -> () (3001.0) -
テストケースを一つ定義します。
テストケースを一つ定義します。
与えられたブロックが一つのテストケースに相当します。
@param desc テストケースの説明を指定します。 -
MiniTest
:: Spec . new(name) (3001.0) -
与えられた名前で自身を初期化します。
与えられた名前で自身を初期化します。 -
MiniTest
:: Unit . autorun -> true (3001.0) -
プロセスの終了時にテストを実行するように登録します。
プロセスの終了時にテストを実行するように登録します。 -
MiniTest
:: Unit . output=(stream) (3001.0) -
出力先をセットします。
出力先をセットします。
@param stream IO を指定します。 -
File
. delete(*filename) -> Integer (43.0) -
ファイルを削除します。削除したファイルの数を返します。 削除に失敗した場合は例外 Errno::EXXX が発生します。
...。
//emlist[例][ruby]{
IO.write("test.txt", "test")
p File.exist?("test.txt") # => true
p File.delete("test.txt") # => 1
p File.exist?("test.txt") # => false
begin
File.delete("test.txt")
rescue
p $! # => #<Errno::ENOENT: No such file or directory @ unlink_internal - test.txt>
end
//}... -
File
. unlink(*filename) -> Integer (43.0) -
ファイルを削除します。削除したファイルの数を返します。 削除に失敗した場合は例外 Errno::EXXX が発生します。
...。
//emlist[例][ruby]{
IO.write("test.txt", "test")
p File.exist?("test.txt") # => true
p File.delete("test.txt") # => 1
p File.exist?("test.txt") # => false
begin
File.delete("test.txt")
rescue
p $! # => #<Errno::ENOENT: No such file or directory @ unlink_internal - test.txt>
end
//}...