るりまサーチ

最速Rubyリファレンスマニュアル検索!
2761件ヒット [1-100件を表示] (0.156秒)
トップページ > クエリ:i[x] > クエリ:-[x] > クエリ:test[x]

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. csv to_i
  5. matrix i

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

StringScanner#beginning_of_line? -> bool (21406.0)

スキャンポインタが行頭を指しているなら true を、 行頭以外を指しているなら false を返します。

...\n の直後を指していることです。
文字列末尾は必ずしも行頭ではありません。

//emlist[例][ruby]{
require 'strscan'

s = StringScanner.new("test\nstring")
s.bol? # => true
s.scan(/\w+/)
s.bol? # => false
s.scan(/\n/)
s.bol? # => true
s.scan(/\w+/)...

Shell::Filter#test(command, file1, file2 = nil) -> bool | Time | Integer | nil (18629.0)

Kernel.#test や FileTest のメソッドに処理を委譲します。

...l.#test や FileTest のメソッドに処理を委譲します。

@param command 数値、またはサイズが 1 の文字列の場合は Kernel.#test に処理委譲します。
2 文字以上の文字列の場合は FileTest のメソッドとして実行します。

@param file...
...@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...

Kernel.#test(cmd, file) -> bool | Time | Integer | nil (18441.0)

単体のファイルでファイルテストを行います。

...
です。文字列の場合はその先頭の文字だけをコマンドとみなします。
@param file テストするファイルのパスを表す文字列か IO オブジェクトを指定します。
@return 下表に特に明記していないものは、真偽値を返しま...
...イルを実 uid で実行できる
: ?O
ファイルの所有者が実 uid である
: ?e
ファイルが存在する
: ?z
ファイルサイズが 0 である
: ?s
ファイルサイズが 0 でない (ファイルサイズを返す、0 ならば nil) -> Integer|nil
: ?f
ファ...
...sticky ビットがセットされている
: ?M
ファイルの最終更新時刻を返す -> Time
: ?A
ファイルの最終アクセス時刻を返す -> Time
: ?C
ファイルの inode 変更時刻を返す -> Time

//emlist[例][ruby]{
I
O.write("testfile", "test")
test
("r", "testfil...

Kernel.#test(cmd, file1, file2) -> bool (18426.0)

2ファイル間のファイルテストを行います。

...の文字だけをコマンドとみなします。
@param file1 テストするファイルのパスを表す文字列か IO オブジェクトを指定します。
@param file2 テストするファイルのパスを表す文字列か IO オブジェクトを指定します。
@return 真偽値を...
...ル2より最終更新時刻が古い
: ?-
ファイル1とファイル2が同一のファイルである

//emlist[例][ruby]{
I
O.write("testfile1", "test1")
I
O.write("testfile2", "test2")
%w(= < > -).each do |e|
result = test(e, "testfile1", "testfile2")
puts "#{e}: #{result}"
end
//}

# =...
...> =: true
# => <: false
# => >: false
# => -: false...

MiniTest::Unit::TestCase.test_suites -> Array (18301.0)

テストクラス名のリストを返します。

テストクラス名のリストを返します。

絞り込み条件を変える

Shell#test(command, file1, file2 = nil) -> bool | Time | Integer | nil (15629.0)

Kernel.#test や FileTest のメソッドに処理を委譲します。

...l.#test や FileTest のメソッドに処理を委譲します。

@param command 数値、またはサイズが 1 の文字列の場合は Kernel.#test に処理委譲します。
2 文字以上の文字列の場合は FileTest のメソッドとして実行します。

@param file...
...@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...

Shell::CommandProcessor#test(command, file1, file2 = nil) -> bool | Time | Integer | nil (15629.0)

Kernel.#test や FileTest のメソッドに処理を委譲します。

...l.#test や FileTest のメソッドに処理を委譲します。

@param command 数値、またはサイズが 1 の文字列の場合は Kernel.#test に処理委譲します。
2 文字以上の文字列の場合は FileTest のメソッドとして実行します。

@param file...
...@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...

MiniTest::Unit#run_test_suites(filter = /./) -> Array (15301.0)

全てのテストを実行します。

...全てのテストを実行します。

@param filter 実行するテストメソッド名を正規表現で指定します。

@return テストケース数とアサーション数を返します。...

MiniTest::Unit::TestCase.test_methods -> Array (15207.0)

テストメソッドのリストを返します。

...テストメソッドのリストを返します。

MiniTest::Unit::TestCase.test_order の値が :random である場合は
返されるメソッドリストの順番はランダムです。
そうでない場合は、文字コード順にソートされます。...

MiniTest::Unit::TestCase.test_order -> Symbol (15201.0)

テストの実行順序を返します。

テストの実行順序を返します。

デフォルトはランダムです。

絞り込み条件を変える

MiniTest::Unit::TestCase::SUPPORTS_INFO_SIGNAL -> Fixnum | nil (15200.0)

Signal が INFO というシグナルをサポートしているかどうかを 調べるための定数です。内部で使用します。

...Signal が INFO というシグナルをサポートしているかどうかを
調べるための定数です。内部で使用します。...

ARGF.class#internal_encoding -> Encoding | nil (12442.0)

ARGF から読み込んだ文字列の内部エンコーディングを返します。 内部エンコーディングが指定されていない場合は nil を返します。

...nil を返します。

まだ読み込み処理を始めていない場合は Encoding.default_external を返します。

ARGF.class#set_encoding で設定します。


例:
# $ ruby -Eutf-8 test.rb

# test.rb
ARGF.internal_encoding # => #<Encoding:UTF-8>
ARGF.set_encoding('u...
...tf-8','ascii')
ARGF.internal_encoding # => #<Encoding:US-ASCII>

例:
ARGF.binmode
ARGF.internal_encoding # => nil

@see IO, ARGF.class#external_encoding...

OpenSSL::BN#prime_fasttest?(checks=nil, vtrivdiv=true) -> bool (12318.0)

自身が素数であるなら true を返します。

...す。

vtrivdiv が真である場合には、 Miller-Rabin 法での
判定の前に小さな素数で割ることで素数か否かを
調べます。自身が小さな素数である場合にはこの手順
により素数ではないと誤った返り値を返します。

Miller-Rabin 法に...
...nilである場合は OpenSSL が適切な
回数を判断します。

//emlist[][ruby]{
require 'openssl'

# 181 は 「小さな素数」である
OpenSSL::BN.new("181").prime_fasttest?(nil, true) # => false
OpenSSL::BN.new("181").prime_fasttest?(nil, false) # => true
//}

@param checks Miller-Ro...
...bin法の繰り返しの回数
@param vtrivdiv 真なら小さな素数で割ることでの素数判定を試みます
@raise OpenSSL::BNError 判定時にエラーが発生
@see OpenSSL::BN#prime?...

test/unit (12318.0)

ユニットテストを行うためのライブラリです。

...参照してください。

* Test::Unit - Ruby用単体テストフレームワーク: https://test-unit.github.io/

なお、2.2.0より前のtest/unit は当時バンドルしていた minitest/unit を使って再実装し
ていましたが、上記のtest/unitと完全な互換性がある...
...グフレームワークの歴史(2014年版) https://www.clear-code.com/blog/2014/11/6.html
* RubyKaigi 2015:The history of testing framework in Ruby https://www.clear-code.com/blog/2015/12/12.html

=== 使い方

Test
::Unit は以下のように使います。

まずテスト対象のソ...
...foo"
end
def bar
"foo"
end
end

次にユニットテスト(test_foo.rb)を書きます。テストを実行するメソッド(テストメソッド)の名前は
全て test_ で始まる必要があります。テストメソッドが実行される前には setup...

Gem::Specification#test_file -> String (12317.0)

Gem::Specification#test_files の単数バージョンです。

...Gem::Specification#test_files の単数バージョンです。...

絞り込み条件を変える

Gem::Specification#test_suite_file -> String (12317.0)

この属性は非推奨です。 Gem::Specification#test_files を使用してください。

...この属性は非推奨です。 Gem::Specification#test_files を使用してください。...
<< 1 2 3 ... > >>