ライブラリ
- ビルトイン (229)
-
irb
/ ext / save-history (11) - json (22)
-
minitest
/ mock (1) -
minitest
/ unit (41) - mkmf (11)
-
net
/ http (187) - optparse (132)
- rake (33)
-
rake
/ gempackagetask (11) -
rake
/ packagetask (11) -
rdoc
/ context (22) -
rdoc
/ generator / darkfish (11) -
rdoc
/ generator / ri (11) -
rdoc
/ markdown (22) -
rexml
/ document (11) -
ripper
/ filter (11) -
rubygems
/ gem _ path _ searcher (11)
クラス
- Array (16)
- Enumerator (11)
-
Enumerator
:: Chain (6) -
Enumerator
:: Lazy (22) -
Gem
:: GemPathSearcher (11) -
IRB
:: Context (11) -
JSON
:: State (22) -
MiniTest
:: Mock (1) -
MiniTest
:: Unit (12) -
MiniTest
:: Unit :: TestCase (3) -
Net
:: HTTP (187) - Numeric (64)
- Object (11)
- OptionParser (132)
-
RDoc
:: Context (22) -
RDoc
:: Generator :: Darkfish (11) -
RDoc
:: Generator :: RI (11) -
RDoc
:: Markdown (22) -
REXML
:: Elements (11) -
Rake
:: Application (22) -
Rake
:: GemPackageTask (11) -
Rake
:: PackageTask (11) - Range (11)
-
Ripper
:: Filter (11)
モジュール
- Enumerable (88)
- Kernel (11)
-
MiniTest
:: Assertions (26) -
Rake
:: TaskManager (11)
キーワード
-
_ _ name _ _ (1) -
_ assertions (1) -
_ assertions= (1) - assert (1)
-
assert
_ block (1) -
assert
_ empty (1) -
assert
_ equal (1) -
assert
_ in _ delta (1) -
assert
_ in _ epsilon (1) -
assert
_ includes (1) -
assert
_ instance _ of (1) -
assert
_ kind _ of (1) -
assert
_ match (1) -
assert
_ nil (1) -
assert
_ operator (1) -
assert
_ raises (1) -
assert
_ respond _ to (1) -
assert
_ same (1) -
assert
_ send (1) -
assert
_ throws (1) -
assertion
_ count (1) -
assertion
_ count= (1) -
buffer
_ initial _ length (11) -
buffer
_ initial _ length= (11) -
capture
_ io (1) - chunk (11)
- copy (11)
-
create
_ makefile (11) -
definition
_ lists (11) -
definition
_ lists= (11) - delete (11)
-
exception
_ details (1) - expect (1)
- failures (1)
- failures= (1)
- finite? (8)
- flunk (1)
-
init
_ gemspecs (11) -
init
_ save _ history (11) - initialize (33)
-
initialize
_ classes _ and _ modules (11) -
initialize
_ methods _ etc (11) - inject (44)
- location (1)
- lock (11)
- lookup (11)
- mkcol (11)
- move (11)
-
mu
_ pp (1) -
on
_ head (11) -
on
_ tail (11) - parse (33)
- parse! (11)
- pass (1)
- patch (22)
-
process
_ args (1) - propfind (11)
- proppatch (11)
- puke (1)
- put (11)
- put2 (22)
- reduce (33)
- report (1)
-
request
_ put (22) - run (13)
-
run
_ test _ suites (1) - size (28)
- skip (1)
-
slice
_ before (11) -
start
_ time (1) -
start
_ time= (1) - step (56)
- sum (38)
- summarize (22)
-
summary
_ indent (11) -
summary
_ indent= (11) -
summary
_ width (11) -
summary
_ width= (11) - teardown (1)
-
to
_ a (11) - trace (11)
- unlock (11)
検索結果
先頭5件
-
Rake
:: Application # init(app _ name = & # 39;rake& # 39;) (30408.0) -
コマンドラインオプションとアプリケーション名を初期化します。
...ンドラインオプションとアプリケーション名を初期化します。
//emlist[例][ruby]{
# Rakefile での記載例とする
task default: :test
task :test
Rake.application.name # => "rake"
Rake.application.init("MyApp") # => ["default"]
Rake.application.name # => "MyApp"
//}... -
Rake
:: PackageTask # init(name , version) (30402.0) -
自身の各属性にデフォルト値をセットします。
...自身の各属性にデフォルト値をセットします。
@param name パッケージの名前を指定します。
@param version パッケージのバージョンを指定します。... -
MiniTest
:: Assertions # assert _ nil(object , message = nil) -> true (30401.0) -
与えられたオブジェクトが nil である場合、検査にパスしたことになります。
...トが nil である場合、検査にパスしたことになります。
@param object 任意のオブジェクトを指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc であ......る場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジェクトが nil でない場合に発生します。... -
Rake
:: GemPackageTask # init(gem _ spec) (30202.0) -
自身の各属性に初期値をセットします。
自身の各属性に初期値をセットします。 -
MiniTest
:: Assertions # assert _ instance _ of(klass , object , message = nil) -> true (27401.0) -
与えられたオブジェクトが与えられたクラスの直接のインスタンスである場合、検査にパスしたことになります。
...、検査にパスしたことになります。
@param klass オブジェクトが直接のインタンスであることを期待するクラスを指定します。
@param object 任意のオブジェクトを指定します。
@param message 検査に失敗した場合に表示するメッセ......ージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジェクトが与えられたクラスの直接のインスタンスでない......場合に発生します。
@see Module#===, MiniTest::Assertions#assert_kind_of... -
MiniTest
:: Assertions # assert _ kind _ of(klass , object , message) -> true (27401.0) -
与えられたオブジェクトが与えられたクラスまたはそのサブクラスのインスタンス である場合、検査にパスしたことになります。
...。
@param klass オブジェクトが所属することを期待するクラスを指定します。
@param object 任意のオブジェクトを指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を......指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジェクトが与えられたクラスまたはそのサブクラスの
インスタンスではない場合に発生し......ます。
@see Object#kind_of?, MiniTest::Assertions#assert_instance_of... -
MiniTest
:: Assertions # _ assertions -> Fixnum (27301.0) -
アサーション数を返します。
アサーション数を返します。 -
MiniTest
:: Assertions # _ assertions=(count) (27301.0) -
アサーション数をセットします。
...アサーション数をセットします。
@param count 件数を指定します。... -
MiniTest
:: Assertions # assert _ in _ delta(expected , actual , delta = 0 . 001 , message = nil) -> true (27301.0) -
期待値と実際の値の差の絶対値が与えられた絶対誤差以下である場合、検査にパスしたことになります。
...す。
@param expected 期待値を指定します。
@param actual 実際の値を指定します。
@param delta 許容する絶対誤差を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指......定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた期待値と実際の値の差の絶対値が与えられた差分を越える場合に発生します。... -
MiniTest
:: Assertions # assert _ in _ epsilon(actual , expected , epsilon = 0 . 001 , message = nil) -> true (27301.0) -
与えられた期待値と実際の値の相対誤差が許容範囲内である場合、検査にパスしたことになります。
...査をパスします。
[expected, actual].min * epsilon >= (extected - actual).abs
@param expected 期待値を指定します。
@param actual 実際の値を指定します。
@param epsilon 許容する相対誤差を指定します。
@param message 検査に失敗した場合に表示......するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 検査に失敗した場合に発生します。... -
MiniTest
:: Assertions # assert _ includes(collection , object , message = nil) -> true (27301.0) -
与えられたコレクションにオブジェクトが含まれている場合、検査にパスしたことになります。
...す。
@param collection 任意のコレクションを指定します。
@param object 任意のオブジェクトを指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc であ......る場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 第一引数のオブジェクトが include? メソッドを持たない場合に発生します。
与えられたコレクションにオブジェクトが含まれて... -
MiniTest
:: Assertions # assert _ respond _ to(object , method _ name , message = nil) -> true (27301.0) -
与えられたオブジェクトが与えられたメソッドを持つ場合、検査にパスしたことになります。
...param object 任意のオブジェクトを指定します。
@param method_name メソッド名を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#cal......l した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジェクトが与えられたメソッドを持たない場合に発生します。
@see Object#respond_to?... -
MiniTest
:: Assertions # assert _ send(array , message = nil) -> true (27301.0) -
引数から、式を取り出して評価した結果が真の場合、検査にパスしたことになります。
...スしたことになります。
@param array 第一要素にレシーバとなる任意のオブジェクト、第二要素にメソッド名、
第三要素にパラメータをそれぞれ指定した配列を指定します。
@param message 検査に失敗した場合に表示......します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 取り出した式が偽を返す場合に発生します。
例:
assert_send([%w[foo bar baz], :include?, 'baz'])... -
IRB
:: Context # init _ save _ history -> () (24402.0) -
自身の持つ IRB::InputMethod オブジェクトが irb のヒストリを扱える ようにします。
...自身の持つ IRB::InputMethod オブジェクトが irb のヒストリを扱える
ようにします。
@see IRB::HistorySavingAbility.extended... -
JSON
:: State # buffer _ initial _ length -> Integer (24401.0) -
This integer returns the current initial length of the buffer.
...This integer returns the current initial length of the buffer.... -
JSON
:: State # buffer _ initial _ length=(length) (24401.0) -
This sets the initial length of the buffer to length, if length > 0, otherwise its value isn't changed.
...This sets the initial length of the buffer to length, if length > 0,
otherwise its value isn't changed.... -
MiniTest
:: Assertions # assert _ operator(operand1 , operator , operand2 , message = nil) -> true (24401.0) -
与えられたオブジェクトから作成する式を評価した結果が真を返す場合、検査にパスしたことになります。
...にパスしたことになります。
@param operand1 任意のオブジェクトを指定します。
@param operator 真偽値を返すメソッドを指定します。
@param operand2 任意のオブジェクトを指定します。
@param message 検査に失敗した場合に表示する......Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジェクトから作成する式を評価した結果が真でない場合に発生します。
例:
# 以下の二つは同じ
asser......t_operator('aaa', :==, 'aaa', 'message')
assert('aaa'.__send__(:==, 'aaa'), 'message')... -
MiniTest
:: Assertions # assert(test , message = nil) -> true (24301.0) -
与えられた式の評価結果が真である場合、検査にパスしたことになります。
...param test 真偽値を返す式を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniT......est::Assertion 与えられた式が偽である場合に発生します。... -
MiniTest
:: Assertions # assert _ block(message = nil) { . . . } -> true (24301.0) -
与えられたブロックの評価結果が真である場合、検査にパスしたことになります。
...になります。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたブ... -
MiniTest
:: Assertions # assert _ empty(object , message = nil) -> true (24301.0) -
与えられたオブジェクトが空である場合、検査にパスしたことになります。
...param object 任意のオブジェクトを指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@rai......se MiniTest::Assertion 与えられたオブジェクトが empty? メソッドを持たない場合に発生します。
また、与えられたオブジェクトが空でない場合にも発生します。... -
MiniTest
:: Assertions # assert _ equal(expected , actual , message = nil) -> true (24301.0) -
与えられた期待値と実際の値が等しい場合、検査にパスしたことになります。
...ます。
@param expected 期待値を指定します。
@param actual 実際の値を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した......結果を使用します。
@raise MiniTest::Assertion 与えられた期待値と実際の値が等しくない場合に発生します。
@see Object#==... -
MiniTest
:: Assertions # assert _ match(regexp , str , message = nil) -> true (24301.0) -
与えられた文字列が与えられた正規表現にマッチした場合、検査にパスしたことになります。
...ります。
@param regexp 正規表現か文字列を指定します。文字列を指定した場合は文字列そのものにマッチする
正規表現に変換してから使用します。
@param str 検査対象の文字列を指定します。
@param message 検査に失......に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた文字列が与えられた正規表現にマッチしなかった... -
MiniTest
:: Assertions # assert _ same(expected , actual , message = nil) -> true (24301.0) -
与えられた二つのオブジェクトの Object#object_id が同じ場合、検査にパスしたことになります。
...す。
@param expected 任意のオブジェクトを指定します。
@param actual 任意のオブジェクトを指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である......場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた二つのオブジェクトが異なる場合に発生します。
@see Object#equal?... -
MiniTest
:: Assertions # assert _ throws(tag , message = nil) { . . . } -> true (24301.0) -
与えられたブロックを評価中に、与えられたタグが Kernel.#throw された場合、検査にパスしたことになります。
...中に、与えられたタグが Kernel.#throw された場合、検査にパスしたことになります。
@param tag 与えられたブロック評価中に Kernel.#throw されるタグを任意のオブジェクトとして指定します。
@param message 検査に失敗した場合に表......ージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたタグが Kernel.#throw されなかった場合に発生します。
@see Kernel.#throw... -
MiniTest
:: Unit # assertion _ count -> Fixnum (24301.0) -
アサーション数を返します。
アサーション数を返します。 -
MiniTest
:: Unit # assertion _ count=(count) (24301.0) -
アサーション数をセットします。
...アサーション数をセットします。
@param count 件数を指定します。... -
MiniTest
:: Unit :: TestCase # teardown (24301.0) -
各テストケースの実行後に実行するメソッドです。
各テストケースの実行後に実行するメソッドです。
サブクラスで再定義します。 -
MiniTest
:: Assertions # assert _ raises(*args) { . . . } -> true (24201.0) -
与えられたブロックを評価中に与えられた例外が発生する場合、検査にパスしたことになります。
...とになります。
@param args 与えられたブロックを評価中に発生する可能性のある例外クラスを一つ以上指定します。
最後の引数は、メッセージを指定することができます。
@raise MiniTest::Assertion 与えられたブロック... -
OptionParser
# parse!(argv = self . default _ argv) -> [String] (21507.0) -
与えられた argv をパースします。
...与えられた argv をパースします。
OptionParser#permute! と同様に argv を破壊的にパースします。
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order! と同様に振舞います。
@param argv パースしたい引数を文字列の配......。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opt......s|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
ARGV # => ["-i", "-u", "-h", "test"]
opts.parse(ARGV) # => ["test"]
ARGV # => ["-i", "-u", "-h", "test"]
opts.parse!(ARGV) # => ["test"]
ARGV # => ["test"]
//}... -
OptionParser
# parse!(argv = self . default _ argv , into: nil) -> [String] (21507.0) -
与えられた argv をパースします。
...与えられた argv をパースします。
OptionParser#permute! と同様に argv を破壊的にパースします。
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order! と同様に振舞います。
@param argv パースしたい引数を文字列の配......列で指定します。
@param into オプションを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブロックの値が格納されます。
キーの名前はロン......す。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |o... -
OptionParser
# summary _ indent=(indent) (21455.0) -
サマリを表示する時のインデントを文字列で指定します。
...@param indent サマリを表示する時に使われるインデントを文字列で指定します。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
opts.summary_indent......# => " "
opts.summarize
# => [" -i, --init\n", " -u, --update\n", " -h, --help\n"]
opts.summary_indent = " " # => " "
opts.summary_indent # => " "
opts.summarize
# => [" -i, --init\n", " -u, --update\n", " -h, --help\n"]
//}...