るりまサーチ

最速Rubyリファレンスマニュアル検索!
29件ヒット [1-29件を表示] (0.022秒)

別のキーワード

  1. shell test
  2. kernel test
  3. _builtin test
  4. rubygems/test_utilities tempio
  5. rubygems/test_utilities fetcher=

ライブラリ

キーワード

検索結果

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

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

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

@param cmd 以下に示す数値リテラルか文字列です(文字列の場合はその先頭の文字だけをコマンドとみなします)。
@param file テストするファイルオブジェクトです。
@return 下表に特に明記していないものは、真偽値を返します。

以下は cmd として指定できる数値リテラルとその意味です。

: ?r
ファイルを実効 uid で読むことができる
: ?w
ファイルに実効 uid で書くことができる
: ?x
ファイルを実効 uid で実行することができる
: ?o
ファイルの所有者が実効 uid...

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

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

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

@param cmd 以下に示す数値リテラルか文字列です(文字列の場合はその先頭の文字だけをコマンドとみなします)。
@param file1 テストするファイルオブジェクトです。
@param file2 テストするファイルオブジェクトです。
@return 真偽値を返します。

以下は cmd として指定できる数値リテラルとその意味です。

: ?=
ファイル1とファイル2の最終更新時刻が等しい
: ?>
ファイル1の方がファイル2より最終更新時刻が新しい
: ?<
ファイル1の方がファイル2より最終更新時刻が古い
: ...

Kernel.#warn(*message, uplevel: nil) -> nil (49.0)

message を 標準エラー出力 $stderr に出力します。 $VERBOSE フラグ が nil のときは何も出力しません。

..." # 何もしない
//}

//emlist[uplevel の例][ruby]{
def foo
warn("test message", uplevel: 0) # => test.rb:2: warning: test message
warn("test message", uplevel: 1) # => test.rb:6: warning: test message
warn("test message", uplevel: 2) # => test message
end
foo
//}

@see $stderr,$VERBOSE...

Kernel#create_makefile(target, srcprefix = nil) -> true (43.0)

@todo

...@todo

Kernel
#have_library などの各種検査の結果を元に、拡張ライブラリを
ビルドするための Makefile を生成します。

extconf.rb は普通このメソッドの呼び出しで終ります。

@param target ターゲットとなる拡張ライブラリの名前を指...
...例えば、'test/foo' を指定した場合、拡張ライブラリは
'test' ディレクトリにインストールされます。この拡張ライブ
ラリを Ruby スクリプトから使用するときは
"require 'test/foo'" とする必要...
...rb
test
/
foo.c

このようにします。

require 'mkmf'
create_makefile('test/foo', 'test')

このようにして作った Makefile で 'make install' すると拡張ライブラリは、
以下のパスにインストールされます。

/path/to/ruby/sitearchdir/test/...

Kernel#desc(description) -> String (7.0)

直後の Rake タスクの説明を登録します。

...説明を登録します。

@param description 直後のタスクの説明を指定します。

例:
desc "Run the Unit Tests"
task :test => [:build] do
runtests
end...

絞り込み条件を変える