2414件ヒット
[1-100件を表示]
(0.056秒)
別のキーワード
ライブラリ
- ビルトイン (634)
- delegate (12)
- erb (36)
-
irb
/ inspector (12) - json (24)
-
json
/ add / exception (12) - logger (48)
-
minitest
/ mock (1) -
minitest
/ unit (33) - mkmf (12)
-
net
/ http (48) -
net
/ smtp (24) - objspace (12)
- optparse (84)
- pathname (12)
- rake (396)
-
rake
/ loaders / makefile (12) -
rake
/ packagetask (24) -
rake
/ testtask (72) -
rubygems
/ server (12) -
rubygems
/ source _ index (12) -
rubygems
/ source _ info _ cache (72) -
rubygems
/ spec _ fetcher (12) -
rubygems
/ specification (96) -
rubygems
/ validator (12) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - strscan (480)
- syslog (24)
-
test
/ unit (1) - uri (12)
- win32ole (12)
クラス
-
ARGF
. class (120) - Binding (7)
- Dir (12)
- ERB (36)
- Exception (32)
- File (72)
-
Gem
:: Server (12) -
Gem
:: SourceIndex (12) -
Gem
:: SourceInfoCache (72) -
Gem
:: SpecFetcher (12) -
Gem
:: Specification (96) -
Gem
:: Validator (12) - IO (20)
-
IRB
:: Inspector (12) - Logger (48)
- Method (12)
-
MiniTest
:: Mock (1) -
MiniTest
:: Unit (5) -
MiniTest
:: Unit :: TestCase (4) - Module (12)
-
Net
:: HTTPGenericRequest (48) -
Net
:: SMTP (24) - OptionParser (84)
- Pathname (12)
-
Rake
:: Application (36) -
Rake
:: FileList (84) -
Rake
:: InvocationChain (12) -
Rake
:: MakefileLoader (12) -
Rake
:: NameSpace (12) -
Rake
:: PackageTask (24) -
Rake
:: TaskArguments (72) -
Rake
:: TestTask (72) - Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - String (87)
- StringScanner (468)
- Thread (24)
- TracePoint (24)
-
URI
:: Generic (12) - WIN32OLE (12)
モジュール
- FileTest (60)
- GC (24)
-
Gem
:: InstallUpdateOptions (12) - JSON (12)
-
JSON
:: Generator :: GeneratorMethods :: String (12) - Kernel (140)
- MiniTest (1)
-
MiniTest
:: Assertions (23) - ObjectSpace (12)
- Rake (12)
-
Rake
:: TaskManager (156) - Syslog (24)
-
Test
:: Unit (1)
オブジェクト
- ENV (24)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - << (12)
-
MINI
_ DIR (1) -
NEWS for Ruby 3
. 0 . 0 (5) -
PASSTHROUGH
_ EXCEPTIONS (1) - Ruby用語集 (12)
-
SUPPORTS
_ INFO _ SIGNAL (1) - SimpleDelegator (12)
- StringScanner (12)
- VERSION (1)
- [] (66)
-
_ _ name _ _ (1) -
allocation
_ sourcefile (12) - 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) -
backtrace
_ locations (24) -
beginning
_ of _ line? (12) - binmode (12)
- body (12)
- body= (12)
-
body
_ stream (12) -
body
_ stream= (12) - bol? (12)
-
caller
_ locations (24) - check (12)
-
check
_ until (12) - chomp (12)
- chop (12)
- chown (12)
- chr (12)
- clear (24)
- close (12)
- concat (12)
-
const
_ source _ location (12) -
create
_ makefile (12) -
create
_ rule (12) -
current
_ scope (12) -
datetime
_ format (12) -
datetime
_ format= (12) -
def
_ inspector (12) -
define
_ task (12) - delete (36)
- desc (12)
- dump (12)
-
each
_ char (24) -
each
_ codepoint (24) - egrep (12)
- empty? (12)
- encoding (12)
- eos? (12)
-
exception
_ details (1) - exist? (12)
- existing (12)
- existing! (12)
- expect (1)
- flunk (1)
- fnmatch (12)
- formatter (12)
- getc (12)
- gets (36)
- grpowned? (12)
- gsub (48)
- gsub! (12)
-
has
_ test _ suite? (12) -
has
_ unit _ tests? (12) - hash (12)
-
in
_ namespace (12) -
inplace
_ mode (12) - inspect (30)
-
install
_ update _ defaults _ str (12) - intern (12)
-
internal
_ encoding (12) - invoke (12)
-
last
_ comment (12) -
last
_ description (12) -
last
_ description= (12) -
latest
_ cache _ data (12) -
latest
_ cache _ file (12) -
latest
_ gc _ info (24) -
latest
_ specs (36) -
latest
_ system _ cache _ file (24) -
latest
_ user _ cache _ file (24) - lchmod (12)
- lchown (12)
- length (12)
- load (12)
- location (1)
- lookup (12)
- mask (12)
- mask= (12)
- match? (12)
- matched (12)
- matched? (12)
-
matched
_ size (12) -
mu
_ pp (1) - name (24)
- names (12)
- new (51)
-
new
_ scope (12) -
on
_ head (12) -
on
_ tail (12) -
original
_ dir (24) -
package
_ files (12) -
package
_ files= (12) - parse (24)
- parse! (12)
- pass (1)
- path (12)
- pattern (12)
- peek (12)
- peep (12)
- pointer (12)
- pointer= (12)
- pos (12)
- pos= (12)
-
post
_ match (12) -
pre
_ match (12) -
process
_ args (1) -
program
_ name= (12) - puke (1)
- rake (12)
- rakefile (12)
- read (12)
- readlink (12)
- ready (12)
- reset (12)
- rest (12)
- rest? (12)
-
rest
_ size (12) - restsize (12)
- result (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
rubygems
/ commands / check _ command (12) -
rubygems
/ commands / install _ command (12) -
rubygems
/ test _ utilities (12) - run (14)
- scan (12)
-
scan
_ full (12) -
scan
_ until (12) -
search
_ full (12) - select (12)
-
set
_ backtrace (12) - setgid? (12)
-
setup
_ argv (1) - size (24)
- size? (12)
- skip (13)
-
skip
_ until (12) -
source
_ location (7) - src (12)
- string (12)
- string= (12)
-
synthesize
_ file _ task (12) - tasks (12)
- terminate (12)
-
test
_ file (12) -
test
_ file= (12) -
test
_ files (12) -
test
_ files= (12) -
test
_ suite _ file (12) -
test
_ suite _ file= (12) -
to
_ a (12) -
to
_ hash (12) -
to
_ json (24) -
to
_ s (30) -
unit
_ test (12) - unlink (12)
- unscan (12)
- verbose= (12)
- warn (8)
- warning (12)
- warning= (12)
-
with
_ defaults (12) -
world
_ readable? (12) - write (8)
- プログラム・文・式 (12)
検索結果
先頭5件
-
Ruby用語集 (23052.0)
-
Ruby用語集 A B C D E F G I J M N O R S Y
...Ruby用語集
A B C D E F G I J M N O R S Y
a ka sa ta na ha ma ya ra wa
=== 記号・数字
: %記法
: % notation
「%」記号で始まる多種多様なリテラル記法の総称。
参照:d:spec/literal#percent
: 0 オリジン
: zero-ba......sed
番号が 0 から始まること。
例えば、
Array や Vector、Matrix などの要素の番号、
String における文字の位置、
といったものは 0 オリジンである。
: 1 オリジン
: one-based
番号が 1 から始まること。
例えば、
エラ......e、false のほか Integer の一部、Float の一部の値が
即値で実装されている。
なお、言語によっては「即値」という用語を「リテラル」の意味で使うので注意されたい。
: ソフトウェアテスト
: software testing
プログラムの... -
Kernel
. # test(cmd , file) -> bool | Time | Integer | nil (18241.0) -
単体のファイルでファイルテストを行います。
...できる
: ?x
ファイルを実効 uid で実行できる
: ?o
ファイルの所有者が実効 uid である
: ?G
ファイルのグループ所有者が実効 gid である
: ?R
ファイルを実 uid で読むことができる
: ?W
ファイルに実 uid で書くことが......: ?z
ファイルサイズが 0 である
: ?s
ファイルサイズが 0 でない (ファイルサイズを返す、0 ならば nil) -> Integer|nil
: ?f
ファイルはプレーンファイルである
: ?d
ファイルはディレクトリである
: ?l
ファイルはシン......me
: ?A
ファイルの最終アクセス時刻を返す -> Time
: ?C
ファイルの inode 変更時刻を返す -> Time
//emlist[例][ruby]{
IO.write("testfile", "test")
test("r", "testfile") # => true
test("s", "testfile") # => 4
test("M", "testfile") # => 2018-03-31 07:38:40 +0900
//}... -
Kernel
. # test(cmd , file1 , file2) -> bool (18126.0) -
2ファイル間のファイルテストを行います。
...ァイル1とファイル2が同一のファイルである
//emlist[例][ruby]{
IO.write("testfile1", "test1")
IO.write("testfile2", "test2")
%w(= < > -).each do |e|
result = test(e, "testfile1", "testfile2")
puts "#{e}: #{result}"
end
//}
# => =: true
# => <: false
# => >: false
# => -: fals... -
Shell
# test(command , file1 , file2 = nil) -> bool | Time | Integer | nil (15229.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...Kernel.#test や FileTest のメソッドに処理を委譲します。
@param command 数値、またはサイズが 1 の文字列の場合は Kernel.#test に処理委譲します。
2 文字以上の文字列の場合は FileTest のメソッドとして実行します。
@para......ell'
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 (15229.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...Kernel.#test や FileTest のメソッドに処理を委譲します。
@param command 数値、またはサイズが 1 の文字列の場合は Kernel.#test に処理委譲します。
2 文字以上の文字列の場合は FileTest のメソッドとして実行します。
@para......ell'
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
:: Filter # test(command , file1 , file2 = nil) -> bool | Time | Integer | nil (15229.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...Kernel.#test や FileTest のメソッドに処理を委譲します。
@param command 数値、またはサイズが 1 の文字列の場合は Kernel.#test に処理委譲します。
2 文字以上の文字列の場合は FileTest のメソッドとして実行します。
@para......ell'
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... -
GC
. latest _ gc _ info(key) -> object (15200.0) -
最新のGCの情報を返します。
...最新のGCの情報を返します。
@param result_hash 戻り値のためのハッシュを指定します。省略した場合は新
しくハッシュを作成します。result_hash の内容は上書き
されます。
@param key 得られる情報か......//emlist[例][ruby]{
latest = GC.latest_gc_info
latest # => {:major_by=>nil, :gc_by=>:newobj, :have_finalizer=>false, :immediate_sweep=>false, :state=>:sweeping}
stat = GC.stat
merged = GC.latest_gc_info(stat)
merged == latest.merge(stat) # => true
GC.latest_gc_info(:gc_by) # => :newobj
//}... -
GC
. latest _ gc _ info(result _ hash = {}) -> Hash (15200.0) -
最新のGCの情報を返します。
...最新のGCの情報を返します。
@param result_hash 戻り値のためのハッシュを指定します。省略した場合は新
しくハッシュを作成します。result_hash の内容は上書き
されます。
@param key 得られる情報か......//emlist[例][ruby]{
latest = GC.latest_gc_info
latest # => {:major_by=>nil, :gc_by=>:newobj, :have_finalizer=>false, :immediate_sweep=>false, :state=>:sweeping}
stat = GC.stat
merged = GC.latest_gc_info(stat)
merged == latest.merge(stat) # => true
GC.latest_gc_info(:gc_by) # => :newobj
//}... -
MiniTest
:: Unit :: TestCase :: PASSTHROUGH _ EXCEPTIONS -> [Class] (12100.0) -
システム関連の例外のリストです。内部で使用します。
システム関連の例外のリストです。内部で使用します。 -
MiniTest
:: Unit :: TestCase :: SUPPORTS _ INFO _ SIGNAL -> Fixnum | nil (12100.0) -
Signal が INFO というシグナルをサポートしているかどうかを 調べるための定数です。内部で使用します。
...Signal が INFO というシグナルをサポートしているかどうかを
調べるための定数です。内部で使用します。... -
rubygems
/ test _ utilities (12000.0) -
テストで使用するクラスやメソッドを定義しています。
テストで使用するクラスやメソッドを定義しています。 -
Test
:: Unit . setup _ argv(original _ argv = ARGV) { |files| . . . } -> [String] (9330.0) -
original_argvで指定されたオプションを解析して、テスト対象になるファイル をrequireします。
...original_argvで指定されたオプションを解析して、テスト対象になるファイル
をrequireします。
@param original_argv オプションを指定します。省略された場合は、
Object::ARGVが使用されます。
@raise ArgumentError 指定さ......ブロックパラメータには上記のoriginal_argvから-xで指定されたもの以外のオ
プションが配列で渡されます。ファイル名の代わりにディレクトリを指定する
と、ディレクトリの中にあるtest_*.rbを全てrequireします。
このメソ......オプションを解析してrequireを行う以外の処理は行いま
せんが、test/unit.rbをrequireして呼び出すメソッドのため、結果的にユニッ
トテストが実行されます。testrbコマンドのように、ユニットテストを実行す
るプログラムを作... -
Gem
:: Specification # test _ file -> String (9217.0) -
Gem::Specification#test_files の単数バージョンです。
...
Gem::Specification#test_files の単数バージョンです。...