375件ヒット
[1-100件を表示]
(0.170秒)
ライブラリ
- ビルトイン (189)
- csv (77)
-
irb
/ inspector (11) -
minitest
/ spec (4) -
minitest
/ unit (5) - rake (44)
-
rubygems
/ source _ info _ cache (22) -
test
/ unit (1) - tracer (11)
- win32ole (11)
クラス
- CSV (77)
- File (121)
-
Gem
:: SourceInfoCache (22) -
IRB
:: Inspector (11) -
MiniTest
:: Spec (4) -
MiniTest
:: Unit (1) -
MiniTest
:: Unit :: TestCase (3) -
Rake
:: FileList (11) -
Rake
:: InvocationChain (11) - String (24)
- Tracer (11)
-
WIN32OLE
_ VARIANT (11)
モジュール
- GC (22)
- MiniTest (1)
- Rake (22)
-
Test
:: Unit (1)
オブジェクト
- ENV (22)
キーワード
- [] (11)
- after (1)
- append (11)
- application (11)
- autorun (1)
- before (1)
- chown (11)
- ctime (11)
- current (1)
-
def
_ inspector (11) - delete (33)
-
filter
_ backtrace (1) - it (1)
-
latest
_ gc _ info (22) -
latest
_ system _ cache _ file (11) -
latest
_ user _ cache _ file (11) - lchmod (11)
- lchown (11)
- link (11)
- new (57)
- on (11)
- open (66)
-
original
_ dir (11) - read (11)
- readlines (11)
- readlink (11)
-
setup
_ argv (1) -
test
_ methods (1) -
test
_ order (1) -
test
_ suites (1) - unlink (11)
検索結果
先頭5件
-
MiniTest
:: Unit :: TestCase . test _ suites -> Array (18402.0) -
テストクラス名のリストを返します。
テストクラス名のリストを返します。 -
MiniTest
:: Unit :: TestCase . test _ methods -> Array (15308.0) -
テストメソッドのリストを返します。
...テストメソッドのリストを返します。
MiniTest::Unit::TestCase.test_order の値が :random である場合は
返されるメソッドリストの順番はランダムです。
そうでない場合は、文字コード順にソートされます。... -
MiniTest
:: Unit :: TestCase . test _ order -> Symbol (15302.0) -
テストの実行順序を返します。
テストの実行順序を返します。
デフォルトはランダムです。 -
GC
. latest _ gc _ info(key) -> object (12401.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 (12401.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 (12401.0) -
最新のシステムキャッシュのファイル名を返します。
最新のシステムキャッシュのファイル名を返します。 -
Gem
:: SourceInfoCache . latest _ user _ cache _ file -> String (12401.0) -
最新のユーザーキャッシュのファイル名を返します。
最新のユーザーキャッシュのファイル名を返します。 -
MiniTest
. filter _ backtrace(backtrace) -> Array (9301.0) -
バックトレースからこのライブラリに関する部分を取り除いた結果を返します。
バックトレースからこのライブラリに関する部分を取り除いた結果を返します。
@param backtrace バックトレースを指定します。 -
MiniTest
:: Spec . it(desc) { . . . } -> () (9301.0) -
テストケースを一つ定義します。
テストケースを一つ定義します。
与えられたブロックが一つのテストケースに相当します。
@param desc テストケースの説明を指定します。 -
Rake
:: InvocationChain . append(task _ name , chain) -> Rake :: InvocationChain (6513.0) -
与えられたタスク名を第二引数の Rake::InvocationChain に追加します。
...Rake::InvocationChain に追加します。
@param task_name タスク名を指定します。
@param chain 既に存在する Rake::InvocationChain のインスタンスを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app......do
chain = Rake::InvocationChain::EMPTY
b = Rake::InvocationChain.append("task_a", chain)
b.to_s # => "TOP => task_a"
end
//}... -
File
. unlink(*filename) -> Integer (6455.0) -
ファイルを削除します。削除したファイルの数を返します。 削除に失敗した場合は例外 Errno::EXXX が発生します。
...Dir.rmdir を使います。
@param filename ファイル名を表す文字列を指定します。
@raise 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
//}... -
Rake
. application -> Rake :: Application (6437.0) -
現在の Rake アプリケーションを返します。
...。
//emlist[][ruby]{
# Rakefile での記載例とする
require 'pp'
task default: :test_rake_app
task :test_rake_app do
pp Rake.application
end
# => #<Rake::Application:0x31b0f18
# @default_loader=#<Rake::DefaultLoader:0x31b0c78>,
# @imported=[],
# @last_description=nil,
# @......{".rb"=>#<Rake::DefaultLoader:0x31b0c18>,
# ".rf"=>#<Rake::DefaultLoader:0x31b0b88>,
# ".rake"=>#<Rake::DefaultLoader:0x31b0b10>},
# @name="rake",
# @options=#<OpenStruct rakelib=["rakelib"], trace_output=#<IO:<STDERR>>>,
# @original_dir="/path/to/dir",
# @pending_imports......],
# @rakefile="rakefile",
# @rakefiles=["rakefile", "Rakefile", "rakefile.rb", "Rakefile.rb"],
# @rules=[],
# @scope=LL(),
# @tasks=
# {"default"=><Rake::Task default => [test_rake_app]>,
# "test_rake_app"=><Rake::Task test_rake_app => []>},
# @terminal_columns=0,... -
File
. ctime(filename) -> Time (6431.0) -
状態が最後に変更された時刻を返します。 状態の変更とは chmod などによるものです。
...aram filename ファイル名を表す文字列か IO オブジェクトを指定します。
@raise Errno::EXXX ファイルの時刻の取得に失敗した場合に発生します。
//emlist[例:][ruby]{
IO.write("testfile", "test")
File.ctime("testfile") # => 2017-11-30 22:40:49 +0900
File.ch......mod(0755, "testfile")
File.ctime("testfile") # => 2017-11-30 22:42:12 +0900
//}... -
Test
:: Unit . setup _ argv(original _ argv = ARGV) { |files| . . . } -> [String] (6421.0) -
original_argvで指定されたオプションを解析して、テスト対象になるファイル をrequireします。
...original_argvで指定されたオプションを解析して、テスト対象になるファイル
をrequireします。
@param original_argv オプションを指定します。省略された場合は、
Object::ARGVが使用されます。
@raise ArgumentError 指定さ......uireの対象
にします。
ブロックパラメータには上記のoriginal_argvから-xで指定されたもの以外のオ
プションが配列で渡されます。ファイル名の代わりにディレクトリを指定する
と、ディレクトリの中にあるtest_*.rbを全てrequir......のメソッド自体は、オプションを解析してrequireを行う以外の処理は行いま
せんが、test/unit.rbをrequireして呼び出すメソッドのため、結果的にユニッ
トテストが実行されます。testrbコマンドのように、ユニットテストを実行... -
File
. readlink(path) -> String (6407.0) -
シンボリックリンクのリンク先のパスを文字列で返します。
...raise Errno::EXXX 指定された path がシンボリックリンクでない場合や、リンクの読み取りに失敗した場合に発生します。
//emlist[例:][ruby]{
IO.write("testfile", "test")
File.symlink("testfile", "testlink") # => 0
File.readlink("testlink") # => "......testfile"
//}...