ライブラリ
- ビルトイン (266)
- erb (22)
- json (11)
-
json
/ add / exception (11) - logger (22)
-
minitest
/ mock (1) -
minitest
/ unit (44) - mkmf (11)
-
net
/ http (22) -
net
/ imap (11) -
net
/ smtp (22) - openssl (11)
- optparse (77)
- pathname (33)
- rake (484)
-
rake
/ loaders / makefile (11) -
rake
/ testtask (110) -
rubygems
/ server (11) -
rubygems
/ source _ index (11) -
rubygems
/ source _ info _ cache (44) -
rubygems
/ specification (88) -
rubygems
/ validator (11) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - strscan (429)
- win32ole (11)
クラス
-
ARGF
. class (110) - Binding (6)
- Dir (11)
- ERB (22)
- Exception (40)
-
Gem
:: Server (11) -
Gem
:: SourceIndex (11) -
Gem
:: SourceInfoCache (44) -
Gem
:: Specification (88) -
Gem
:: Validator (11) - IO (29)
- Logger (22)
- Method (10)
-
MiniTest
:: Mock (1) -
MiniTest
:: Unit (13) -
MiniTest
:: Unit :: TestCase (5) - Module (5)
-
Net
:: HTTPGenericRequest (22) -
Net
:: IMAP (11) -
Net
:: SMTP (22) -
OpenSSL
:: BN (11) - OptionParser (77)
- Pathname (33)
-
Rake
:: Application (99) -
Rake
:: FileList (121) -
Rake
:: FileTask (11) -
Rake
:: InvocationChain (33) -
Rake
:: MakefileLoader (11) -
Rake
:: TaskArguments (55) -
Rake
:: TestTask (110) - Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - String (22)
- StringScanner (429)
- Thread (22)
- TracePoint (22)
- WIN32OLE (11)
モジュール
-
Gem
:: InstallUpdateOptions (11) -
JSON
:: Generator :: GeneratorMethods :: String (11) - Kernel (11)
-
MiniTest
:: Assertions (26) -
Rake
:: Cloneable (22) -
Rake
:: TaskManager (143)
キーワード
- << (11)
- [] (51)
-
_ _ name _ _ (1) -
_ assertions (1) -
_ assertions= (1) -
add
_ loader (11) - append (11)
- 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) -
backtrace
_ locations (33) -
beginning
_ of _ line? (11) - binmode (11)
-
body
_ stream (11) -
body
_ stream= (11) - bol? (11)
-
capture
_ io (1) - check (11)
-
check
_ until (11) - chr (11)
- clear (22)
- clone (11)
- concat (11)
-
const
_ source _ location (5) -
create
_ makefile (11) -
create
_ rule (11) - ctime (11)
-
current
_ scope (11) -
datetime
_ format (11) -
def
_ class (11) -
def
_ module (11) - define (11)
-
define
_ task (11) - dup (11)
-
each
_ char (22) -
each
_ codepoint (22) - egrep (11)
- empty? (11)
- eos? (11)
-
exception
_ details (1) -
excluded
_ from _ list? (11) - exist? (11)
- existing (11)
- existing! (11)
- expect (1)
- ext (11)
- failures (1)
- failures= (1)
- fdatasync (11)
- fetch (11)
- flunk (1)
- fnmatch (11)
- formatter (11)
- gets (33)
- gsub (11)
- gsub! (11)
-
has
_ test _ suite? (11) -
has
_ unit _ tests? (11) - hash (11)
-
in
_ namespace (11) - init (11)
-
inplace
_ mode (11) - inspect (27)
-
install
_ update _ defaults _ str (11) - intern (11)
-
internal
_ encoding (11) - invoke (11)
-
kind
_ of? (11) -
last
_ comment (11) -
last
_ description (11) -
last
_ description= (11) -
latest
_ cache _ data (11) -
latest
_ cache _ file (11) -
latest
_ specs (22) -
latest
_ system _ cache _ file (11) -
latest
_ user _ cache _ file (11) - load (11)
- location (1)
- lookup (11)
- match? (11)
- matched (11)
- matched? (11)
-
matched
_ size (11) - member? (11)
-
mu
_ pp (1) - name (22)
- name= (11)
- names (11)
- needed? (11)
-
new
_ scope (11) -
on
_ head (11) -
on
_ tail (11) -
original
_ dir (11) - parse (22)
- parse! (11)
- pass (1)
- passed? (1)
- path (11)
- pathmap (11)
- pattern (11)
- pattern= (11)
- peek (11)
- peep (11)
- pointer (11)
- pointer= (11)
- pos (11)
- pos= (11)
-
post
_ match (11) -
pre
_ match (11) -
prime
_ fasttest? (11) -
process
_ args (1) -
program
_ name= (11) - puke (1)
- puts (11)
- rakefile (11)
- read (11)
- ready (11)
- report (1)
- reset (11)
- rest (11)
- rest? (11)
-
rest
_ size (11) - restsize (11)
-
ruby
_ opts= (11) - run (2)
-
run
_ test _ suites (1) - scan (11)
-
scan
_ full (11) -
scan
_ until (11) -
search
_ full (11) -
set
_ backtrace (11) - setup (1)
- skip (12)
-
skip
_ until (11) -
source
_ location (6) -
start
_ time (1) -
start
_ time= (1) - status (1)
- string (11)
- string= (11)
- sub! (11)
-
sub
_ ext (11) -
synthesize
_ file _ task (11) - tasks (11)
- teardown (1)
- terminate (11)
-
test
_ file (11) -
test
_ file= (11) -
test
_ files (11) -
test
_ files= (11) -
test
_ suite _ file (11) -
test
_ suite _ file= (11) -
to
_ a (11) -
to
_ hash (11) -
to
_ json (22) -
to
_ s (27) -
top
_ level (11) -
top
_ level _ tasks (11) -
tty
_ output= (11) -
unit
_ test (11) - unscan (11)
- warning (11)
- warning= (11)
-
with
_ defaults (11) - write (7)
検索結果
先頭5件
- Shell
:: CommandProcessor # test(command , file1 , file2 = nil) -> bool | Time | Integer | nil - Gem
:: SourceInfoCache # latest _ cache _ data -> Hash - MiniTest
:: Assertions # assert _ nil(object , message = nil) -> true - Gem
:: InstallUpdateOptions # install _ update _ defaults _ str -> String - MiniTest
:: Unit :: TestCase # _ _ name _ _ -> String
-
Shell
:: CommandProcessor # test(command , file1 , file2 = nil) -> bool | Time | Integer | nil (21330.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...ernel.#test や FileTest のメソッドに処理を委譲します。
@param command 数値、またはサイズが 1 の文字列の場合は Kernel.#test に処理委譲します。
2 文字以上の文字列の場合は FileTest のメソッドとして実行します。
@param......le1 文字列でファイルへのパスを指定します。
@param file2 文字列でファイルへのパスを指定します。
require 'shell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] #......=> true
p sh["e", "foo"] # => true
p sh[:exists?, "foo"] # => true
p sh["exists?", "foo"] # => true
@see Kernel.#test, FileTest... -
Gem
:: SourceInfoCache # latest _ cache _ data -> Hash (21301.0) -
最新のキャッシュデータを返します。
最新のキャッシュデータを返します。 -
MiniTest
:: Assertions # assert _ nil(object , message = nil) -> true (21301.0) -
与えられたオブジェクトが nil である場合、検査にパスしたことになります。
...与えられたオブジェクトが nil である場合、検査にパスしたことになります。
@param object 任意のオブジェクトを指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc......を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジェクトが nil でない場合に発生します。... -
Gem
:: InstallUpdateOptions # install _ update _ defaults _ str -> String (21207.0) -
Gem コマンドの install サブコマンドに渡されるデフォルトのオプションを返します。
...Gem コマンドの install サブコマンドに渡されるデフォルトのオプションを返します。
デフォルトのオプションは以下の通りです。
--rdoc --no-force --no-test --wrappers... -
MiniTest
:: Unit :: TestCase # _ _ name _ _ -> String (21201.0) -
自身の名前を返します。
自身の名前を返します。 -
MiniTest
:: Unit :: TestCase # teardown (21201.0) -
各テストケースの実行後に実行するメソッドです。
各テストケースの実行後に実行するメソッドです。
サブクラスで再定義します。 -
MiniTest
:: Unit :: TestCase # passed? -> bool (21101.0) -
自身の実行に成功した場合は真を返します。 そうでない場合は偽を返します。
自身の実行に成功した場合は真を返します。
そうでない場合は偽を返します。 -
Exception
# backtrace _ locations -> [Thread :: Backtrace :: Location] (18531.0) -
バックトレース情報を返します。Exception#backtraceに似ていますが、 Thread::Backtrace::Location の配列を返す点が異なります。
...on#backtraceに似ていますが、
Thread::Backtrace::Location の配列を返す点が異なります。
現状では Exception#set_backtrace によって戻り値が変化する事はあり
ません。
//emlist[例: test.rb][ruby]{
require "date"
def check_long_month(month)
return if Date.n......0, month, -1).day == 31
raise "#{month} is not long month"
end
def get_exception
return begin
yield
rescue => e
e
end
end
e = get_exception { check_long_month(2) }
p e.backtrace_locations
# => ["test.rb:4:in `check_long_month'", "test.rb:15:in `block in <main>'", "test.rb:9:in `get......_exception'", "test.rb:15:in `<main>'"]
//}
@see Exception#backtrace... -
MiniTest
:: Unit # run _ test _ suites(filter = / . / ) -> Array (18302.0) -
全てのテストを実行します。
...全てのテストを実行します。
@param filter 実行するテストメソッド名を正規表現で指定します。
@return テストケース数とアサーション数を返します。... -
Gem
:: SourceInfoCache # latest _ cache _ file -> String (18301.0) -
使用可能な最新のキャッシュファイル名を返します。
...のキャッシュファイル名を返します。
システムキャッシュが使用可能な場合はシステムキャッシュのファイル名を返します。
そうでない場合はユーザーキャッシュのファイル名を返します。
@see Gem::SourceInfoCache#cache_file... -
Gem
:: SourceInfoCache # latest _ system _ cache _ file -> String (18301.0) -
最新のシステムキャッシュのファイル名を返します。
最新のシステムキャッシュのファイル名を返します。 -
Gem
:: SourceInfoCache # latest _ user _ cache _ file -> String (18301.0) -
最新のユーザーキャッシュのファイル名を返します。
最新のユーザーキャッシュのファイル名を返します。 -
Gem
:: Specification # has _ unit _ tests? -> bool (18301.0) -
この Gem パッケージがユニットテストを含むかどうか返します。
この Gem パッケージがユニットテストを含むかどうか返します。
真の場合はユニットテストを含みます。そうでない場合は偽を返します。 -
MiniTest
:: Assertions # assert _ instance _ of(klass , object , message = nil) -> true (18301.0) -
与えられたオブジェクトが与えられたクラスの直接のインスタンスである場合、検査にパスしたことになります。
...、検査にパスしたことになります。
@param klass オブジェクトが直接のインタンスであることを期待するクラスを指定します。
@param object 任意のオブジェクトを指定します。
@param message 検査に失敗した場合に表示するメッセ......Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジェクトが与えられたクラスの直接のインスタンスでない
場合に発生します。
@see Module#===, MiniTest::Assertions#assert_kind_of... -
MiniTest
:: Assertions # assert _ kind _ of(klass , object , message) -> true (18301.0) -
与えられたオブジェクトが与えられたクラスまたはそのサブクラスのインスタンス である場合、検査にパスしたことになります。
...ある場合、検査にパスしたことになります。
@param klass オブジェクトが所属することを期待するクラスを指定します。
@param object 任意のオブジェクトを指定します。
@param message 検査に失敗した場合に表示するメッセージを......c#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジェクトが与えられたクラスまたはそのサブクラスの
インスタンスではない場合に発生します。
@see Object#kind_of?, MiniTest::Ass......ertions#assert_instance_of... -
MiniTest
:: Assertions # _ assertions -> Fixnum (18201.0) -
アサーション数を返します。
アサーション数を返します。 -
MiniTest
:: Assertions # _ assertions=(count) (18201.0) -
アサーション数をセットします。
...アサーション数をセットします。
@param count 件数を指定します。... -
MiniTest
:: Assertions # assert _ in _ delta(expected , actual , delta = 0 . 001 , message = nil) -> true (18201.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 (18201.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 (18201.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 (18201.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 (18201.0) -
引数から、式を取り出して評価した結果が真の場合、検査にパスしたことになります。
...スしたことになります。
@param array 第一要素にレシーバとなる任意のオブジェクト、第二要素にメソッド名、
第三要素にパラメータをそれぞれ指定した配列を指定します。
@param message 検査に失敗した場合に表示......します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 取り出した式が偽を返す場合に発生します。
例:
assert_send([%w[foo bar baz], :include?, 'baz'])... -
MiniTest
:: Unit # assertion _ count -> Fixnum (18201.0) -
アサーション数を返します。
アサーション数を返します。 -
MiniTest
:: Unit # assertion _ count=(count) (18201.0) -
アサーション数をセットします。
...アサーション数をセットします。
@param count 件数を指定します。... -
MiniTest
:: Unit # location(exception) -> String (18201.0) -
与えられた例外の発生した場所を返します。
与えられた例外の発生した場所を返します。