別のキーワード
種類
- 特異メソッド (36)
- インスタンスメソッド (33)
- 文書 (20)
ライブラリ
-
minitest
/ unit (21) - optparse (12)
-
rubygems
/ user _ interaction (36)
クラス
モジュール
-
MiniTest
:: Assertions (21)
キーワード
-
NEWS for Ruby 2
. 5 . 0 (8) - 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
_ respond _ to (1) -
assert
_ same (1) -
assert
_ send (1) -
assert
_ throws (1) -
exception
_ details (1) - flunk (1)
- new (36)
-
on
_ tail (12) - pass (1)
-
ruby 1
. 8 . 4 feature (12) - skip (1)
検索結果
先頭5件
- MiniTest
:: Assertions # message(message) { . . . } -> Proc - MiniTest
:: Assertions # assert _ operator(operand1 , operator , operand2 , message = nil) -> true - MiniTest
:: Assertions # assert(test , message = nil) -> true - MiniTest
:: Assertions # assert _ block(message = nil) { . . . } -> true - MiniTest
:: Assertions # assert _ empty(object , message = nil) -> true
-
MiniTest
:: Assertions # message(message) { . . . } -> Proc (21208.0) -
与えられたブロックを評価した結果と与えられたメッセージを連結して返します。
...与えられたブロックを評価した結果と与えられたメッセージを連結して返します。
@param message メッセージを指定します。... -
MiniTest
:: Assertions # assert _ operator(operand1 , operator , operand2 , message = nil) -> true (3119.0) -
与えられたオブジェクトから作成する式を評価した結果が真を返す場合、検査にパスしたことになります。
...を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた......オブジェクトから作成する式を評価した結果が真でない場合に発生します。
例:
# 以下の二つは同じ
assert_operator('aaa', :==, 'aaa', 'message')
assert('aaa'.__send__(:==, 'aaa'), 'message')... -
MiniTest
:: Assertions # assert(test , message = nil) -> true (3107.0) -
与えられた式の評価結果が真である場合、検査にパスしたことになります。
...を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた... -
MiniTest
:: Assertions # assert _ block(message = nil) { . . . } -> true (3107.0) -
与えられたブロックの評価結果が真である場合、検査にパスしたことになります。
...とになります。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた... -
MiniTest
:: Assertions # assert _ empty(object , message = nil) -> true (3107.0) -
与えられたオブジェクトが空である場合、検査にパスしたことになります。
...を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた... -
MiniTest
:: Assertions # assert _ equal(expected , actual , message = nil) -> true (3107.0) -
与えられた期待値と実際の値が等しい場合、検査にパスしたことになります。
...を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた... -
MiniTest
:: Assertions # assert _ in _ delta(expected , actual , delta = 0 . 001 , message = nil) -> true (3107.0) -
期待値と実際の値の差の絶対値が与えられた絶対誤差以下である場合、検査にパスしたことになります。
...を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた... -
MiniTest
:: Assertions # assert _ in _ epsilon(actual , expected , epsilon = 0 . 001 , message = nil) -> true (3107.0) -
与えられた期待値と実際の値の相対誤差が許容範囲内である場合、検査にパスしたことになります。
...を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 検査に失敗... -
MiniTest
:: Assertions # assert _ includes(collection , object , message = nil) -> true (3107.0) -
与えられたコレクションにオブジェクトが含まれている場合、検査にパスしたことになります。
...を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 第一引数の... -
MiniTest
:: Assertions # assert _ instance _ of(klass , object , message = nil) -> true (3107.0) -
与えられたオブジェクトが与えられたクラスの直接のインスタンスである場合、検査にパスしたことになります。
...を指定します。
@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 (3107.0) -
与えられたオブジェクトが与えられたクラスまたはそのサブクラスのインスタンス である場合、検査にパスしたことになります。
...を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた......オブジェクトが与えられたクラスまたはそのサブクラスの
インスタンスではない場合に発生します。
@see Object#kind_of?, MiniTest::Assertions#assert_instance_of... -
MiniTest
:: Assertions # assert _ match(regexp , str , message = nil) -> true (3107.0) -
与えられた文字列が与えられた正規表現にマッチした場合、検査にパスしたことになります。
...を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた... -
MiniTest
:: Assertions # assert _ nil(object , message = nil) -> true (3107.0) -
与えられたオブジェクトが nil である場合、検査にパスしたことになります。
...を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた... -
MiniTest
:: Assertions # assert _ respond _ to(object , method _ name , message = nil) -> true (3107.0) -
与えられたオブジェクトが与えられたメソッドを持つ場合、検査にパスしたことになります。
...を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた... -
MiniTest
:: Assertions # assert _ same(expected , actual , message = nil) -> true (3107.0) -
与えられた二つのオブジェクトの Object#object_id が同じ場合、検査にパスしたことになります。
...を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた... -
MiniTest
:: Assertions # assert _ send(array , message = nil) -> true (3107.0) -
引数から、式を取り出して評価した結果が真の場合、検査にパスしたことになります。
...を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 取り出した... -
MiniTest
:: Assertions # assert _ throws(tag , message = nil) { . . . } -> true (3107.0) -
与えられたブロックを評価中に、与えられたタグが Kernel.#throw された場合、検査にパスしたことになります。
...て指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた... -
MiniTest
:: Assertions # exception _ details(exception , message) -> String (3107.0) -
与えられた例外の詳細を文字列として返します。
...与えられた例外の詳細を文字列として返します。
@param exception 例外を指定します。
@param message メッセージを指定します。... -
MiniTest
:: Assertions # flunk(message = nil) (3107.0) -
必ず失敗するメソッドです。
...必ず失敗するメソッドです。
@param message メッセージを指定します。
@raise MiniTest::Assertion 必ず発生します。... -
MiniTest
:: Assertions # pass(message = nil) -> true (3107.0) -
アサーション数をカウントするために使用します。
...アサーション数をカウントするために使用します。
@param message 無視されます。... -
MiniTest
:: Assertions # skip(message = nil , backtrace = caller) (3107.0) -
このメソッドを呼び出したテストメソッドをスキップします。
...をスキップします。
@param message メッセージを指定します。
@param backtrace 例外発生時のスタックトレースで、Kernel.#caller の戻り値と同じ
形式で指定しなければいけません。
@raise MiniTest::Skip 必ず発生します。
@... -
Gem
:: StreamUI :: SilentProgressReporter . new(out _ stream , size , initial _ message , terminal _ message = nil) (314.0) -
何もしません。
...何もしません。
@param out_stream 指定しても意味がありません。
@param size 指定しても意味がありません。
@param initial_message 指定しても意味がありません。
@param terminal_message 指定しても意味がありません。... -
Gem
:: StreamUI :: SimpleProgressReporter . new(out _ stream , size , initial _ message , terminal _ message = nil) (314.0) -
このクラスを初期化します。
...ます。
@param out_stream 出力ストリームを指定します。
@param size 処理する全体の数です。
@param initial_message 初期化が終わったときに表示するメッセージを指定します。
@param terminal_message 終了時に表示するメッセージです。... -
Gem
:: StreamUI :: VerboseProgressReporter . new(out _ stream , size , initial _ message , terminal _ message = nil) (314.0) -
このクラスを初期化します。
...param out_stream 出力ストリームを指定します。
@param size 処理する全体の数を指定します。
@param initial_message 初期化がおわったときに表示するメッセージを指定します。
@param terminal_message 終了時に表示するメッセージです。... -
ruby 1
. 8 . 4 feature (24.0) -
ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。
...* ((<ruby 1.8.4 feature/"Ruby/Tk">))
* ((<ruby 1.8.4 feature/REXML [compat]>))
* ((<ruby 1.8.4 feature/TCPSocket#initialize [bug]>))
* ((<ruby 1.8.4 feature/TCPServer#initialize [bug]>))
* ((<ruby 1.8.4 feature/"optparse">))
* ((<ruby 1.8.4 feature/"find">))
* ((<ruby 1.8.4 feature/Ic......しました。((<ruby-dev:27964>))
module Foo
def initialize
super
end
end
class Bar
include Foo
def initialize
Foo.instance_method(:initialize).bind(self).call
end
end
Bar.new......2005 Hirokazu Yamamoto <ocean@m2.ccsnet.ne.jp>
#
# * win32/win32.c (rb_w32_strerror): remove all CR and LF. (avoid broken
# error message on bccwin32 + winsock)
bccwin32 で winsock のエラーを表示するとき、strerror の返すエラー
メッセージの途中に... -
OptionParser
# on _ tail(*arg , &block) -> self (18.0) -
オプションを取り扱うためのブロックを自身の持つリストの最後に登録します。
...("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
puts opts.help
# => Usage: test [options]
# -i, --init
# -u, --update
# -h, --help
//}
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new
opts.on_tail("-h", "--help", "Show this message") do
p... -
NEWS for Ruby 2
. 5 . 0 (12.0) -
NEWS for Ruby 2.5.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...した。C拡張のベースクラスでしたが、Rubyレベルに公開するのをやめました。3072
* Exception
* Exception#full_message を追加 14141 [実験的]
例外の文字列表現を取得します。その文字列は捕捉されない例外をRubyが表示してい......13780
* String#undump を追加。String#dumpで出力した文字列を元に戻します。12275
* Struct
* Struct.new は :keyword_init というキーワード引数を受け取り、メンバーをキーワード引数で初期化できるようになりました。
11925......zlib
* Logger
* Logger.new("| command") は意図せず、コマンドを実行していましたが、禁止されました。
Logger#initialize の引数は仕様としてファイル名としてのみ扱うようになりました。
14212
* Net::HTTP
* Net::HTTP#start...