るりまサーチ

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

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method new
  4. irb/input-method gets
  5. matrix -

検索結果

<< 1 2 > >>

Matrix.unit(n) -> Matrix (18301.0)

n次の単位行列を生成します。

n次の単位行列を生成します。

@param n 単位行列の次元

単位行列とは、対角要素が全て1で非対角要素が全て0であるような行列のことです。

MiniTest::Unit::TestCase#run(runner) -> String (12306.0)

自身に関連付けられているテストを実行します。

...自身に関連付けられているテストを実行します。

MiniTest::Unit::TestCase#setup がサブクラスで再定義されている場合はそれらも実行します。

@param runner テストの実行結果を管理するオブジェクトを指定します。...

Gem::Specification#has_unit_tests? -> bool (12301.0)

この Gem パッケージがユニットテストを含むかどうか返します。

この Gem パッケージがユニットテストを含むかどうか返します。

真の場合はユニットテストを含みます。そうでない場合は偽を返します。

Matrix#unitary? -> bool (12300.0)

行列がユニタリならば true を返します。

行列がユニタリならば true を返します。

@raise ExceptionForMatrix::ErrDimensionMismatch 行列が正方行列でない場合に発生します

MiniTest::Unit#assertion_count -> Fixnum (12200.0)

アサーション数を返します。

アサーション数を返します。

絞り込み条件を変える

MiniTest::Unit#run(args = []) -> Fixnum | nil (12200.0)

全てのテストを実行するためのメソッドです。

全てのテストを実行するためのメソッドです。

@param args コマンドライン引数を指定します。

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

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

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

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

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

MiniTest::Unit#test_count -> Fixnum (12200.0)

テストケース数を返します。

テストケース数を返します。

MiniTest::Unit.autorun -> true (12200.0)

プロセスの終了時にテストを実行するように登録します。

プロセスの終了時にテストを実行するように登録します。

test/unit (12186.0)

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

....2.0 からbundled gem(gemファイルのみを同梱)になりまし
た。詳しい内容は下記のプロジェクトページを参照してください。

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

なお、2.2.0より前のtest/unit は当時...
...バンドルしていた minitest/unit を使って再実装し
ていましたが、上記のtest/unitと完全な互換性がある訳ではありません。

Rubyのテスティングフレームワークの歴史については以下が詳しくまとまっています。

* Rubyのテステ...
...グフレームワークの歴史(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 は以下のように使います。

まずテスト対象のソ...

絞り込み条件を変える

minitest/unit (12096.0)

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

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

=== 使い方

minitest/unit は以下のように使います。

テスト対象のソース (foo.rb) を用意します。

class Foo
def foo
"foo"
end
def bar
"foo"
end
end

次にユニットテス...
...メソッドが必ず実行されます。

minitest/unit を Kernel.#require しただけではテストが自動実行されません。

require 'minitest/unit'
require 'foo'

MiniTest::Unit.autorun

class TestFoo < MiniTest::Unit::TestCase
def setup
@foo = Foo.new
end...
...$ ruby test_foo.rb -n test_bar
Loaded suite test_foo
Started
F
Finished in 0.000820 seconds.

1) Failure:
test_bar(TestFoo) [test_foo.rb:20]:
Expected "bar", not "foo".

1 tests, 1 assertions, 1 failures, 0 errors, 0 skips

コンソールを使った testrunner のみ提供...

test/unit (12054.0)

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

....2.0 からbundled gem(gemファイルのみを同梱)になりまし
た。詳しい内容は下記のプロジェクトページを参照してください。

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

なお、2.2.0より前のtest/unit は当時...
...バンドルしていた minitest/unit を使って再実装し
ていましたが、上記のtest/unitと完全な互換性がある訳ではありません。

Rubyのテスティングフレームワークの歴史については以下が詳しくまとまっています。

* Rubyのテステ...
...ィングフレームワークの歴史(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.setup_argv(original_argv = ARGV) { |files| ... } -> [String] (6202.0)

original_argvで指定されたオプションを解析して、テスト対象になるファイル をrequireします。

...合にはブロックを評価して、その結果をrequireの対象
にします。

ブロックパラメータには上記のoriginal_argvから-xで指定されたもの以外のオ
プションが配列で渡されます。ファイル名の代わりにディレクトリを指定する
と、...
...test/unit.rbをrequireして呼び出すメソッドのため、結果的にユニッ
トテストが実行されます。testrbコマンドのように、ユニットテストを実行す
るプログラムを作成する場合に使用します。

===== 使用可能なオプション

: -v
...
...: -q, --hide-skip

スキップしたテストを表示しません。

: -I

ライブラリのロードパスに指定した値を追加します。

: --gc-stress

GC.stress に true を設定します。

: --no-gc-stress

GC.stress に false を設定します。

===== 注意

Test::Un...

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

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

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

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

MiniTest::Unit#errors -> Fixnum (6100.0)

エラー数を返します。

エラー数を返します。

絞り込み条件を変える

MiniTest::Unit#failures -> Fixnum (6100.0)

失敗したアサーション数を返します。

失敗したアサーション数を返します。

MiniTest::Unit#location(exception) -> String (6100.0)

与えられた例外の発生した場所を返します。

与えられた例外の発生した場所を返します。

MiniTest::Unit#process_args(args = []) -> Hash (6100.0)

optparse を使ってコマンドライン引数を解析した結果を返します。

optparse を使ってコマンドライン引数を解析した結果を返します。

@param args コマンドライン引数を指定します。

@see optparse

MiniTest::Unit#puke(klass, method_name, exception) -> String (6100.0)

テストメソッドの実行結果が成功以外の場合に、その種類と理由を記録します。

テストメソッドの実行結果が成功以外の場合に、その種類と理由を記録します。

@param klass テストクラスを指定します。

@param method_name テストメソッドの名前を指定します。

@param exception 例外クラスを指定します。

@return 与えられた例外クラスによって "Skip", "Failure", "Error" の
いずれかの頭文字を返します。

MiniTest::Unit#report -> Array (6100.0)

テストメソッドの実行結果のリストを返します。

テストメソッドの実行結果のリストを返します。

絞り込み条件を変える

MiniTest::Unit#skips -> Fixnum (6100.0)

実行しなかったテストケース数を返します。

実行しなかったテストケース数を返します。

MiniTest::Unit#start_time -> Time (6100.0)

テストの実行開始時刻を返します。

テストの実行開始時刻を返します。

MiniTest::Unit#status(io = @@out) -> () (6100.0)

テスト結果を与えられた IO に書き込みます。

テスト結果を与えられた IO に書き込みます。

@param io テスト結果の出力先を指定します。

MiniTest::Unit::TestCase#__name__ -> String (6100.0)

自身の名前を返します。

自身の名前を返します。

MiniTest::Unit::TestCase#passed? -> bool (6100.0)

自身の実行に成功した場合は真を返します。 そうでない場合は偽を返します。

自身の実行に成功した場合は真を返します。
そうでない場合は偽を返します。

絞り込み条件を変える

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

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

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

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

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

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

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

MiniTest::Unit::TestCase::PASSTHROUGH_EXCEPTIONS -> [Class] (6100.0)

システム関連の例外のリストです。内部で使用します。

システム関連の例外のリストです。内部で使用します。

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

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

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

MiniTest::Unit::VERSION -> String (6100.0)

このライブラリのバージョンを返します。

このライブラリのバージョンを返します。

絞り込み条件を変える

1.6.8から1.8.0への変更点(まとめ) (2550.0)

1.6.8から1.8.0への変更点(まとめ) * ((<1.6.8から1.8.0への変更点(まとめ)/インタプリタの変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたクラス/モジュール>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたメソッド>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加された定数>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張されたクラス/メソッド(互換性のある変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/変更されたクラス/メソッド(互換性のない変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/文法の変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/正規表現>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Marshal>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Windows 対応>)) * ((<1.6.8から1.8.0への変更点(まとめ)/廃止された(される予定の)機能>)) * ((<1.6.8から1.8.0への変更点(まとめ)/ライブラリ>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張ライブラリAPI>)) * ((<1.6.8から1.8.0への変更点(まとめ)/バグ修正>)) * ((<1.6.8から1.8.0への変更点(まとめ)/サポートプラットフォームの追加>))

...作はなくなりました)

$defout や $deferr に代入を行うと警告がでます。
(注:1.6 に $deferr はありません)
((<ruby-dev:20961>))

$stdin にオブジェクトを代入すると標準入力からの入力メソッド(gets 等)
はそのオブジェクトにメソ...
...by-dev:16776>))

: ((<"rescue/ensure on begin .. end while"|制御構造/while 修飾子>)) [compat]

rescue/ensure を持つ begin 式も while/until 修飾できるようになりまし
た。

以前は、rescue/ensure を持つ while/until 修飾式は、通常の begin 式に
while/unti...
...<"test/unit"|Test::Unit>)) [new]

Test::Unit 追加

: ((<"win32/registry">)) [new]
Win32でレジストリにアクセスするためのライブラリが追加されました。

: ((<profiler>)) [lib] [new]

追加。((<profile>)) の実体として分離されました。

: ((<open-uri>))...

ruby 1.8.3 feature (1494.0)

ruby 1.8.3 feature *((<ruby 1.8 feature>)) *((<ruby 1.8.2 feature>))

...ackward-compatibility
* 影響の範囲が小さいと思われる変更もこちら
* [change]: 変更されたクラス/メソッドなど(互換性のない変更)
* [obsolete]: 廃止された(される予定の)機能
* [platform]: 対応プラットフォームの追加

bundled li...
...てください。
soap4r-1.5.3がruby-1.8.2、soap4r-1.5.5がruby-1.8.3にbundleされています。
* ((<URL:http://dev.ctor.org/soap4r/wiki/Changes-154>))
* ((<URL:http://dev.ctor.org/soap4r/wiki/Changes-155>))

== 1.8.2 (2004-12-25) -> 1.8.3 (2005-09-21)

=== 2005-09-19
: FileUtils.remove_ent...
...(<"[yarv-dev:418]"|URL:http://www.atdot.net/mla/yarv-dev/418>))

=== 2005-02-17
: Test::Unit::AutoRunner.run [lib] [change]
第一引数の意味が変わりました。

=== 2005-02-14

: OpenSSL::SSL::SSLSocket#post_connection_check [lib][new]

追加 ((<ruby-dev:25690>))

=== 2005-02-13

: ER...

Time.at(seconds, xseconds, unit) -> Time (348.0)

unit に応じて seconds + xseconds ミリ秒などの時刻を表す Time オブジェクトを返します。

...
unit
に応じて seconds + xseconds ミリ秒などの時刻を表す Time オブジェクトを返します。

@param seconds 起算時からの経過秒数を表わす値をInteger、 Float、 Rational、または他のNumericで指定します。
@param xseconds unit に対応するミリ秒...
...かマイクロ秒かナノ秒を指定します。
@param unit :millisecond, :usec, :microsecond, :nsec, :nanosecond のいずれかを指定します。
@param in "+HH:MM" や "-HH:MM" のような形式の文字列か
"UTC" かミリタリータイムゾーンの文字列または...

Time.at(seconds, xseconds, unit, in:) -> Time (348.0)

unit に応じて seconds + xseconds ミリ秒などの時刻を表す Time オブジェクトを返します。

...
unit
に応じて seconds + xseconds ミリ秒などの時刻を表す Time オブジェクトを返します。

@param seconds 起算時からの経過秒数を表わす値をInteger、 Float、 Rational、または他のNumericで指定します。
@param xseconds unit に対応するミリ秒...
...かマイクロ秒かナノ秒を指定します。
@param unit :millisecond, :usec, :microsecond, :nsec, :nanosecond のいずれかを指定します。
@param in "+HH:MM" や "-HH:MM" のような形式の文字列か
"UTC" かミリタリータイムゾーンの文字列または...
<< 1 2 > >>