OlderDiff < 20110506T184716Z < ThisDiff > 20110507T190211Z > NewerDiff
OLDREV 31457 NEWREV 31471 CHG ChangeLog 31457->31470 CHG thread.c 31454->31467 CHG thread_pthread.c 31457->31462 CHG thread_pthread.h 31451->31462 CHG thread_win32.c 31457->31461 CHG thread_win32.h 29956->31459 CHG version.h 31452->31471 CHG include/ruby/intern.h 31408->31466 CHG test/io/wait/test_io_wait.rb 31398->31470 CHG test/ruby/test_io.rb 31440->31468 =================================================================== +++ 20110507T190211Z @@ 500 @@ generating id.h id.h updated compiling miniprelude.c +compiling array.c +compiling bignum.c +compiling class.c +compiling compar.c +compiling complex.c +compiling dir.c +compiling dln_find.c +compiling enum.c +compiling enumerator.c +generating known_errors.inc +known_errors.inc updated +compiling error.c +compiling eval.c +compiling load.c +compiling proc.c +compiling file.c +compiling gc.c +compiling hash.c +compiling inits.c +compiling io.c +compiling marshal.c +compiling math.c +compiling node.c +compiling numeric.c +compiling object.c +compiling pack.c +copying lex.c +compiling parse.c +compiling process.c +compiling random.c +compiling range.c +compiling rational.c +compiling re.c +compiling regcomp.c +compiling regenc.c +compiling regerror.c +compiling regexec.c +compiling regparse.c +compiling regsyntax.c +compiling ruby.c +compiling safe.c +compiling signal.c +compiling sprintf.c +sprintf.c: In function 'rb_str_format': +sprintf.c:<line_a>: warning: format not a string literal, argument types not checked +sprintf.c:<line_b>: warning: format not a string literal, argument types not checked +sprintf.c:<line_c>: warning: format not a string literal, argument types not checked +compiling st.c +compiling strftime.c +compiling string.c +compiling struct.c +compiling time.c +compiling transcode.c +compiling util.c +compiling variable.c +ruby -Ks ./tool/insns2vm.rb --srcdir="." insns.inc +ruby -Ks ./tool/insns2vm.rb --srcdir="." insns_info.inc +ruby -Ks ./tool/insns2vm.rb --srcdir="." optinsn.inc +ruby -Ks ./tool/insns2vm.rb --srcdir="." optunifs.inc +ruby -Ks ./tool/insns2vm.rb --srcdir="." opt_sc.inc +compiling compile.c +compiling debug.c +ruby -n ./tool/node_name.rb < node.h > node_name.inc +compiling iseq.c +ruby -Ks ./tool/insns2vm.rb --srcdir="." vmtc.inc +ruby -Ks ./tool/insns2vm.rb --srcdir="." vm.inc +compiling vm.c +In file included from vm.c:23: +vm_exec.h:<line_a>:7: warning: "DISPATCH_XXX" is not defined +vm_exec.h:<line_a>:18: warning: "__i386__" is not defined +vm_exec.h:<line_a>:30: warning: "__x86_64__" is not defined +In file included from vm.c:24: +vm_exec.c:<line_a>:19: warning: "__x86_64__" is not defined +vm_exec.c:<line_a>:19: warning: "__i386__" is not defined +vm_exec.c:<line_a>:17: warning: "__i386__" is not defined +vm_exec.c:<line_b>:19: warning: "__x86_64__" is not defined +vm_exec.c:<line_a>:5: warning: "USE_MACHINE_REGS" is not defined +compiling vm_dump.c +vm_dump.c:<line_a>:5: warning: "VMDEBUG" is not defined +vm_dump.c:<line_b>:5: warning: "VMDEBUG" is not defined +vm_dump.c:<line_c>:5: warning: "VMDEBUG" is not defined +vm_dump.c:<line_d>:5: warning: "VMDEBUG" is not defined +vm_dump.c:<line_e>:5: warning: "VMDEBUG" is not defined +vm_dump.c:<line_a>:5: warning: "__linux__" is not defined +compiling thread.c +In file included from thread.c:211: +thread_pthread.c: In function 'native_cond_timeout': +thread_pthread.c:<line_a>: warning: label 'out' defined but not used +thread_pthread.c: In function 'native_sleep': +thread_pthread.c:<line_a>: warning: unused variable 'tvn' +compiling cont.c +compiling ./enc/ascii.c +compiling ./enc/us_ascii.c +compiling ./enc/unicode.c +compiling ./enc/utf_8.c +generating newline.c ... +converter for universal_newline +converter for crlf_newline +converter for cr_newline +done. (X.XXuser X.XXsystem X.XXelapsed) +compiling newline.c +compiling ./missing/alloca.c +./missing/alloca.c:<line_a>:1: warning: "NULL" redefined +In file included from ./include/ruby/missing.h:22, + from <command line>:1: +/usr/lib/gcc/powerpc-apple-darwin9/4.0.1/include/stddef.h:<line_a>:1: warning: this is the location of the previous definition +./missing/alloca.c:<line_a>: warning: conflicting types for built-in function 'alloca' +./missing/alloca.c:<line_a>: warning: 'SCCSid' defined but not used +compiling dmyext.c +linking miniruby +== miniversion # <time> ++ ./miniruby -v +ruby <version> +== btest # <time> ++ make btest 'OPTS=-v -q' +ruby "./bootstraptest/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common " -v -q +test_attr.rb #<n> test_attr.rb:1 +.#<n> test_attr.rb:27 +. +test_autoload.rb #<n> test_autoload.rb:1 +.#<n> test_autoload.rb:7 +.#<n> test_autoload.rb:14 +.#<n> test_autoload.rb:20 +.#<n> test_autoload.rb:27 +.#<n> test_autoload.rb:34 +.#<n> test_autoload.rb:41 +.#<n> test_autoload.rb:47 +.#<n> test_autoload.rb:54 +.#<n> test_autoload.rb:62 +.#<n> test_autoload.rb:70 +. +test_block.rb #<n> test_block.rb:1 +.#<n> test_block.rb:10 +.#<n> test_block.rb:13 +.#<n> test_block.rb:22 +.#<n> test_block.rb:29 +.#<n> test_block.rb:36 +.#<n> test_block.rb:43 +.#<n> test_block.rb:52 +.#<n> test_block.rb:61 +.#<n> test_block.rb:64 +.#<n> test_block.rb:69 +.#<n> test_block.rb:81 +.#<n> test_block.rb:95 +.#<n> test_block.rb:109 +.#<n> test_block.rb:120 +.#<n> test_block.rb:132 +.#<n> test_block.rb:151 +.#<n> test_block.rb:170 +.#<n> test_block.rb:178 +.#<n> test_block.rb:186 +.#<n> test_block.rb:196 +.#<n> test_block.rb:207 +.#<n> test_block.rb:217 +.#<n> test_block.rb:227 +.#<n> test_block.rb:243 +.#<n> test_block.rb:252 +.#<n> test_block.rb:261 +.#<n> test_block.rb:270 +.#<n> test_block.rb:279 +.#<n> test_block.rb:287 +.#<n> test_block.rb:297 +.#<n> test_block.rb:307 +.#<n> test_block.rb:315 +.#<n> test_block.rb:320 +.#<n> test_block.rb:329 +.#<n> test_block.rb:339 +.#<n> test_block.rb:368 +.#<n> test_block.rb:375 +.#<n> test_block.rb:382 +.#<n> test_block.rb:389 +.#<n> test_block.rb:396 +.#<n> test_block.rb:414 +.#<n> test_block.rb:420 +.#<n> test_block.rb:426 +.#<n> test_block.rb:435 +.#<n> test_block.rb:444 +.#<n> test_block.rb:464 +.#<n> test_block.rb:467 +.#<n> test_block.rb:476 +.#<n> test_block.rb:480 +.#<n> test_block.rb:489 +.#<n> test_block.rb:498 +.#<n> test_block.rb:507 +.#<n> test_block.rb:519 +.#<n> test_block.rb:566 +. +test_class.rb #<n> test_class.rb:2 +.#<n> test_class.rb:4 +.#<n> test_class.rb:6 +.#<n> test_class.rb:8 +.#<n> test_class.rb:10 +.#<n> test_class.rb:12 +.#<n> test_class.rb:16 +.#<n> test_class.rb:19 +.#<n> test_class.rb:22 +.#<n> test_class.rb:25 +.#<n> test_class.rb:28 +.#<n> test_class.rb:31 +.#<n> test_class.rb:36 +.#<n> test_class.rb:38 +.#<n> test_class.rb:40 +.#<n> test_class.rb:42 +.#<n> test_class.rb:47 +.#<n> test_class.rb:50 +.#<n> test_class.rb:53 +.#<n> test_class.rb:56 +.#<n> test_class.rb:59 +.#<n> test_class.rb:63 +.#<n> test_class.rb:67 +.#<n> test_class.rb:71 +.#<n> test_class.rb:75 +.#<n> test_class.rb:79 +.#<n> test_class.rb:83 +.#<n> test_class.rb:89 +.#<n> test_class.rb:92 +.#<n> test_class.rb:95 +.#<n> test_class.rb:97 +.#<n> test_class.rb:99 +.#<n> test_class.rb:103 +.#<n> test_class.rb:104 +.#<n> test_class.rb:105 +.#<n> test_class.rb:106 +.#<n> test_class.rb:107 +.#<n> test_class.rb:108 +.#<n> test_class.rb:109 +.#<n> test_class.rb:112 +.#<n> test_class.rb:113 +.#<n> test_class.rb:116 +.#<n> test_class.rb:134 +.#<n> test_class.rb:148 +.#<n> test_class.rb:159 +. +test_eval.rb #<n> test_eval.rb:1 +.#<n> test_eval.rb:9 +.#<n> test_eval.rb:18 +.#<n> test_eval.rb:32 +.#<n> test_eval.rb:42 +.#<n> test_eval.rb:54 +.#<n> test_eval.rb:65 +.#<n> test_eval.rb:73 +.#<n> test_eval.rb:81 +.#<n> test_eval.rb:84 +.#<n> test_eval.rb:87 +.#<n> test_eval.rb:91 +.#<n> test_eval.rb:96 +.#<n> test_eval.rb:101 +.#<n> test_eval.rb:106 +.#<n> test_eval.rb:111 +.#<n> test_eval.rb:119 +.#<n> test_eval.rb:128 +.#<n> test_eval.rb:140 +.#<n> test_eval.rb:152 +.#<n> test_eval.rb:173 +.#<n> test_eval.rb:193 +.#<n> test_eval.rb:193 +.#<n> test_eval.rb:193 +.#<n> test_eval.rb:210 +.#<n> test_eval.rb:212 +.#<n> test_eval.rb:231 +.#<n> test_eval.rb:240 +.#<n> test_eval.rb:250 +.#<n> test_eval.rb:258 +.#<n> test_eval.rb:266 +.#<n> test_eval.rb:276 +.#<n> test_eval.rb:288 +.#<n> test_eval.rb:290 +.#<n> test_eval.rb:302 +.#<n> test_eval.rb:321 +timeout: output interval exceeds 600.0 seconds. +timeout: the process group <pgid> is alive. +timeout: INT signal sent. +E +test_exception.rb #<n> test_exception.rb:1 +.#<n> test_exception.rb:8 +.#<n> test_exception.rb:20 +.#<n> test_exception.rb:37 +.#<n> test_exception.rb:47 +.#<n> test_exception.rb:58 +.#<n> test_exception.rb:61 +.#<n> test_exception.rb:68 +.#<n> test_exception.rb:78 +.#<n> test_exception.rb:95 +.#<n> test_exception.rb:111 +.#<n> test_exception.rb:128 +.#<n> test_exception.rb:135 +.#<n> test_exception.rb:144 +.#<n> test_exception.rb:151 +.#<n> test_exception.rb:160 +.#<n> test_exception.rb:173 +.#<n> test_exception.rb:190 +.#<n> test_exception.rb:205 +.#<n> test_exception.rb:232 +.#<n> test_exception.rb:257 +.#<n> test_exception.rb:276 +.#<n> test_exception.rb:283 +.#<n> test_exception.rb:296 +.#<n> test_exception.rb:305 +.#<n> test_exception.rb:314 +.#<n> test_exception.rb:323 +.#<n> test_exception.rb:334 +.#<n> test_exception.rb:352 +.#<n> test_exception.rb:362 +.#<n> test_exception.rb:373 +.#<n> test_exception.rb:388 +.#<n> test_exception.rb:405 +. +test_finalizer.rb #<n> test_finalizer.rb:8 +. +test_flip.rb #<n> test_flip.rb:1 +. +test_flow.rb #<n> test_flow.rb:1 +.#<n> test_flow.rb:10 +.#<n> test_flow.rb:19 +.#<n> test_flow.rb:24 +.#<n> test_flow.rb:37 +.#<n> test_flow.rb:43 +.#<n> test_flow.rb:49 +.#<n> test_flow.rb:58 +.#<n> test_flow.rb:69 +.#<n> test_flow.rb:81 +.#<n> test_flow.rb:93 +.#<n> test_flow.rb:103 +.#<n> test_flow.rb:113 +.#<n> test_flow.rb:125 +.#<n> test_flow.rb:141 +.#<n> test_flow.rb:159 +.#<n> test_flow.rb:175 +.#<n> test_flow.rb:193 +.#<n> test_flow.rb:203 +.#<n> test_flow.rb:215 +.#<n> test_flow.rb:227 +.#<n> test_flow.rb:234 +.#<n> test_flow.rb:239 +.#<n> test_flow.rb:249 +.#<n> test_flow.rb:259 +.#<n> test_flow.rb:272 +.#<n> test_flow.rb:279 +.#<n> test_flow.rb:287 +.#<n> test_flow.rb:297 +.#<n> test_flow.rb:305 +.#<n> test_flow.rb:315 +.#<n> test_flow.rb:323 +.#<n> test_flow.rb:333 +.#<n> test_flow.rb:343 +.#<n> test_flow.rb:356 +.#<n> test_flow.rb:365 +.#<n> test_flow.rb:374 +.#<n> test_flow.rb:384 +.#<n> test_flow.rb:395 +.#<n> test_flow.rb:409 +.#<n> test_flow.rb:428 +.#<n> test_flow.rb:449 +.#<n> test_flow.rb:470 +.#<n> test_flow.rb:494 +.#<n> test_flow.rb:521 +.#<n> test_flow.rb:522 +.#<n> test_flow.rb:523 +.#<n> test_flow.rb:524 +. +test_fork.rb #<n> test_fork.rb:1 +.#<n> test_fork.rb:12 +.#<n> test_fork.rb:24 +timeout: INT signal sent. +E#<n> test_fork.rb:30 +. +test_gc.rb #<n> test_gc.rb:17 +.#<n> test_gc.rb:34 +timeout: TERM signal sent. +E +test_io.rb #<n> test_io.rb:1 +.#<n> test_io.rb:11 +.#<n> test_io.rb:34 +.#<n> test_io.rb:44 +.#<n> test_io.rb:60 +.#<n> test_io.rb:79 +.#<n> test_io.rb:99 +.#<n> test_io.rb:99 +.#<n> test_io.rb:99 +.#<n> test_io.rb:99 +.#<n> test_io.rb:99 +.#<n> test_io.rb:99 +.#<n> test_io.rb:99 +.#<n> test_io.rb:99 +.#<n> test_io.rb:99 +.#<n> test_io.rb:99 +.#<n> test_io.rb:106 +timeout: TERM signal sent. +. +test_jump.rb #<n> test_jump.rb:1 +.#<n> test_jump.rb:20 +.#<n> test_jump.rb:25 +.#<n> test_jump.rb:30 +.#<n> test_jump.rb:35 +.#<n> test_jump.rb:40 +.#<n> test_jump.rb:45 +.#<n> test_jump.rb:52 +.#<n> test_jump.rb:59 +.#<n> test_jump.rb:67 +E#<n> test_jump.rb:77 +.#<n> test_jump.rb:99 +.#<n> test_jump.rb:111 +.#<n> test_jump.rb:126 +.#<n> test_jump.rb:135 +.#<n> test_jump.rb:149 +.#<n> test_jump.rb:160 +.#<n> test_jump.rb:166 +.#<n> test_jump.rb:182 +.#<n> test_jump.rb:200 +.#<n> test_jump.rb:211 +.#<n> test_jump.rb:222 +.#<n> test_jump.rb:233 +.#<n> test_jump.rb:241 +.#<n> test_jump.rb:261 +.#<n> test_jump.rb:273 +.#<n> test_jump.rb:284 +timeout: KILL signal sent. +some descendant process in process group <pgid> remain. +timeout: INT signal sent. +|output interval exceeds 600.0 seconds. (CommandTimeout) +| /Users/chkbuild/chkbuild/timeoutcom.rb:165:in `timeout_command' +| /Users/chkbuild/chkbuild/timeoutcom.rb:117:in `popen' +| /Users/chkbuild/chkbuild/timeoutcom.rb:117:in `timeout_command' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:1274:in `run' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:1400:in `make' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:1396:in `each' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:1396:in `make' +| /Users/chkbuild/chkbuild/chkbuild/ruby.rb:292 +| /Users/chkbuild/chkbuild/chkbuild/build.rb:495:in `catch_error' +| /Users/chkbuild/chkbuild/chkbuild/ruby.rb:292 +| /Users/chkbuild/chkbuild/chkbuild/build.rb:301:in `call' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:301:in `do_build' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:495:in `catch_error' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:300:in `do_build' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:479:in `with_procmemsize' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:299:in `do_build' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:274:in `child_build_target' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:256:in `child_build_wrapper' +| /Users/chkbuild/chkbuild/chkbuild/lock.rb:57:in `lock_puts' +| /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/pathname.rb:798:in `open' +| /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/pathname.rb:798:in `open' +| /Users/chkbuild/chkbuild/chkbuild/lock.rb:52:in `lock_puts' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:254:in `child_build_wrapper' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:214:in `internal_build' +| /Users/chkbuild/chkbuild/chkbuild/main.rb:106:in `main_internal_build' +| /Users/chkbuild/chkbuild/chkbuild/main.rb:181:in `main' +| /Users/chkbuild/chkbuild/sample/build-ruby:81 +| /Users/chkbuild/chkbuild/start-build:39:in `load' +| /Users/chkbuild/chkbuild/start-build:39 +failed(btest CommandTimeout) +== test.rb # <time> ++ ./miniruby sample/test.rb +sample/test.rb:assignment .ok 1 (sample/test.rb:35:in `<main>') +.ok 2 (sample/test.rb:37:in `<main>') +.ok 3 (sample/test.rb:41:in `<main>') +.ok 4 (sample/test.rb:43:in `<main>') +.ok 5 (sample/test.rb:45:in `<main>') +.ok 6 (sample/test.rb:48:in `<main>') +.ok 7 (sample/test.rb:50:in `<main>') +.ok 8 (sample/test.rb:51:in `<main>') +.ok 9 (sample/test.rb:52:in `<main>') +.ok 10 (sample/test.rb:53:in `<main>') +.ok 11 (sample/test.rb:54:in `<main>') +.ok 12 (sample/test.rb:55:in `<main>') +.ok 13 (sample/test.rb:56:in `<main>') +.ok 14 (sample/test.rb:57:in `<main>') +.ok 15 (sample/test.rb:58:in `<main>') +.ok 16 (sample/test.rb:59:in `<main>') +.ok 17 (sample/test.rb:61:in `<main>') +.ok 18 (sample/test.rb:62:in `<main>') +.ok 19 (sample/test.rb:63:in `<main>') +.ok 20 (sample/test.rb:64:in `<main>') +.ok 21 (sample/test.rb:65:in `<main>') +.ok 22 (sample/test.rb:66:in `<main>') +.ok 23 (sample/test.rb:67:in `<main>') +.ok 24 (sample/test.rb:68:in `<main>') +.ok 25 (sample/test.rb:70:in `<main>') +.ok 26 (sample/test.rb:71:in `<main>') +.ok 27 (sample/test.rb:72:in `<main>') +.ok 28 (sample/test.rb:73:in `<main>') +.ok 29 (sample/test.rb:74:in `<main>') +.ok 30 (sample/test.rb:75:in `<main>') +.ok 31 (sample/test.rb:76:in `<main>') +.ok 32 (sample/test.rb:77:in `<main>') +.ok 33 (sample/test.rb:78:in `<main>') +.ok 34 (sample/test.rb:79:in `<main>') +.ok 35 (sample/test.rb:80:in `<main>') +.ok 36 (sample/test.rb:81:in `<main>') +.ok 37 (sample/test.rb:83:in `<main>') +.ok 38 (sample/test.rb:84:in `<main>') +.ok 39 (sample/test.rb:85:in `<main>') +.ok 40 (sample/test.rb:86:in `<main>') +.ok 41 (sample/test.rb:87:in `<main>') +.ok 42 (sample/test.rb:88:in `<main>') +.ok 43 (sample/test.rb:89:in `<main>') +.ok 44 (sample/test.rb:90:in `<main>') +.ok 45 (sample/test.rb:92:in `<main>') +.ok 46 (sample/test.rb:93:in `<main>') +.ok 47 (sample/test.rb:94:in `<main>') +.ok 48 (sample/test.rb:95:in `<main>') +.ok 49 (sample/test.rb:96:in `<main>') +.ok 50 (sample/test.rb:97:in `<main>') +.ok 51 (sample/test.rb:98:in `<main>') +.ok 52 (sample/test.rb:99:in `<main>') +.ok 53 (sample/test.rb:100:in `<main>') +.ok 54 (sample/test.rb:101:in `<main>') +.ok 55 (sample/test.rb:103:in `<main>') +.ok 56 (sample/test.rb:104:in `<main>') +.ok 57 (sample/test.rb:105:in `<main>') +.ok 58 (sample/test.rb:106:in `<main>') +.ok 59 (sample/test.rb:107:in `<main>') +.ok 60 (sample/test.rb:108:in `<main>') +.ok 61 (sample/test.rb:109:in `<main>') +.ok 62 (sample/test.rb:110:in `<main>') +.ok 63 (sample/test.rb:112:in `<main>') +.ok 64 (sample/test.rb:113:in `<main>') +.ok 65 (sample/test.rb:114:in `<main>') +.ok 66 (sample/test.rb:115:in `<main>') +.ok 67 (sample/test.rb:116:in `<main>') +.ok 68 (sample/test.rb:117:in `<main>') +.ok 69 (sample/test.rb:118:in `<main>') +.ok 70 (sample/test.rb:119:in `<main>') +.ok 71 (sample/test.rb:120:in `<main>') +.ok 72 (sample/test.rb:121:in `<main>') +.ok 73 (sample/test.rb:123:in `<main>') +.ok 74 (sample/test.rb:124:in `<main>') +.ok 75 (sample/test.rb:125:in `<main>') +.ok 76 (sample/test.rb:126:in `<main>') +.ok 77 (sample/test.rb:127:in `<main>') +.ok 78 (sample/test.rb:128:in `<main>') +.ok 79 (sample/test.rb:129:in `<main>') +.ok 80 (sample/test.rb:130:in `<main>') +.ok 81 (sample/test.rb:132:in `block in <main>') +.ok 82 (sample/test.rb:133:in `block in <main>') +.ok 83 (sample/test.rb:134:in `block in <main>') +.ok 84 (sample/test.rb:135:in `block in <main>') +.ok 85 (sample/test.rb:136:in `block in <main>') +.ok 86 (sample/test.rb:137:in `block in <main>') +.ok 87 (sample/test.rb:138:in `block in <main>') +.ok 88 (sample/test.rb:139:in `block in <main>') +.ok 89 (sample/test.rb:140:in `block in <main>') +.ok 90 (sample/test.rb:141:in `block in <main>') +.ok 91 (sample/test.rb:142:in `block in <main>') +.ok 92 (sample/test.rb:143:in `block in <main>') +.ok 93 (sample/test.rb:144:in `block in <main>') +.ok 94 (sample/test.rb:145:in `block in <main>') +.ok 95 (sample/test.rb:146:in `block in <main>') +.ok 96 (sample/test.rb:147:in `block in <main>') +.ok 97 (sample/test.rb:149:in `block in <main>') +.ok 98 (sample/test.rb:150:in `block in <main>') +.ok 99 (sample/test.rb:151:in `block in <main>') +.ok 100 (sample/test.rb:152:in `block in <main>') +.ok 101 (sample/test.rb:153:in `block in <main>') +.ok 102 (sample/test.rb:154:in `block in <main>') +.ok 103 (sample/test.rb:155:in `block in <main>') +.ok 104 (sample/test.rb:156:in `block in <main>') +.ok 105 (sample/test.rb:157:in `block in <main>') +.ok 106 (sample/test.rb:158:in `block in <main>') +.ok 107 (sample/test.rb:160:in `block in <main>') +.ok 108 (sample/test.rb:161:in `block in <main>') +.ok 109 (sample/test.rb:162:in `block in <main>') +.ok 110 (sample/test.rb:163:in `block in <main>') +.ok 111 (sample/test.rb:164:in `block in <main>') +.ok 112 (sample/test.rb:165:in `block in <main>') +.ok 113 (sample/test.rb:166:in `block in <main>') +.ok 114 (sample/test.rb:168:in `block in <main>') +.ok 115 (sample/test.rb:169:in `block in <main>') +.ok 116 (sample/test.rb:170:in `block in <main>') +.ok 117 (sample/test.rb:171:in `block in <main>') +.ok 118 (sample/test.rb:172:in `block in <main>') +.ok 119 (sample/test.rb:173:in `block in <main>') +.ok 120 (sample/test.rb:174:in `block in <main>') +.ok 121 (sample/test.rb:175:in `block in <main>') +.ok 122 (sample/test.rb:176:in `block in <main>') +.ok 123 (sample/test.rb:177:in `block in <main>') +.ok 124 (sample/test.rb:178:in `block in <main>') +.ok 125 (sample/test.rb:180:in `block in <main>') +.ok 126 (sample/test.rb:181:in `block in <main>') +.ok 127 (sample/test.rb:182:in `block in <main>') +.ok 128 (sample/test.rb:183:in `block in <main>') +.ok 129 (sample/test.rb:184:in `block in <main>') +.ok 130 (sample/test.rb:185:in `block in <main>') +.ok 131 (sample/test.rb:186:in `block in <main>') +.ok 132 (sample/test.rb:188:in `block in <main>') +.ok 133 (sample/test.rb:189:in `block in <main>') +.ok 134 (sample/test.rb:190:in `block in <main>') +.ok 135 (sample/test.rb:191:in `block in <main>') +.ok 136 (sample/test.rb:192:in `block in <main>') +.ok 137 (sample/test.rb:193:in `block in <main>') +.ok 138 (sample/test.rb:194:in `block in <main>') +.ok 139 (sample/test.rb:195:in `block in <main>') +.ok 140 (sample/test.rb:196:in `block in <main>') +.ok 141 (sample/test.rb:197:in `block in <main>') +.ok 142 (sample/test.rb:199:in `block in <main>') +.ok 143 (sample/test.rb:200:in `block in <main>') +.ok 144 (sample/test.rb:201:in `block in <main>') +.ok 145 (sample/test.rb:202:in `block in <main>') +.ok 146 (sample/test.rb:203:in `block in <main>') +.ok 147 (sample/test.rb:204:in `block in <main>') +.ok 148 (sample/test.rb:205:in `block in <main>') +.ok 149 (sample/test.rb:207:in `<main>') +.ok 150 (sample/test.rb:208:in `<main>') +.ok 151 (sample/test.rb:209:in `<main>') +.ok 152 (sample/test.rb:210:in `<main>') +.ok 153 (sample/test.rb:211:in `<main>') +.ok 154 (sample/test.rb:212:in `<main>') +.ok 155 (sample/test.rb:213:in `<main>') +.ok 156 (sample/test.rb:214:in `<main>') +.ok 157 (sample/test.rb:215:in `<main>') +.ok 158 (sample/test.rb:216:in `<main>') +.ok 159 (sample/test.rb:218:in `<main>') +.ok 160 (sample/test.rb:219:in `<main>') +.ok 161 (sample/test.rb:220:in `<main>') +.ok 162 (sample/test.rb:221:in `<main>') +.ok 163 (sample/test.rb:222:in `<main>') +.ok 164 (sample/test.rb:223:in `<main>') +.ok 165 (sample/test.rb:224:in `<main>') +.ok 166 (sample/test.rb:226:in `<main>') +.ok 167 (sample/test.rb:227:in `<main>') +.ok 168 (sample/test.rb:229:in `<main>') +.ok 169 (sample/test.rb:230:in `<main>') +.ok 170 (sample/test.rb:231:in `<main>') +.ok 171 (sample/test.rb:232:in `<main>') +.ok 172 (sample/test.rb:233:in `<main>') +.ok 173 (sample/test.rb:234:in `<main>') +.ok 174 (sample/test.rb:235:in `<main>') +.ok 175 (sample/test.rb:236:in `<main>') +.ok 176 (sample/test.rb:237:in `<main>') +.ok 177 (sample/test.rb:238:in `<main>') +.ok 178 (sample/test.rb:239:in `<main>') +.ok 179 (sample/test.rb:241:in `<main>') +.ok 180 (sample/test.rb:242:in `<main>') +.ok 181 (sample/test.rb:243:in `<main>') +.ok 182 (sample/test.rb:244:in `<main>') +.ok 183 (sample/test.rb:245:in `<main>') +.ok 184 (sample/test.rb:246:in `<main>') +.ok 185 (sample/test.rb:247:in `<main>') +.ok 186 (sample/test.rb:248:in `<main>') +.ok 187 (sample/test.rb:250:in `<main>') +.ok 188 (sample/test.rb:251:in `<main>') +.ok 189 (sample/test.rb:252:in `<main>') +.ok 190 (sample/test.rb:254:in `<main>') +.ok 191 (sample/test.rb:255:in `<main>') +.ok 192 (sample/test.rb:256:in `<main>') +.ok 193 (sample/test.rb:257:in `<main>') +.ok 194 (sample/test.rb:258:in `<main>') +.ok 195 (sample/test.rb:259:in `<main>') +.ok 196 (sample/test.rb:260:in `<main>') +.ok 197 (sample/test.rb:261:in `<main>') +.ok 198 (sample/test.rb:262:in `<main>') +.ok 199 (sample/test.rb:263:in `<main>') +.ok 200 (sample/test.rb:264:in `<main>') +.ok 201 (sample/test.rb:266:in `<main>') +.ok 202 (sample/test.rb:267:in `<main>') +.ok 203 (sample/test.rb:268:in `<main>') +.ok 204 (sample/test.rb:269:in `<main>') +.ok 205 (sample/test.rb:270:in `<main>') +.ok 206 (sample/test.rb:271:in `<main>') +.ok 207 (sample/test.rb:272:in `<main>') +.ok 208 (sample/test.rb:273:in `<main>') +.ok 209 (sample/test.rb:275:in `block in <main>') +.ok 210 (sample/test.rb:278:in `block in <main>') +.ok 211 (sample/test.rb:278:in `block in <main>') +.ok 212 (sample/test.rb:282:in `<main>') +.ok 213 (sample/test.rb:283:in `<main>') +.ok 214 (sample/test.rb:284:in `<main>') +.ok 215 (sample/test.rb:285:in `<main>') +.ok 216 (sample/test.rb:288:in `<main>') +.ok 217 (sample/test.rb:289:in `<main>') +.ok 218 (sample/test.rb:290:in `<main>') +.ok 219 (sample/test.rb:291:in `<main>') +.ok 220 (sample/test.rb:294:in `<main>') +.ok 221 (sample/test.rb:295:in `<main>') +.ok 222 (sample/test.rb:296:in `<main>') +.ok 223 (sample/test.rb:297:in `<main>') +.ok 224 (sample/test.rb:298:in `<main>') +.ok 225 (sample/test.rb:301:in `<main>') +.ok 226 (sample/test.rb:302:in `<main>') +.ok 227 (sample/test.rb:303:in `<main>') +.ok 228 (sample/test.rb:306:in `<main>') +.ok 229 (sample/test.rb:307:in `<main>') +.ok 230 (sample/test.rb:308:in `<main>') +.ok 231 (sample/test.rb:309:in `<main>') +.ok 232 (sample/test.rb:310:in `<main>') +.ok 233 (sample/test.rb:311:in `<main>') +.ok 234 (sample/test.rb:314:in `<main>') +.ok 235 (sample/test.rb:315:in `<main>') +.ok 236 (sample/test.rb:316:in `<main>') +.ok 237 (sample/test.rb:319:in `<main>') +.ok 238 (sample/test.rb:320:in `<main>') +.ok 239 (sample/test.rb:321:in `<main>') +.ok 240 (sample/test.rb:322:in `<main>') +.ok 241 (sample/test.rb:323:in `<main>') +.ok 242 (sample/test.rb:324:in `<main>') +.ok 243 (sample/test.rb:327:in `<main>') +.ok 244 (sample/test.rb:328:in `<main>') +.ok 245 (sample/test.rb:329:in `<main>') +.ok 246 (sample/test.rb:332:in `<main>') +.ok 247 (sample/test.rb:333:in `<main>') +.ok 248 (sample/test.rb:334:in `<main>') +.ok 249 (sample/test.rb:335:in `<main>') +.ok 250 (sample/test.rb:336:in `<main>') +.ok 251 (sample/test.rb:337:in `<main>') +.ok 252 (sample/test.rb:340:in `<main>') +.ok 253 (sample/test.rb:341:in `<main>') +.ok 254 (sample/test.rb:342:in `<main>') +.ok 255 (sample/test.rb:345:in `<main>') +.ok 256 (sample/test.rb:346:in `<main>') +.ok 257 (sample/test.rb:347:in `<main>') +.ok 258 (sample/test.rb:348:in `<main>') +.ok 259 (sample/test.rb:349:in `<main>') +.ok 260 (sample/test.rb:350:in `<main>') +.ok 261 (sample/test.rb:353:in `<main>') +.ok 262 (sample/test.rb:354:in `<main>') +.ok 263 (sample/test.rb:355:in `<main>') +.ok 264 (sample/test.rb:359:in `<main>') +.ok 265 (sample/test.rb:361:in `<main>') +.ok 266 (sample/test.rb:363:in `<main>') +.ok 267 (sample/test.rb:366:in `<main>') +.ok 268 (sample/test.rb:368:in `<main>') +.ok 269 (sample/test.rb:370:in `<main>') +.ok 270 (sample/test.rb:372:in `<main>') +.ok 271 (sample/test.rb:373:in `<main>') +.ok 272 (sample/test.rb:374:in `<main>') +.ok 273 (sample/test.rb:375:in `<main>') +.ok 274 (sample/test.rb:376:in `<main>') +.ok 275 (sample/test.rb:377:in `<main>') +.ok 276 (sample/test.rb:378:in `<main>') +.ok 277 (sample/test.rb:379:in `<main>') +.ok 278 (sample/test.rb:380:in `<main>') +.ok 279 (sample/test.rb:381:in `<main>') +.ok 280 (sample/test.rb:383:in `<main>') +.ok 281 (sample/test.rb:384:in `<main>') +.ok 282 (sample/test.rb:385:in `<main>') +.ok 283 (sample/test.rb:386:in `<main>') +.ok 284 (sample/test.rb:387:in `<main>') +.ok 285 (sample/test.rb:388:in `<main>') +.ok 286 (sample/test.rb:389:in `<main>') +.ok 287 (sample/test.rb:391:in `<main>') +.ok 288 (sample/test.rb:392:in `<main>') +.ok 289 (sample/test.rb:393:in `<main>') +.ok 290 (sample/test.rb:394:in `<main>') +.ok 291 (sample/test.rb:395:in `<main>') +.ok 292 (sample/test.rb:396:in `<main>') +.ok 293 (sample/test.rb:397:in `<main>') +.ok 294 (sample/test.rb:398:in `<main>') +.ok 295 (sample/test.rb:399:in `<main>') +.ok 296 (sample/test.rb:400:in `<main>') +.ok 297 (sample/test.rb:401:in `<main>') +.ok 298 (sample/test.rb:403:in `<main>') +.ok 299 (sample/test.rb:404:in `<main>') +.ok 300 (sample/test.rb:405:in `<main>') +.ok 301 (sample/test.rb:406:in `<main>') +.ok 302 (sample/test.rb:407:in `<main>') +.ok 303 (sample/test.rb:408:in `<main>') +.ok 304 (sample/test.rb:409:in `<main>') +.ok 305 (sample/test.rb:410:in `<main>') +.ok 306 (sample/test.rb:412:in `<main>') +.ok 307 (sample/test.rb:413:in `<main>') +.ok 308 (sample/test.rb:414:in `<main>') +.ok 309 (sample/test.rb:416:in `<main>') +.ok 310 (sample/test.rb:417:in `<main>') +.ok 311 (sample/test.rb:418:in `<main>') +.ok 312 (sample/test.rb:419:in `<main>') +.ok 313 (sample/test.rb:420:in `<main>') +.ok 314 (sample/test.rb:421:in `<main>') +.ok 315 (sample/test.rb:422:in `<main>') +.ok 316 (sample/test.rb:423:in `<main>') +.ok 317 (sample/test.rb:424:in `<main>') +.ok 318 (sample/test.rb:425:in `<main>') +.ok 319 (sample/test.rb:426:in `<main>') +.ok 320 (sample/test.rb:428:in `<main>') +.ok 321 (sample/test.rb:429:in `<main>') +.ok 322 (sample/test.rb:430:in `<main>') +.ok 323 (sample/test.rb:431:in `<main>') +.ok 324 (sample/test.rb:432:in `<main>') +.ok 325 (sample/test.rb:433:in `<main>') +.ok 326 (sample/test.rb:434:in `<main>') +.ok 327 (sample/test.rb:435:in `<main>') +.ok 328 (sample/test.rb:438:in `<main>') +.ok 329 (sample/test.rb:439:in `<main>') +.ok 330 (sample/test.rb:440:in `<main>') +.ok 331 (sample/test.rb:441:in `<main>') +.ok 332 (sample/test.rb:442:in `<main>') +.ok 333 (sample/test.rb:443:in `<main>') +.ok 334 (sample/test.rb:444:in `<main>') +.ok 335 (sample/test.rb:445:in `<main>') +.ok 336 (sample/test.rb:446:in `<main>') +.ok 337 (sample/test.rb:447:in `<main>') +.ok 338 (sample/test.rb:449:in `<main>') +.ok 339 (sample/test.rb:450:in `<main>') +.ok 340 (sample/test.rb:451:in `<main>') +.ok 341 (sample/test.rb:452:in `<main>') +.ok 342 (sample/test.rb:453:in `<main>') +.ok 343 (sample/test.rb:454:in `<main>') +.ok 344 (sample/test.rb:455:in `<main>') +.ok 345 (sample/test.rb:458:in `<main>') +.ok 346 (sample/test.rb:459:in `<main>') +.ok 347 (sample/test.rb:460:in `<main>') +.ok 348 (sample/test.rb:461:in `<main>') +.ok 349 (sample/test.rb:462:in `<main>') +.ok 350 (sample/test.rb:463:in `<main>') +.ok 351 (sample/test.rb:464:in `<main>') +.ok 352 (sample/test.rb:465:in `<main>') +.ok 353 (sample/test.rb:466:in `<main>') +.ok 354 (sample/test.rb:467:in `<main>') +.ok 355 (sample/test.rb:468:in `<main>') +.ok 356 (sample/test.rb:471:in `<main>') +.ok 357 (sample/test.rb:472:in `<main>') +.ok 358 (sample/test.rb:473:in `<main>') +.ok 359 (sample/test.rb:476:in `<main>') +.ok 360 (sample/test.rb:477:in `<main>') +.ok 361 (sample/test.rb:478:in `<main>') +.ok 362 (sample/test.rb:479:in `<main>') +.ok 363 (sample/test.rb:480:in `<main>') +.ok 364 (sample/test.rb:481:in `<main>') +.ok 365 (sample/test.rb:482:in `<main>') +.ok 366 (sample/test.rb:483:in `<main>') +.ok 367 (sample/test.rb:484:in `<main>') +.ok 368 (sample/test.rb:485:in `<main>') +.ok 369 (sample/test.rb:486:in `<main>') +.ok 370 (sample/test.rb:489:in `<main>') +.ok 371 (sample/test.rb:490:in `<main>') +.ok 372 (sample/test.rb:491:in `<main>') +sample/test.rb:condition .ok 1 (sample/test.rb:497:in `<main>') +.ok 2 (sample/test.rb:500:in `<main>') +sample/test.rb:if/unless .ok 1 (sample/test.rb:507:in `<main>') +.ok 2 (sample/test.rb:512:in `<main>') +.ok 3 (sample/test.rb:513:in `<main>') +sample/test.rb:case .ok 1 (sample/test.rb:521:in `<main>') +.ok 2 (sample/test.rb:526:in `<main>') +.ok 3 (sample/test.rb:533:in `<main>') +.ok 4 (sample/test.rb:540:in `<main>') +.ok 5 (sample/test.rb:547:in `<main>') +sample/test.rb:while/until .ok 1 (sample/test.rb:565:in `<main>') +.ok 2 (sample/test.rb:571:in `<main>') +.ok 3 (sample/test.rb:581:in `<main>') +.ok 4 (sample/test.rb:597:in `<main>') +.ok 5 (sample/test.rb:608:in `<main>') +.ok 6 (sample/test.rb:620:in `<main>') +.ok 7 (sample/test.rb:624:in `<main>') +.ok 8 (sample/test.rb:630:in `<main>') +sample/test.rb:exception .ok 1 (sample/test.rb:640:in `rescue in <main>') +.ok 2 (sample/test.rb:653:in `<main>') +.ok 3 (sample/test.rb:665:in `rescue in <main>') +.ok 4 (sample/test.rb:666:in `rescue in <main>') +.ok 5 (sample/test.rb:667:in `rescue in <main>') +.ok 6 (sample/test.rb:679:in `rescue in <main>') +.ok 7 (sample/test.rb:691:in `<main>') +.ok 8 (sample/test.rb:702:in `<main>') +.ok 9 (sample/test.rb:712:in `<main>') +.ok 10 (sample/test.rb:724:in `<main>') +sample/test.rb:array .ok 1 (sample/test.rb:727:in `<main>') +.ok 2 (sample/test.rb:728:in `<main>') +.ok 3 (sample/test.rb:729:in `<main>') +.ok 4 (sample/test.rb:731:in `<main>') +.ok 5 (sample/test.rb:733:in `<main>') +.ok 6 (sample/test.rb:734:in `<main>') +.ok 7 (sample/test.rb:735:in `<main>') +.ok 8 (sample/test.rb:738:in `<main>') +.ok 9 (sample/test.rb:739:in `<main>') +.ok 10 (sample/test.rb:740:in `<main>') +.ok 11 (sample/test.rb:743:in `<main>') +.ok 12 (sample/test.rb:746:in `<main>') +.ok 13 (sample/test.rb:749:in `<main>') +.ok 14 (sample/test.rb:752:in `<main>') +.ok 15 (sample/test.rb:753:in `<main>') +.ok 16 (sample/test.rb:758:in `<main>') +.ok 17 (sample/test.rb:763:in `<main>') +.ok 18 (sample/test.rb:766:in `<main>') +.ok 19 (sample/test.rb:768:in `<main>') +.ok 20 (sample/test.rb:773:in `<main>') +.ok 21 (sample/test.rb:776:in `<main>') +.ok 22 (sample/test.rb:778:in `<main>') +.ok 23 (sample/test.rb:782:in `<main>') +.ok 24 (sample/test.rb:783:in `<main>') +.ok 25 (sample/test.rb:784:in `<main>') +.ok 26 (sample/test.rb:786:in `<main>') +.ok 27 (sample/test.rb:787:in `<main>') +.ok 28 (sample/test.rb:788:in `<main>') +.ok 29 (sample/test.rb:789:in `<main>') +.ok 30 (sample/test.rb:790:in `<main>') +.ok 31 (sample/test.rb:792:in `<main>') +.ok 32 (sample/test.rb:795:in `<main>') +.ok 33 (sample/test.rb:796:in `<main>') +.ok 34 (sample/test.rb:797:in `<main>') +.ok 35 (sample/test.rb:800:in `<main>') +.ok 36 (sample/test.rb:801:in `<main>') +.ok 37 (sample/test.rb:805:in `<main>') +.ok 38 (sample/test.rb:809:in `<main>') +.ok 39 (sample/test.rb:813:in `<main>') +sample/test.rb:hash .ok 1 (sample/test.rb:818:in `<main>') +.ok 2 (sample/test.rb:827:in `<main>') +.ok 3 (sample/test.rb:829:in `<main>') +.ok 4 (sample/test.rb:830:in `<main>') +.ok 5 (sample/test.rb:831:in `<main>') +.ok 6 (sample/test.rb:832:in `<main>') +.ok 7 (sample/test.rb:833:in `<main>') +.ok 8 (sample/test.rb:836:in `<main>') +.ok 9 (sample/test.rb:839:in `<main>') +.ok 10 (sample/test.rb:840:in `<main>') +.ok 11 (sample/test.rb:843:in `<main>') +.ok 12 (sample/test.rb:847:in `<main>') +.ok 13 (sample/test.rb:851:in `<main>') +.ok 14 (sample/test.rb:852:in `<main>') +.ok 15 (sample/test.rb:855:in `<main>') +.ok 16 (sample/test.rb:856:in `<main>') +.ok 17 (sample/test.rb:859:in `<main>') +.ok 18 (sample/test.rb:860:in `<main>') +.ok 19 (sample/test.rb:864:in `<main>') +.ok 20 (sample/test.rb:865:in `<main>') +.ok 21 (sample/test.rb:867:in `<main>') +.ok 22 (sample/test.rb:868:in `<main>') +.ok 23 (sample/test.rb:870:in `<main>') +.ok 24 (sample/test.rb:878:in `<main>') +.ok 25 (sample/test.rb:879:in `<main>') +.ok 26 (sample/test.rb:881:in `<main>') +.ok 27 (sample/test.rb:882:in `<main>') +sample/test.rb:iterator .ok 1 (sample/test.rb:886:in `<main>') +.ok 2 (sample/test.rb:889:in `ttt') +.ok 3 (sample/test.rb:894:in `<main>') +.ok 4 (sample/test.rb:903:in `<main>') +.ok 5 (sample/test.rb:914:in `<main>') +.ok 6 (sample/test.rb:931:in `<main>') +.ok 7 (sample/test.rb:943:in `<main>') +.ok 8 (sample/test.rb:951:in `<main>') +.ok 9 (sample/test.rb:961:in `<main>') +.ok 10 (sample/test.rb:971:in `<main>') +.ok 11 (sample/test.rb:977:in `<main>') +.ok 12 (sample/test.rb:978:in `<main>') +.ok 13 (sample/test.rb:991:in `<main>') +.ok 14 (sample/test.rb:1010:in `<main>') +.ok 15 (sample/test.rb:1012:in `<main>') +.ok 16 (sample/test.rb:1014:in `block in <main>') +.ok 17 (sample/test.rb:1015:in `block in <main>') +.ok 18 (sample/test.rb:1016:in `block in <main>') +.ok 19 (sample/test.rb:1018:in `block in <main>') +.ok 20 (sample/test.rb:1019:in `block in <main>') +.ok 21 (sample/test.rb:1020:in `block in <main>') +.ok 22 (sample/test.rb:1022:in `block in <main>') +.ok 23 (sample/test.rb:1024:in `block in <main>') +.ok 24 (sample/test.rb:1025:in `block in <main>') +.ok 25 (sample/test.rb:1026:in `block in <main>') +.ok 26 (sample/test.rb:1027:in `block in <main>') +.ok 27 (sample/test.rb:1028:in `block in <main>') +.ok 28 (sample/test.rb:1029:in `block in <main>') +.ok 29 (sample/test.rb:1030:in `block in <main>') +.ok 30 (sample/test.rb:1031:in `block in <main>') +.ok 31 (sample/test.rb:1032:in `block in <main>') +.ok 32 (sample/test.rb:1034:in `block in <main>') +.ok 33 (sample/test.rb:1035:in `block in <main>') +.ok 34 (sample/test.rb:1044:in `<main>') +.ok 35 (sample/test.rb:1045:in `<main>') +.ok 36 (sample/test.rb:1050:in `<main>') +.ok 37 (sample/test.rb:1051:in `<main>') +.ok 38 (sample/test.rb:1063:in `<main>') +.ok 39 (sample/test.rb:1065:in `<main>') +.ok 40 (sample/test.rb:1066:in `<main>') +.ok 41 (sample/test.rb:1067:in `block in <main>') +.ok 42 (sample/test.rb:1069:in `block_test') +.ok 43 (sample/test.rb:1069:in `block_test') +.ok 44 (sample/test.rb:1085:in `<main>') +.ok 45 (sample/test.rb:1086:in `<main>') +.ok 46 (sample/test.rb:1087:in `<main>') +.ok 47 (sample/test.rb:1088:in `<main>') +.ok 48 (sample/test.rb:1089:in `<main>') +.ok 49 (sample/test.rb:1091:in `<main>') +.ok 50 (sample/test.rb:1092:in `<main>') +.ok 51 (sample/test.rb:1093:in `<main>') +.ok 52 (sample/test.rb:1094:in `<main>') +.ok 53 (sample/test.rb:1095:in `<main>') +.ok 54 (sample/test.rb:1101:in `<main>') +.ok 55 (sample/test.rb:1102:in `<main>') +.ok 56 (sample/test.rb:1103:in `<main>') +.ok 57 (sample/test.rb:1104:in `<main>') +.ok 58 (sample/test.rb:1105:in `<main>') +.ok 59 (sample/test.rb:1106:in `<main>') +.ok 60 (sample/test.rb:1108:in `<main>') +.ok 61 (sample/test.rb:1109:in `<main>') +.ok 62 (sample/test.rb:1110:in `<main>') +.ok 63 (sample/test.rb:1111:in `<main>') +.ok 64 (sample/test.rb:1114:in `<main>') +.ok 65 (sample/test.rb:1115:in `<main>') +.ok 66 (sample/test.rb:1116:in `<main>') +.ok 67 (sample/test.rb:1117:in `<main>') +.ok 68 (sample/test.rb:1120:in `<main>') +.ok 69 (sample/test.rb:1121:in `<main>') +.ok 70 (sample/test.rb:1122:in `<main>') +.ok 71 (sample/test.rb:1123:in `<main>') +.ok 72 (sample/test.rb:1125:in `<main>') +.ok 73 (sample/test.rb:1126:in `<main>') +.ok 74 (sample/test.rb:1128:in `<main>') +.ok 75 (sample/test.rb:1129:in `<main>') +.ok 76 (sample/test.rb:1136:in `<main>') +.ok 77 (sample/test.rb:1142:in `<main>') +.ok 78 (sample/test.rb:1153:in `<main>') +.ok 79 (sample/test.rb:1157:in `<main>') +.ok 80 (sample/test.rb:1161:in `<main>') +.ok 81 (sample/test.rb:1165:in `<main>') +.ok 82 (sample/test.rb:1177:in `<main>') +.ok 83 (sample/test.rb:1178:in `<main>') +.ok 84 (sample/test.rb:1186:in `<main>') +.ok 85 (sample/test.rb:1192:in `<main>') +.ok 86 (sample/test.rb:1201:in `<main>') +.ok 87 (sample/test.rb:1216:in `<main>') +.ok 88 (sample/test.rb:1223:in `<main>') +.ok 89 (sample/test.rb:1228:in `<main>') +.ok 90 (sample/test.rb:1236:in `<main>') +.ok 91 (sample/test.rb:1243:in `<main>') +.ok 92 (sample/test.rb:1255:in `<main>') +.ok 93 (sample/test.rb:1264:in `<main>') +.ok 94 (sample/test.rb:1273:in `<main>') +.ok 95 (sample/test.rb:1282:in `<main>') +.ok 96 (sample/test.rb:1292:in `<main>') +.ok 97 (sample/test.rb:1300:in `<main>') +.ok 98 (sample/test.rb:1310:in `<main>') +.ok 99 (sample/test.rb:1318:in `<main>') +.ok 100 (sample/test.rb:1324:in `<main>') +.ok 101 (sample/test.rb:1330:in `<main>') +.ok 102 (sample/test.rb:1331:in `<main>') +.ok 103 (sample/test.rb:1332:in `<main>') +.ok 104 (sample/test.rb:1334:in `call') +.ok 105 (sample/test.rb:1335:in `call') +.ok 106 (sample/test.rb:1345:in `a') +.ok 107 (sample/test.rb:1349:in `<main>') +.ok 108 (sample/test.rb:1360:in `foo') +.ok 109 (sample/test.rb:1361:in `foo') +.ok 110 (sample/test.rb:1387:in `<main>') +.ok 111 (sample/test.rb:1396:in `<main>') +sample/test.rb:float .ok 1 (sample/test.rb:1399:in `<main>') +.ok 2 (sample/test.rb:1400:in `<main>') +.ok 3 (sample/test.rb:1401:in `<main>') +.ok 4 (sample/test.rb:1402:in `<main>') +.ok 5 (sample/test.rb:1403:in `<main>') +.ok 6 (sample/test.rb:1404:in `<main>') +.ok 7 (sample/test.rb:1405:in `<main>') +.ok 8 (sample/test.rb:1406:in `<main>') +.ok 9 (sample/test.rb:1407:in `<main>') +.ok 10 (sample/test.rb:1410:in `nan_test') +.ok 11 (sample/test.rb:1411:in `nan_test') +.ok 12 (sample/test.rb:1412:in `nan_test') +.ok 13 (sample/test.rb:1413:in `nan_test') +.ok 14 (sample/test.rb:1414:in `nan_test') +.ok 15 (sample/test.rb:1410:in `nan_test') +.ok 16 (sample/test.rb:1411:in `nan_test') +.ok 17 (sample/test.rb:1412:in `nan_test') +.ok 18 (sample/test.rb:1413:in `nan_test') +.ok 19 (sample/test.rb:1414:in `nan_test') +.ok 20 (sample/test.rb:1410:in `nan_test') +.ok 21 (sample/test.rb:1411:in `nan_test') +.ok 22 (sample/test.rb:1412:in `nan_test') +.ok 23 (sample/test.rb:1413:in `nan_test') +.ok 24 (sample/test.rb:1414:in `nan_test') +.ok 25 (sample/test.rb:1410:in `nan_test') +.ok 26 (sample/test.rb:1411:in `nan_test') +.ok 27 (sample/test.rb:1412:in `nan_test') +.ok 28 (sample/test.rb:1413:in `nan_test') +.ok 29 (sample/test.rb:1414:in `nan_test') +.ok 30 (sample/test.rb:1410:in `nan_test') +.ok 31 (sample/test.rb:1411:in `nan_test') +.ok 32 (sample/test.rb:1412:in `nan_test') +.ok 33 (sample/test.rb:1413:in `nan_test') +.ok 34 (sample/test.rb:1414:in `nan_test') +.ok 35 (sample/test.rb:1410:in `nan_test') +.ok 36 (sample/test.rb:1411:in `nan_test') +.ok 37 (sample/test.rb:1412:in `nan_test') +.ok 38 (sample/test.rb:1413:in `nan_test') +.ok 39 (sample/test.rb:1414:in `nan_test') +.ok 40 (sample/test.rb:1410:in `nan_test') +.ok 41 (sample/test.rb:1411:in `nan_test') +.ok 42 (sample/test.rb:1412:in `nan_test') +.ok 43 (sample/test.rb:1413:in `nan_test') +.ok 44 (sample/test.rb:1414:in `nan_test') +.ok 45 (sample/test.rb:1410:in `nan_test') +.ok 46 (sample/test.rb:1411:in `nan_test') +.ok 47 (sample/test.rb:1412:in `nan_test') +.ok 48 (sample/test.rb:1413:in `nan_test') +.ok 49 (sample/test.rb:1414:in `nan_test') +.ok 50 (sample/test.rb:1410:in `nan_test') +.ok 51 (sample/test.rb:1411:in `nan_test') +.ok 52 (sample/test.rb:1412:in `nan_test') +.ok 53 (sample/test.rb:1413:in `nan_test') +.ok 54 (sample/test.rb:1414:in `nan_test') +.ok 55 (sample/test.rb:1410:in `nan_test') +.ok 56 (sample/test.rb:1411:in `nan_test') +.ok 57 (sample/test.rb:1412:in `nan_test') +.ok 58 (sample/test.rb:1413:in `nan_test') +.ok 59 (sample/test.rb:1414:in `nan_test') +.ok 60 (sample/test.rb:1410:in `nan_test') +.ok 61 (sample/test.rb:1411:in `nan_test') +.ok 62 (sample/test.rb:1412:in `nan_test') +.ok 63 (sample/test.rb:1413:in `nan_test') +.ok 64 (sample/test.rb:1414:in `nan_test') +.ok 65 (sample/test.rb:1410:in `nan_test') +.ok 66 (sample/test.rb:1411:in `nan_test') +.ok 67 (sample/test.rb:1412:in `nan_test') +.ok 68 (sample/test.rb:1413:in `nan_test') +.ok 69 (sample/test.rb:1414:in `nan_test') +.ok 70 (sample/test.rb:1410:in `nan_test') +.ok 71 (sample/test.rb:1411:in `nan_test') +.ok 72 (sample/test.rb:1412:in `nan_test') +.ok 73 (sample/test.rb:1413:in `nan_test') +.ok 74 (sample/test.rb:1414:in `nan_test') +.ok 75 (sample/test.rb:1410:in `nan_test') +.ok 76 (sample/test.rb:1411:in `nan_test') +.ok 77 (sample/test.rb:1412:in `nan_test') +.ok 78 (sample/test.rb:1413:in `nan_test') +.ok 79 (sample/test.rb:1414:in `nan_test') +.ok 80 (sample/test.rb:1434:in `<main>') +sample/test.rb:bignum .ok 1 (sample/test.rb:1448:in `<main>') +.ok 2 (sample/test.rb:1449:in `<main>') +.ok 3 (sample/test.rb:1450:in `<main>') +.ok 4 (sample/test.rb:1451:in `<main>') +.ok 5 (sample/test.rb:1452:in `<main>') +.ok 6 (sample/test.rb:1453:in `<main>') +.ok 7 (sample/test.rb:1454:in `<main>') +.ok 8 (sample/test.rb:1455:in `<main>') +.ok 9 (sample/test.rb:1457:in `<main>') +.ok 10 (sample/test.rb:1458:in `<main>') +.ok 11 (sample/test.rb:1459:in `<main>') +.ok 12 (sample/test.rb:1465:in `<main>') +.ok 13 (sample/test.rb:1473:in `<main>') +.ok 14 (sample/test.rb:1482:in `<main>') +.ok 15 (sample/test.rb:1491:in `<main>') +.ok 16 (sample/test.rb:1495:in `<main>') +.ok 17 (sample/test.rb:1496:in `<main>') +.ok 18 (sample/test.rb:1497:in `<main>') +.ok 19 (sample/test.rb:1498:in `<main>') +.ok 20 (sample/test.rb:1499:in `<main>') +.ok 21 (sample/test.rb:1500:in `<main>') +.ok 22 (sample/test.rb:1501:in `<main>') +.ok 23 (sample/test.rb:1502:in `<main>') +.ok 24 (sample/test.rb:1504:in `<main>') +.ok 25 (sample/test.rb:1505:in `<main>') +.ok 26 (sample/test.rb:1509:in `<main>') +.ok 27 (sample/test.rb:1510:in `<main>') +.ok 28 (sample/test.rb:1515:in `shift_test') +.ok 29 (sample/test.rb:1519:in `shift_test') +.ok 30 (sample/test.rb:1515:in `shift_test') +.ok 31 (sample/test.rb:1519:in `shift_test') +sample/test.rb:string & char .ok 1 (sample/test.rb:1527:in `<main>') +.ok 2 (sample/test.rb:1528:in `<main>') +.ok 3 (sample/test.rb:1529:in `<main>') +.ok 4 (sample/test.rb:1531:in `<main>') +.ok 5 (sample/test.rb:1532:in `<main>') +.ok 6 (sample/test.rb:1533:in `<main>') +.ok 7 (sample/test.rb:1534:in `<main>') +.ok 8 (sample/test.rb:1535:in `<main>') +.ok 9 (sample/test.rb:1536:in `<main>') +.ok 10 (sample/test.rb:1537:in `<main>') +.ok 11 (sample/test.rb:1538:in `<main>') +.ok 12 (sample/test.rb:1539:in `<main>') +.ok 13 (sample/test.rb:1540:in `<main>') +.ok 14 (sample/test.rb:1541:in `<main>') +.ok 15 (sample/test.rb:1542:in `<main>') +.ok 16 (sample/test.rb:1543:in `<main>') +.ok 17 (sample/test.rb:1544:in `<main>') +.ok 18 (sample/test.rb:1545:in `<main>') +.ok 19 (sample/test.rb:1547:in `<main>') +.ok 20 (sample/test.rb:1548:in `<main>') +.ok 21 (sample/test.rb:1549:in `<main>') +.ok 22 (sample/test.rb:1550:in `<main>') +.ok 23 (sample/test.rb:1552:in `<main>') +.ok 24 (sample/test.rb:1553:in `<main>') +.ok 25 (sample/test.rb:1560:in `<main>') +.ok 26 (sample/test.rb:1562:in `<main>') +.ok 27 (sample/test.rb:1563:in `<main>') +.ok 28 (sample/test.rb:1566:in `<main>') +.ok 29 (sample/test.rb:1567:in `<main>') +.ok 30 (sample/test.rb:1570:in `<main>') +.ok 31 (sample/test.rb:1572:in `<main>') +.ok 32 (sample/test.rb:1573:in `<main>') +.ok 33 (sample/test.rb:1574:in `<main>') +.ok 34 (sample/test.rb:1577:in `<main>') +.ok 35 (sample/test.rb:1578:in `<main>') +.ok 36 (sample/test.rb:1579:in `<main>') +.ok 37 (sample/test.rb:1582:in `<main>') +.ok 38 (sample/test.rb:1583:in `<main>') +.ok 39 (sample/test.rb:1584:in `<main>') +.ok 40 (sample/test.rb:1585:in `<main>') +.ok 41 (sample/test.rb:1586:in `<main>') +.ok 42 (sample/test.rb:1589:in `<main>') +.ok 43 (sample/test.rb:1590:in `<main>') +.ok 44 (sample/test.rb:1591:in `<main>') +.ok 45 (sample/test.rb:1592:in `<main>') +.ok 46 (sample/test.rb:1593:in `<main>') +.ok 47 (sample/test.rb:1594:in `<main>') +.ok 48 (sample/test.rb:1595:in `<main>') +.ok 49 (sample/test.rb:1596:in `<main>') +.ok 50 (sample/test.rb:1597:in `<main>') +.ok 51 (sample/test.rb:1598:in `<main>') +.ok 52 (sample/test.rb:1599:in `<main>') +.ok 53 (sample/test.rb:1610:in `<main>') +.ok 54 (sample/test.rb:1614:in `<main>') +.ok 55 (sample/test.rb:1621:in `<main>') +.ok 56 (sample/test.rb:1622:in `<main>') +.ok 57 (sample/test.rb:1623:in `<main>') +.ok 58 (sample/test.rb:1624:in `<main>') +.ok 59 (sample/test.rb:1625:in `<main>') +.ok 60 (sample/test.rb:1626:in `<main>') +.ok 61 (sample/test.rb:1627:in `<main>') +.ok 62 (sample/test.rb:1634:in `<main>') +sample/test.rb:assignment .ok 1 (sample/test.rb:1638:in `<main>') +.ok 2 (sample/test.rb:1639:in `<main>') +.ok 3 (sample/test.rb:1643:in `<main>') +.ok 4 (sample/test.rb:1646:in `<main>') +.ok 5 (sample/test.rb:1649:in `<main>') +.ok 6 (sample/test.rb:1652:in `<main>') +.ok 7 (sample/test.rb:1655:in `<main>') +.ok 8 (sample/test.rb:1658:in `<main>') +.ok 9 (sample/test.rb:1661:in `<main>') +.ok 10 (sample/test.rb:1664:in `<main>') +sample/test.rb:call .ok 1 (sample/test.rb:1678:in `rescue in <main>') +.ok 2 (sample/test.rb:1685:in `rescue in <main>') +.ok 3 (sample/test.rb:1688:in `<main>') +.ok 4 (sample/test.rb:1689:in `<main>') +.ok 5 (sample/test.rb:1690:in `<main>') +.ok 6 (sample/test.rb:1691:in `<main>') +sample/test.rb:proc .ok 1 (sample/test.rb:1695:in `<main>') +.ok 2 (sample/test.rb:1696:in `<main>') +.ok 3 (sample/test.rb:1699:in `<main>') +.ok 4 (sample/test.rb:1700:in `<main>') +.ok 5 (sample/test.rb:1711:in `block in <main>') +.ok 6 (sample/test.rb:1713:in `<main>') +.ok 7 (sample/test.rb:1715:in `block in <main>') +.ok 8 (sample/test.rb:1720:in `block in dyna_var_check') +.ok 9 (sample/test.rb:1730:in `<main>') +sample/test.rb:signal .ok 1 (sample/test.rb:1742:in `<main>') +.ok 2 (sample/test.rb:1753:in `<main>') +sample/test.rb:eval .ok 1 (sample/test.rb:1757:in `<main>') +.ok 2 (sample/test.rb:1760:in `<main>') +.ok 3 (sample/test.rb:1762:in `<main>') +.ok 4 (sample/test.rb:1763:in `<main>') +.ok 5 (sample/test.rb:1764:in `<main>') +.ok 6 (sample/test.rb:1765:in `<main>') +.ok 7 (sample/test.rb:1766:in `<main>') +.ok 8 (sample/test.rb:1767:in `<main>') +.ok 9 ((eval):1:in `<main>') +.ok 10 (sample/test.rb:1776:in `<main>') +.ok 11 (sample/test.rb:1777:in `<main>') +.ok 12 (sample/test.rb:1779:in `<main>') +.ok 13 (sample/test.rb:1780:in `<main>') +.ok 14 (sample/test.rb:1781:in `<main>') +.ok 15 (sample/test.rb:1793:in `<main>') +.ok 16 (sample/test.rb:1794:in `<main>') +.ok 17 (sample/test.rb:1801:in `<main>') +.ok 18 (sample/test.rb:1808:in `<main>') +.ok 19 (sample/test.rb:1809:in `<main>') +.ok 20 (sample/test.rb:1816:in `<main>') +.ok 21 (sample/test.rb:1820:in `<main>') +.ok 22 (sample/test.rb:1823:in `<main>') +.ok 23 (sample/test.rb:1827:in `<main>') +.ok 24 (sample/test.rb:1831:in `<main>') +.ok 25 (sample/test.rb:1834:in `<main>') +.ok 26 (sample/test.rb:1838:in `<main>') +.ok 27 (sample/test.rb:1841:in `<main>') +.ok 28 (sample/test.rb:1842:in `<main>') +.ok 29 (sample/test.rb:1861:in `<main>') +sample/test.rb:system .ok 1 (sample/test.rb:1875:in `<main>') +.ok 2 (sample/test.rb:1876:in `<main>') +.ok 3 (sample/test.rb:1882:in `<main>') +.ok 4 (sample/test.rb:1883:in `<main>') +.ok 5 (sample/test.rb:1890:in `<main>') +.ok 6 (sample/test.rb:1900:in `<main>') +.ok 7 (sample/test.rb:1901:in `<main>') +.ok 8 (sample/test.rb:1919:in `<main>') +sample/test.rb:const .ok 1 (sample/test.rb:1940:in `<main>') +.ok 2 (sample/test.rb:1944:in `<main>') +.ok 3 (sample/test.rb:1947:in `<main>') +.ok 4 (sample/test.rb:1948:in `<main>') +.ok 5 (sample/test.rb:1949:in `<main>') +sample/test.rb:clone .ok 1 (sample/test.rb:1961:in `<main>') +.ok 2 (sample/test.rb:1962:in `<main>') +.ok 3 (sample/test.rb:1963:in `<main>') +.ok 4 (sample/test.rb:1969:in `rescue in <main>') +.ok 5 (sample/test.rb:1978:in `<main>') +sample/test.rb:marshal .ok 1 (sample/test.rb:1983:in `<main>') +.ok 2 (sample/test.rb:1986:in `<main>') +.ok 3 (sample/test.rb:1992:in `block in <main>') +.ok 4 (sample/test.rb:1992:in `block in <main>') +sample/test.rb:pack .ok 1 (sample/test.rb:2004:in `<main>') +.ok 2 (sample/test.rb:2005:in `<main>') +.ok 3 (sample/test.rb:2006:in `<main>') +.ok 4 (sample/test.rb:2009:in `<main>') +sample/test.rb:math .ok 1 (sample/test.rb:2012:in `<main>') +.ok 2 (sample/test.rb:2015:in `<main>') +sample/test.rb:struct .ok 1 (sample/test.rb:2019:in `<main>') +.ok 2 (sample/test.rb:2022:in `<main>') +.ok 3 (sample/test.rb:2023:in `<main>') +.ok 4 (sample/test.rb:2026:in `<main>') +.ok 5 (sample/test.rb:2029:in `<main>') +.ok 6 (sample/test.rb:2032:in `<main>') +sample/test.rb:variable .ok 1 (sample/test.rb:2035:in `<main>') +.ok 2 (sample/test.rb:2042:in `rescue in <main>') +.ok 3 (sample/test.rb:2047:in `<main>') +.ok 4 (sample/test.rb:2080:in `<main>') +.ok 5 (sample/test.rb:2081:in `<main>') +.ok 6 (sample/test.rb:2082:in `<main>') +.ok 7 (sample/test.rb:2083:in `<main>') +.ok 8 (sample/test.rb:2084:in `<main>') +.ok 9 (sample/test.rb:2086:in `<main>') +.ok 10 (sample/test.rb:2087:in `<main>') +.ok 11 (sample/test.rb:2088:in `<main>') +sample/test.rb:trace .ok 1 (sample/test.rb:2095:in `<main>') +.ok 2 (sample/test.rb:2099:in `<main>') +.ok 3 (sample/test.rb:2103:in `<main>') +sample/test.rb:defined? .ok 1 (sample/test.rb:2109:in `<main>') +.ok 2 (sample/test.rb:2110:in `<main>') +.ok 3 (sample/test.rb:2113:in `<main>') +.ok 4 (sample/test.rb:2115:in `<main>') +.ok 5 (sample/test.rb:2116:in `<main>') +.ok 6 (sample/test.rb:2117:in `<main>') +.ok 7 (sample/test.rb:2118:in `<main>') +.ok 8 (sample/test.rb:2131:in `<main>') +.ok 9 (sample/test.rb:2126:in `bar') +.ok 10 (sample/test.rb:2127:in `bar') +.ok 11 (sample/test.rb:2138:in `<main>') +.ok 12 (sample/test.rb:2139:in `<main>') +sample/test.rb:alias .ok 1 (sample/test.rb:2155:in `<main>') +.ok 2 (sample/test.rb:2156:in `<main>') +.ok 3 (sample/test.rb:2159:in `<main>') +.ok 4 (sample/test.rb:2173:in `<main>') +.ok 5 (sample/test.rb:2174:in `<main>') +.ok 6 (sample/test.rb:2175:in `<main>') +sample/test.rb:path .ok 1 (sample/test.rb:2178:in `<main>') +.ok 2 (sample/test.rb:2179:in `<main>') +.ok 3 (sample/test.rb:2180:in `<main>') +.ok 4 (sample/test.rb:2181:in `<main>') +.ok 5 (sample/test.rb:2182:in `<main>') +.ok 6 (sample/test.rb:2183:in `<main>') +.ok 7 (sample/test.rb:2184:in `<main>') +.ok 8 (sample/test.rb:2185:in `<main>') +.ok 9 (sample/test.rb:2186:in `<main>') +.ok 10 (sample/test.rb:2187:in `<main>') +.ok 11 (sample/test.rb:2188:in `<main>') +.ok 12 (sample/test.rb:2189:in `<main>') +.ok 13 (sample/test.rb:2190:in `<main>') +.ok 14 (sample/test.rb:2191:in `<main>') +.ok 15 (sample/test.rb:2192:in `<main>') +.ok 16 (sample/test.rb:2193:in `<main>') +.ok 17 (sample/test.rb:2194:in `<main>') +.ok 18 (sample/test.rb:2195:in `<main>') +.ok 19 (sample/test.rb:2196:in `<main>') +.ok 20 (sample/test.rb:2207:in `<main>') +.ok 21 (sample/test.rb:2208:in `<main>') +.ok 22 (sample/test.rb:2216:in `<main>') +.ok 23 (sample/test.rb:2217:in `<main>') +sample/test.rb:gc .ok 1 (sample/test.rb:2234:in `<main>') +.ok 2 (sample/test.rb:2248:in `<main>') +.ok 3 (sample/test.rb:2254:in `<main>') +.ok 4 (sample/test.rb:2260:in `<main>') +end of test(test: 899) +== method-list # <time> ++ ./miniruby -e 'use_symbol = Object.instance_methods[0].is_a?(Symbol) +nummodule = nummethod = 0 +mods = [] +ObjectSpace.each_object(Module) {|m| mods << m if m.name } +mods = mods.sort_by {|m| m.name } +mods.each {|mod| + nummodule += 1 + puts "#{mod.name} #{(mod.ancestors - [mod]).inspect}" + mod.singleton_methods(false).sort.each {|methname| + nummethod += 1 + meth = mod.method(methname) + line = "#{mod.name}.#{methname} #{meth.arity}" + line << " not-implemented" if !mod.respond_to?(methname) + puts line + } + ms = mod.instance_methods(false) + if use_symbol + ms << :initialize if mod.private_instance_methods(false).include? :initialize + else + ms << "initialize" if mod.private_instance_methods(false).include? "initialize" + end + ms.sort.each {|methname| + nummethod += 1 + meth = mod.instance_method(methname) + line = "#{mod.name}\##{methname} #{meth.arity}" + line << " not-implemented" if /\(not-implemented\)/ =~ meth.inspect + puts line + } +} +puts "#{nummodule} modules, #{nummethod} methods" +' +ARGF.class [Enumerable, Object, Kernel, BasicObject] +ARGF.class#argv 0 +ARGF.class#binmode 0 +ARGF.class#binmode? 0 +ARGF.class#bytes 0 +ARGF.class#chars 0 +ARGF.class#close 0 +ARGF.class#closed? 0 +ARGF.class#each -1 +ARGF.class#each_byte 0 +ARGF.class#each_char 0 +ARGF.class#each_line -1 +ARGF.class#eof 0 +ARGF.class#eof? 0 +ARGF.class#external_encoding 0 +ARGF.class#file 0 +ARGF.class#filename 0 +ARGF.class#fileno 0 +ARGF.class#getbyte 0 +ARGF.class#getc 0 +ARGF.class#gets -1 +ARGF.class#initialize -1 +ARGF.class#inplace_mode 0 +ARGF.class#inplace_mode= 1 +ARGF.class#internal_encoding 0 +ARGF.class#lineno 0 +ARGF.class#lineno= 1 +ARGF.class#lines -1 +ARGF.class#path 0 +ARGF.class#pos 0 +ARGF.class#pos= 1 +ARGF.class#print -1 +ARGF.class#printf -1 +ARGF.class#putc 1 +ARGF.class#puts -1 +ARGF.class#read -1 +ARGF.class#read_nonblock -1 +ARGF.class#readbyte 0 +ARGF.class#readchar 0 +ARGF.class#readline -1 +ARGF.class#readlines -1 +ARGF.class#readpartial -1 +ARGF.class#rewind 0 +ARGF.class#seek -1 +ARGF.class#set_encoding -1 +ARGF.class#skip 0 +ARGF.class#tell 0 +ARGF.class#to_a -1 +ARGF.class#to_i 0 +ARGF.class#to_io 0 +ARGF.class#to_s 0 +ARGF.class#to_write_io 0 +ARGF.class#write 1 +ArgumentError [StandardError, Exception, Object, Kernel, BasicObject] +Array [Enumerable, Object, Kernel, BasicObject] +Array.[] -1 +Array.try_convert 1 +Array#& 1 +Array#* 1 +Array#+ 1 +Array#- 1 +Array#<< 1 +Array#<=> 1 +Array#== 1 +Array#[] -1 +Array#[]= -1 +Array#assoc 1 +Array#at 1 +Array#clear 0 +Array#collect 0 +Array#collect! 0 +Array#combination 1 +Array#compact 0 +Array#compact! 0 +Array#concat 1 +Array#count -1 +Array#cycle -1 +Array#delete 1 +Array#delete_at 1 +Array#delete_if 0 +Array#drop 1 +Array#drop_while 0 +Array#each 0 +Array#each_index 0 +Array#empty? 0 +Array#eql? 1 +Array#fetch -1 +Array#fill -1 +Array#find_index -1 +Array#first -1 +Array#flatten -1 +Array#flatten! -1 +Array#frozen? 0 +Array#hash 0 +Array#include? 1 +Array#index -1 +Array#initialize -1 +Array#insert -1 +Array#inspect 0 +Array#join -1 +Array#keep_if 0 +Array#last -1 +Array#length 0 +Array#map 0 +Array#map! 0 +Array#pack 1 +Array#permutation -1 +Array#pop -1 +Array#product -1 +Array#push -1 +Array#rassoc 1 +Array#reject 0 +Array#reject! 0 +Array#repeated_combination 1 +Array#repeated_permutation 1 +Array#replace 1 +Array#reverse 0 +Array#reverse! 0 +Array#reverse_each 0 +Array#rindex -1 +Array#rotate -1 +Array#rotate! -1 +Array#sample -1 +Array#select 0 +Array#select! 0 +Array#shift -1 +Array#shuffle -1 +Array#shuffle! -1 +Array#size 0 +Array#slice -1 +Array#slice! -1 +Array#sort 0 +Array#sort! 0 +Array#sort_by! 0 +Array#take 1 +Array#take_while 0 +Array#to_a 0 +Array#to_ary 0 +Array#to_s 0 +Array#transpose 0 +Array#uniq 0 +Array#uniq! 0 +Array#unshift -1 +Array#values_at -1 +Array#zip -1 +Array#| 1 +BasicObject [] +BasicObject#! 0 +BasicObject#!= 1 +BasicObject#== 1 +BasicObject#__id__ 0 +BasicObject#__send__ -1 +BasicObject#equal? 1 +BasicObject#initialize 0 +BasicObject#instance_eval -1 +BasicObject#instance_exec -1 +Bignum [Integer, Numeric, Comparable, Object, Kernel, BasicObject] +Bignum#% 1 +Bignum#& 1 +Bignum#* 1 +Bignum#** 1 +Bignum#+ 1 +Bignum#- 1 +Bignum#-@ 0 +Bignum#/ 1 +Bignum#< 1 +Bignum#<< 1 +Bignum#<= 1 +Bignum#<=> 1 +Bignum#== 1 +Bignum#=== 1 +Bignum#> 1 +Bignum#>= 1 +Bignum#>> 1 +Bignum#[] 1 +Bignum#^ 1 +Bignum#abs 0 +Bignum#coerce 1 +Bignum#div 1 +Bignum#divmod 1 +Bignum#eql? 1 +Bignum#even? 0 +Bignum#fdiv 1 +Bignum#hash 0 +Bignum#magnitude 0 +Bignum#modulo 1 +Bignum#odd? 0 +Bignum#remainder 1 +Bignum#size 0 +Bignum#to_f 0 +Bignum#to_s -1 +Bignum#| 1 +Bignum#~ 0 +Binding [Object, Kernel, BasicObject] +Binding#clone 0 +Binding#dup 0 +Binding#eval -1 +Class [Module, Object, Kernel, BasicObject] +Class#allocate 0 +Class#initialize -1 +Class#new -1 +Class#superclass 0 +Comparable [] +Comparable#< 1 +Comparable#<= 1 +Comparable#== 1 +Comparable#> 1 +Comparable#>= 1 +Comparable#between? 2 +Complex [Numeric, Comparable, Object, Kernel, BasicObject] +Complex.polar -1 +Complex.rect -1 +Complex.rectangular -1 +Complex#* 1 +Complex#** 1 +Complex#+ 1 +Complex#- 1 +Complex#-@ 0 +Complex#/ 1 +Complex#== 1 +Complex#abs 0 +Complex#abs2 0 +Complex#angle 0 +Complex#arg 0 +Complex#coerce 1 +Complex#conj 0 +Complex#conjugate 0 +Complex#denominator 0 +Complex#eql? 1 +Complex#fdiv 1 +Complex#hash 0 +Complex#imag 0 +Complex#imaginary 0 +Complex#inspect 0 +Complex#magnitude 0 +Complex#marshal_dump 0 +Complex#marshal_load 1 +Complex#numerator 0 +Complex#phase 0 +Complex#polar 0 +Complex#quo 1 +Complex#rationalize -1 +Complex#real 0 +Complex#real? 0 +Complex#rect 0 +Complex#rectangular 0 +Complex#to_f 0 +Complex#to_i 0 +Complex#to_r 0 +Complex#to_s 0 +Data [Object, Kernel, BasicObject] +Dir [Enumerable, Object, Kernel, BasicObject] +Dir.[] -1 +Dir.chdir -1 +Dir.chroot 1 +Dir.delete 1 +Dir.entries -1 +Dir.exist? 1 +Dir.exists? 1 +Dir.foreach -1 +Dir.getwd 0 +Dir.glob -1 +Dir.home -1 +Dir.mkdir -1 +Dir.open -1 +Dir.pwd 0 +Dir.rmdir 1 +Dir.unlink 1 +Dir#close 0 +Dir#each 0 +Dir#initialize -1 +Dir#inspect 0 +Dir#path 0 +Dir#pos 0 +Dir#pos= 1 +Dir#read 0 +Dir#rewind 0 +Dir#seek 1 +Dir#tell 0 +Dir#to_path 0 +EOFError [IOError, StandardError, Exception, Object, Kernel, BasicObject] +Encoding [Object, Kernel, BasicObject] +Encoding._load 1 +Encoding.aliases 0 +Encoding.compatible? 2 +Encoding.default_external 0 +Encoding.default_external= 1 +Encoding.default_internal 0 +Encoding.default_internal= 1 +Encoding.find 1 +Encoding.list 0 +Encoding.locale_charmap 0 +Encoding.name_list 0 +Encoding#_dump -1 +Encoding#ascii_compatible? 0 +Encoding#dummy? 0 +Encoding#inspect 0 +Encoding#name 0 +Encoding#names 0 +Encoding#replicate 1 +Encoding#to_s 0 +Encoding::CompatibilityError [EncodingError, StandardError, Exception, Object, Kernel, BasicObject] +Encoding::Converter [Data, Object, Kernel, BasicObject] +Encoding::Converter.asciicompat_encoding 1 +Encoding::Converter.search_convpath -1 +Encoding::Converter#convert 1 +Encoding::Converter#convpath 0 +Encoding::Converter#destination_encoding 0 +Encoding::Converter#finish 0 +Encoding::Converter#initialize -1 +Encoding::Converter#insert_output 1 +Encoding::Converter#inspect 0 +Encoding::Converter#last_error 0 +Encoding::Converter#primitive_convert -1 +Encoding::Converter#primitive_errinfo 0 +Encoding::Converter#putback -1 +Encoding::Converter#replacement 0 +Encoding::Converter#replacement= 1 +Encoding::Converter#source_encoding 0 +Encoding::ConverterNotFoundError [EncodingError, StandardError, Exception, Object, Kernel, BasicObject] +Encoding::InvalidByteSequenceError [EncodingError, StandardError, Exception, Object, Kernel, BasicObject] +Encoding::InvalidByteSequenceError#destination_encoding 0 +Encoding::InvalidByteSequenceError#destination_encoding_name 0 +Encoding::InvalidByteSequenceError#error_bytes 0 +Encoding::InvalidByteSequenceError#incomplete_input? 0 +Encoding::InvalidByteSequenceError#readagain_bytes 0 +Encoding::InvalidByteSequenceError#source_encoding 0 +Encoding::InvalidByteSequenceError#source_encoding_name 0 +Encoding::UndefinedConversionError [EncodingError, StandardError, Exception, Object, Kernel, BasicObject] +Encoding::UndefinedConversionError#destination_encoding 0 +Encoding::UndefinedConversionError#destination_encoding_name 0 +Encoding::UndefinedConversionError#error_char 0 +Encoding::UndefinedConversionError#source_encoding 0 +Encoding::UndefinedConversionError#source_encoding_name 0 +EncodingError [StandardError, Exception, Object, Kernel, BasicObject] +Enumerable [] +Enumerable#all? 0 +Enumerable#any? 0 +Enumerable#chunk -1 +Enumerable#collect 0 +Enumerable#collect_concat 0 +Enumerable#count -1 +Enumerable#cycle -1 +Enumerable#detect -1 +Enumerable#drop 1 +Enumerable#drop_while 0 +Enumerable#each_cons 1 +Enumerable#each_entry -1 +Enumerable#each_slice 1 +Enumerable#each_with_index -1 +Enumerable#each_with_object 1 +Enumerable#entries -1 +Enumerable#find -1 +Enumerable#find_all 0 +Enumerable#find_index -1 +Enumerable#first -1 +Enumerable#flat_map 0 +Enumerable#grep 1 +Enumerable#group_by 0 +Enumerable#include? 1 +Enumerable#inject -1 +Enumerable#map 0 +Enumerable#max 0 +Enumerable#max_by 0 +Enumerable#member? 1 +Enumerable#min 0 +Enumerable#min_by 0 +Enumerable#minmax 0 +Enumerable#minmax_by 0 +Enumerable#none? 0 +Enumerable#one? 0 +Enumerable#partition 0 +Enumerable#reduce -1 +Enumerable#reject 0 +Enumerable#reverse_each -1 +Enumerable#select 0 +Enumerable#slice_before -1 +Enumerable#sort 0 +Enumerable#sort_by 0 +Enumerable#take 1 +Enumerable#take_while 0 +Enumerable#to_a -1 +Enumerable#zip -1 +Enumerator [Enumerable, Object, Kernel, BasicObject] +Enumerator#each 0 +Enumerator#each_with_index 0 +Enumerator#each_with_object 1 +Enumerator#feed 1 +Enumerator#initialize -1 +Enumerator#inspect 0 +Enumerator#next 0 +Enumerator#next_values 0 +Enumerator#peek 0 +Enumerator#peek_values 0 +Enumerator#rewind 0 +Enumerator#with_index -1 +Enumerator#with_object 1 +Enumerator::Generator [Enumerable, Object, Kernel, BasicObject] +Enumerator::Generator#each 0 +Enumerator::Generator#initialize -1 +Enumerator::Yielder [Object, Kernel, BasicObject] +Enumerator::Yielder#<< -1 +Enumerator::Yielder#initialize 0 +Enumerator::Yielder#yield -1 +Errno [] +Errno::E2BIG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EACCES [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EADDRINUSE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EADDRNOTAVAIL [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EAFNOSUPPORT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EAGAIN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EALREADY [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EAUTH [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EBADF [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EBADMSG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EBADRPC [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EBUSY [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ECANCELED [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ECHILD [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ECONNABORTED [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ECONNREFUSED [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ECONNRESET [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EDEADLK [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EDESTADDRREQ [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EDOM [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EDQUOT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EEXIST [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EFAULT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EFBIG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EFTYPE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EHOSTDOWN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EHOSTUNREACH [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EIDRM [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EILSEQ [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EINPROGRESS [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EINTR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EINVAL [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EIO [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EISCONN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EISDIR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ELOOP [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EMFILE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EMLINK [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EMSGSIZE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EMULTIHOP [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENAMETOOLONG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENEEDAUTH [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENETDOWN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENETRESET [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENETUNREACH [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENFILE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOATTR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOBUFS [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENODATA [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENODEV [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOENT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOEXEC [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOLCK [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOLINK [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOMEM [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOMSG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOPROTOOPT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOSPC [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOSR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOSTR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOSYS [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOTBLK [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOTCONN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOTDIR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOTEMPTY [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOTSOCK [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOTSUP [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENOTTY [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ENXIO [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EOPNOTSUPP [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EOVERFLOW [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EPERM [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EPFNOSUPPORT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EPIPE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EPROCLIM [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EPROCUNAVAIL [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EPROGMISMATCH [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EPROGUNAVAIL [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EPROTO [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EPROTONOSUPPORT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EPROTOTYPE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ERANGE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EREMOTE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EROFS [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ERPCMISMATCH [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ESHUTDOWN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ESOCKTNOSUPPORT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ESPIPE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ESRCH [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ESTALE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ETIME [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ETIMEDOUT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ETOOMANYREFS [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::ETXTBSY [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EUSERS [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::EXDEV [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Errno::NOERROR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] +Exception [Object, Kernel, BasicObject] +Exception.exception -1 +Exception#== 1 +Exception#backtrace 0 +Exception#exception -1 +Exception#initialize -1 +Exception#inspect 0 +Exception#message 0 +Exception#set_backtrace 1 +Exception#to_s 0 +FalseClass [Object, Kernel, BasicObject] +FalseClass#& 1 +FalseClass#^ 1 +FalseClass#to_s 0 +FalseClass#| 1 +Fiber [Object, Kernel, BasicObject] +Fiber.yield -1 +Fiber#initialize 0 +Fiber#resume -1 +FiberError [StandardError, Exception, Object, Kernel, BasicObject] +File [IO, File::Constants, Enumerable, Object, Kernel, BasicObject] +File.absolute_path -1 +File.atime 1 +File.basename -1 +File.blockdev? 1 +File.chardev? 1 +File.chmod -1 +File.chown -1 +File.ctime 1 +File.delete -1 +File.directory? 1 +File.dirname 1 +File.executable? 1 +File.executable_real? 1 +File.exist? 1 +File.exists? 1 +File.expand_path -1 +File.extname 1 +File.file? 1 +File.fnmatch -1 +File.fnmatch? -1 +File.ftype 1 +File.grpowned? 1 +File.identical? 2 +File.join -1 +File.lchmod -1 +File.lchown -1 +File.link 2 +File.lstat 1 +File.mtime 1 +File.owned? 1 +File.path 1 +File.pipe? 1 +File.readable? 1 +File.readable_real? 1 +File.readlink 1 +File.realdirpath -1 +File.realpath -1 +File.rename 2 +File.setgid? 1 +File.setuid? 1 +File.size 1 +File.size? 1 +File.socket? 1 +File.split 1 +File.stat 1 +File.sticky? 1 +File.symlink 2 +File.symlink? 1 +File.truncate 2 +File.umask -1 +File.unlink -1 +File.utime -1 +File.world_readable? 1 +File.world_writable? 1 +File.writable? 1 +File.writable_real? 1 +File.zero? 1 +File#atime 0 +File#chmod 1 +File#chown 2 +File#ctime 0 +File#flock 1 +File#initialize -1 +File#lstat 0 +File#mtime 0 +File#path 0 +File#size 0 +File#to_path 0 +File#truncate 1 +File::Constants [] +File::Stat [Comparable, Object, Kernel, BasicObject] +File::Stat#<=> 1 +File::Stat#atime 0 +File::Stat#blksize 0 +File::Stat#blockdev? 0 +File::Stat#blocks 0 +File::Stat#chardev? 0 +File::Stat#ctime 0 +File::Stat#dev 0 +File::Stat#dev_major 0 +File::Stat#dev_minor 0 +File::Stat#directory? 0 +File::Stat#executable? 0 +File::Stat#executable_real? 0 +File::Stat#file? 0 +File::Stat#ftype 0 +File::Stat#gid 0 +File::Stat#grpowned? 0 +File::Stat#initialize 1 +File::Stat#ino 0 +File::Stat#inspect 0 +File::Stat#mode 0 +File::Stat#mtime 0 +File::Stat#nlink 0 +File::Stat#owned? 0 +File::Stat#pipe? 0 +File::Stat#rdev 0 +File::Stat#rdev_major 0 +File::Stat#rdev_minor 0 +File::Stat#readable? 0 +File::Stat#readable_real? 0 +File::Stat#setgid? 0 +File::Stat#setuid? 0 +File::Stat#size 0 +File::Stat#size? 0 +File::Stat#socket? 0 +File::Stat#sticky? 0 +File::Stat#symlink? 0 +File::Stat#uid 0 +File::Stat#world_readable? 0 +File::Stat#world_writable? 0 +File::Stat#writable? 0 +File::Stat#writable_real? 0 +File::Stat#zero? 0 +FileTest [] +FileTest.blockdev? 1 +FileTest.chardev? 1 +FileTest.directory? 1 +FileTest.executable? 1 +FileTest.executable_real? 1 +FileTest.exist? 1 +FileTest.exists? 1 +FileTest.file? 1 +FileTest.grpowned? 1 +FileTest.identical? 2 +FileTest.owned? 1 +FileTest.pipe? 1 +FileTest.readable? 1 +FileTest.readable_real? 1 +FileTest.setgid? 1 +FileTest.setuid? 1 +FileTest.size 1 +FileTest.size? 1 +FileTest.socket? 1 +FileTest.sticky? 1 +FileTest.symlink? 1 +FileTest.world_readable? 1 +FileTest.world_writable? 1 +FileTest.writable? 1 +FileTest.writable_real? 1 +FileTest.zero? 1 +Fixnum [Integer, Numeric, Comparable, Object, Kernel, BasicObject] +Fixnum#% 1 +Fixnum#& 1 +Fixnum#* 1 +Fixnum#** 1 +Fixnum#+ 1 +Fixnum#- 1 +Fixnum#-@ 0 +Fixnum#/ 1 +Fixnum#< 1 +Fixnum#<< 1 +Fixnum#<= 1 +Fixnum#<=> 1 +Fixnum#== 1 +Fixnum#=== 1 +Fixnum#> 1 +Fixnum#>= 1 +Fixnum#>> 1 +Fixnum#[] 1 +Fixnum#^ 1 +Fixnum#abs 0 +Fixnum#div 1 +Fixnum#divmod 1 +Fixnum#even? 0 +Fixnum#fdiv 1 +Fixnum#magnitude 0 +Fixnum#modulo 1 +Fixnum#odd? 0 +Fixnum#size 0 +Fixnum#succ 0 +Fixnum#to_f 0 +Fixnum#to_s -1 +Fixnum#zero? 0 +Fixnum#| 1 +Fixnum#~ 0 +Float [Numeric, Comparable, Object, Kernel, BasicObject] +Float#% 1 +Float#* 1 +Float#** 1 +Float#+ 1 +Float#- 1 +Float#-@ 0 +Float#/ 1 +Float#< 1 +Float#<= 1 +Float#<=> 1 +Float#== 1 +Float#=== 1 +Float#> 1 +Float#>= 1 +Float#abs 0 +Float#angle 0 +Float#arg 0 +Float#ceil 0 +Float#coerce 1 +Float#denominator 0 +Float#divmod 1 +Float#eql? 1 +Float#fdiv 1 +Float#finite? 0 +Float#floor 0 +Float#hash 0 +Float#infinite? 0 +Float#magnitude 0 +Float#modulo 1 +Float#nan? 0 +Float#numerator 0 +Float#phase 0 +Float#quo 1 +Float#rationalize -1 +Float#round -1 +Float#to_f 0 +Float#to_i 0 +Float#to_int 0 +Float#to_r 0 +Float#to_s 0 +Float#truncate 0 +Float#zero? 0 +FloatDomainError [RangeError, StandardError, Exception, Object, Kernel, BasicObject] +GC [] +GC.count 0 +GC.disable 0 +GC.enable 0 +GC.start 0 +GC.stat -1 +GC.stress 0 +GC.stress= 1 +GC#garbage_collect 0 +GC::Profiler [] +GC::Profiler.clear 0 +GC::Profiler.disable 0 +GC::Profiler.enable 0 +GC::Profiler.enabled? 0 +GC::Profiler.report -1 +GC::Profiler.result 0 +GC::Profiler.total_time 0 +Gem [] +Hash [Enumerable, Object, Kernel, BasicObject] +Hash.[] -1 +Hash.try_convert 1 +Hash#== 1 +Hash#[] 1 +Hash#[]= 2 +Hash#assoc 1 +Hash#clear 0 +Hash#compare_by_identity 0 +Hash#compare_by_identity? 0 +Hash#default -1 +Hash#default= 1 +Hash#default_proc 0 +Hash#default_proc= 1 +Hash#delete 1 +Hash#delete_if 0 +Hash#each 0 +Hash#each_key 0 +Hash#each_pair 0 +Hash#each_value 0 +Hash#empty? 0 +Hash#eql? 1 +Hash#fetch -1 +Hash#flatten -1 +Hash#has_key? 1 +Hash#has_value? 1 +Hash#hash 0 +Hash#include? 1 +Hash#index 1 +Hash#initialize -1 +Hash#inspect 0 +Hash#invert 0 +Hash#keep_if 0 +Hash#key 1 +Hash#key? 1 +Hash#keys 0 +Hash#length 0 +Hash#member? 1 +Hash#merge 1 +Hash#merge! 1 +Hash#rassoc 1 +Hash#rehash 0 +Hash#reject 0 +Hash#reject! 0 +Hash#replace 1 +Hash#select 0 +Hash#select! 0 +Hash#shift 0 +Hash#size 0 +Hash#store 2 +Hash#to_a 0 +Hash#to_hash 0 +Hash#to_s 0 +Hash#update 1 +Hash#value? 1 +Hash#values 0 +Hash#values_at -1 +IO [File::Constants, Enumerable, Object, Kernel, BasicObject] +IO.binread -1 +IO.copy_stream -1 +IO.for_fd -1 +IO.foreach -1 +IO.new -1 +IO.open -1 +IO.pipe -1 +IO.popen -1 +IO.read -1 +IO.readlines -1 +IO.select -1 +IO.sysopen -1 +IO.try_convert 1 +IO#<< 1 +IO#advise -1 +IO#autoclose= 1 +IO#autoclose? 0 +IO#binmode 0 +IO#binmode? 0 +IO#bytes 0 +IO#chars 0 +IO#close 0 +IO#close_on_exec= 1 +IO#close_on_exec? 0 +IO#close_read 0 +IO#close_write 0 +IO#closed? 0 +IO#codepoints 0 +IO#each -1 +IO#each_byte 0 +IO#each_char 0 +IO#each_codepoint 0 +IO#each_line -1 +IO#eof 0 +IO#eof? 0 +IO#external_encoding 0 +IO#fcntl -1 +IO#fdatasync 0 +IO#fileno 0 +IO#flush 0 +IO#fsync 0 +IO#getbyte 0 +IO#getc 0 +IO#gets -1 +IO#initialize -1 +IO#inspect 0 +IO#internal_encoding 0 +IO#ioctl -1 +IO#isatty 0 +IO#lineno 0 +IO#lineno= 1 +IO#lines -1 +IO#pid 0 +IO#pos 0 +IO#pos= 1 +IO#print -1 +IO#printf -1 +IO#putc 1 +IO#puts -1 +IO#read -1 +IO#read_nonblock -1 +IO#readbyte 0 +IO#readchar 0 +IO#readline -1 +IO#readlines -1 +IO#readpartial -1 +IO#reopen -1 +IO#rewind 0 +IO#seek -1 +IO#set_encoding -1 +IO#stat 0 +IO#sync 0 +IO#sync= 1 +IO#sysread -1 +IO#sysseek -1 +IO#syswrite 1 +IO#tell 0 +IO#to_i 0 +IO#to_io 0 +IO#tty? 0 +IO#ungetbyte 1 +IO#ungetc 1 +IO#write 1 +IO#write_nonblock 1 +IO::WaitReadable [] +IO::WaitWritable [] +IOError [StandardError, Exception, Object, Kernel, BasicObject] +IndexError [StandardError, Exception, Object, Kernel, BasicObject] +Integer [Numeric, Comparable, Object, Kernel, BasicObject] +Integer#ceil 0 +Integer#chr -1 +Integer#denominator 0 +Integer#downto 1 +Integer#even? 0 +Integer#floor 0 +Integer#gcd 1 +Integer#gcdlcm 1 +Integer#integer? 0 +Integer#lcm 1 +Integer#next 0 +Integer#numerator 0 +Integer#odd? 0 +Integer#ord 0 +Integer#pred 0 +Integer#rationalize -1 +Integer#round -1 +Integer#succ 0 +Integer#times 0 +Integer#to_i 0 +Integer#to_int 0 +Integer#to_r 0 +Integer#truncate 0 +Integer#upto 1 +Interrupt [SignalException, Exception, Object, Kernel, BasicObject] +Interrupt#initialize -1 +Kernel [] +Kernel.Array 1 +Kernel.Complex -1 +Kernel.Float 1 +Kernel.Integer -1 +Kernel.Rational -1 +Kernel.String 1 +Kernel.__callee__ 0 +Kernel.__method__ 0 +Kernel.` 1 +Kernel.abort -1 +Kernel.at_exit 0 +Kernel.autoload 2 +Kernel.autoload? 1 +Kernel.binding 0 +Kernel.block_given? 0 +Kernel.caller -1 +Kernel.catch -1 +Kernel.eval -1 +Kernel.exec -1 +Kernel.exit -1 +Kernel.exit! -1 +Kernel.fail -1 +Kernel.fork 0 +Kernel.format -1 +Kernel.gets -1 +Kernel.global_variables 0 +Kernel.iterator? 0 +Kernel.lambda 0 +Kernel.load -1 +Kernel.local_variables 0 +Kernel.loop 0 +Kernel.open -1 +Kernel.p -1 +Kernel.print -1 +Kernel.printf -1 +Kernel.proc 0 +Kernel.putc 1 +Kernel.puts -1 +Kernel.raise -1 +Kernel.rand -1 +Kernel.readline -1 +Kernel.readlines -1 +Kernel.require 1 +Kernel.require_relative 1 +Kernel.select -1 +Kernel.set_trace_func 1 +Kernel.sleep -1 +Kernel.spawn -1 +Kernel.sprintf -1 +Kernel.srand -1 +Kernel.syscall -1 +Kernel.system -1 +Kernel.test -1 +Kernel.throw -1 +Kernel.trace_var -1 +Kernel.trap -1 +Kernel.untrace_var -1 +Kernel.warn 1 +Kernel#!~ 1 +Kernel#<=> 1 +Kernel#=== 1 +Kernel#=~ 1 +Kernel#class 0 +Kernel#clone 0 +Kernel#define_singleton_method -1 +Kernel#display -1 +Kernel#dup 0 +Kernel#enum_for -1 +Kernel#eql? 1 +Kernel#extend -1 +Kernel#freeze 0 +Kernel#frozen? 0 +Kernel#hash 0 +Kernel#initialize_clone 1 +Kernel#initialize_dup 1 +Kernel#inspect 0 +Kernel#instance_of? 1 +Kernel#instance_variable_defined? 1 +Kernel#instance_variable_get 1 +Kernel#instance_variable_set 2 +Kernel#instance_variables 0 +Kernel#is_a? 1 +Kernel#kind_of? 1 +Kernel#method 1 +Kernel#methods -1 +Kernel#nil? 0 +Kernel#object_id 0 +Kernel#private_methods -1 +Kernel#protected_methods -1 +Kernel#public_method 1 +Kernel#public_methods -1 +Kernel#public_send -1 +Kernel#respond_to? -1 +Kernel#respond_to_missing? 2 +Kernel#send -1 +Kernel#singleton_class 0 +Kernel#singleton_methods -1 +Kernel#taint 0 +Kernel#tainted? 0 +Kernel#tap 0 +Kernel#to_enum -1 +Kernel#to_s 0 +Kernel#trust 0 +Kernel#untaint 0 +Kernel#untrust 0 +Kernel#untrusted? 0 +KeyError [IndexError, StandardError, Exception, Object, Kernel, BasicObject] +LoadError [ScriptError, Exception, Object, Kernel, BasicObject] +LocalJumpError [StandardError, Exception, Object, Kernel, BasicObject] +LocalJumpError#exit_value 0 +LocalJumpError#reason 0 +Marshal [] +Marshal.dump -1 +Marshal.load -1 +Marshal.restore -1 +MatchData [Object, Kernel, BasicObject] +MatchData#== 1 +MatchData#[] -1 +MatchData#begin 1 +MatchData#captures 0 +MatchData#end 1 +MatchData#eql? 1 +MatchData#hash 0 +MatchData#inspect 0 +MatchData#length 0 +MatchData#names 0 +MatchData#offset 1 +MatchData#post_match 0 +MatchData#pre_match 0 +MatchData#regexp 0 +MatchData#size 0 +MatchData#string 0 +MatchData#to_a 0 +MatchData#to_s 0 +MatchData#values_at -1 +Math [] +Math.acos 1 +Math.acosh 1 +Math.asin 1 +Math.asinh 1 +Math.atan 1 +Math.atan2 2 +Math.atanh 1 +Math.cbrt 1 +Math.cos 1 +Math.cosh 1 +Math.erf 1 +Math.erfc 1 +Math.exp 1 +Math.frexp 1 +Math.gamma 1 +Math.hypot 2 +Math.ldexp 2 +Math.lgamma 1 +Math.log -1 +Math.log10 1 +Math.log2 1 +Math.sin 1 +Math.sinh 1 +Math.sqrt 1 +Math.tan 1 +Math.tanh 1 +Math::DomainError [StandardError, Exception, Object, Kernel, BasicObject] +Method [Object, Kernel, BasicObject] +Method#== 1 +Method#[] -1 +Method#arity 0 +Method#call -1 +Method#clone 0 +Method#eql? 1 +Method#hash 0 +Method#inspect 0 +Method#name 0 +Method#owner 0 +Method#parameters 0 +Method#receiver 0 +Method#source_location 0 +Method#to_proc 0 +Method#to_s 0 +Method#unbind 0 +Module [Object, Kernel, BasicObject] +Module.constants -1 +Module.nesting 0 +Module#< 1 +Module#<= 1 +Module#<=> 1 +Module#== 1 +Module#=== 1 +Module#> 1 +Module#>= 1 +Module#ancestors 0 +Module#autoload 2 +Module#autoload? 1 +Module#class_eval -1 +Module#class_exec -1 +Module#class_variable_defined? 1 +Module#class_variable_get 1 +Module#class_variable_set 2 +Module#class_variables 0 +Module#const_defined? -1 +Module#const_get -1 +Module#const_missing 1 +Module#const_set 2 +Module#constants -1 +Module#freeze 0 +Module#include? 1 +Module#included_modules 0 +Module#initialize 0 +Module#instance_method 1 +Module#instance_methods -1 +Module#method_defined? 1 +Module#module_eval -1 +Module#module_exec -1 +Module#name 0 +Module#private_class_method -1 +Module#private_constant -1 +Module#private_instance_methods -1 +Module#private_method_defined? 1 +Module#protected_instance_methods -1 +Module#protected_method_defined? 1 +Module#public_class_method -1 +Module#public_constant -1 +Module#public_instance_method 1 +Module#public_instance_methods -1 +Module#public_method_defined? 1 +Module#remove_class_variable 1 +Module#to_s 0 +Mutex [Object, Kernel, BasicObject] +Mutex#initialize 0 +Mutex#lock 0 +Mutex#locked? 0 +Mutex#sleep -1 +Mutex#synchronize 0 +Mutex#try_lock 0 +Mutex#unlock 0 +NameError [StandardError, Exception, Object, Kernel, BasicObject] +NameError#initialize -1 +NameError#name 0 +NameError#to_s 0 +NameError::message [Data, Object, Kernel, BasicObject] +NameError::message.! 3 +NameError::message._load 1 +NameError::message#== 1 +NameError::message#_dump 1 +NameError::message#to_str 0 +NilClass [Object, Kernel, BasicObject] +NilClass#& 1 +NilClass#^ 1 +NilClass#inspect 0 +NilClass#nil? 0 +NilClass#rationalize -1 +NilClass#to_a 0 +NilClass#to_c 0 +NilClass#to_f 0 +NilClass#to_i 0 +NilClass#to_r 0 +NilClass#to_s 0 +NilClass#| 1 +NoMemoryError [Exception, Object, Kernel, BasicObject] +NoMethodError [NameError, StandardError, Exception, Object, Kernel, BasicObject] +NoMethodError#args 0 +NoMethodError#initialize -1 +NotImplementedError [ScriptError, Exception, Object, Kernel, BasicObject] +Numeric [Comparable, Object, Kernel, BasicObject] +Numeric#% 1 +Numeric#+@ 0 +Numeric#-@ 0 +Numeric#<=> 1 +Numeric#abs 0 +Numeric#abs2 0 +Numeric#angle 0 +Numeric#arg 0 +Numeric#ceil 0 +Numeric#coerce 1 +Numeric#conj 0 +Numeric#conjugate 0 +Numeric#denominator 0 +Numeric#div 1 +Numeric#divmod 1 +Numeric#eql? 1 +Numeric#fdiv 1 +Numeric#floor 0 +Numeric#i 0 +Numeric#imag 0 +Numeric#imaginary 0 +Numeric#integer? 0 +Numeric#magnitude 0 +Numeric#modulo 1 +Numeric#nonzero? 0 +Numeric#numerator 0 +Numeric#phase 0 +Numeric#polar 0 +Numeric#quo 1 +Numeric#real 0 +Numeric#real? 0 +Numeric#rect 0 +Numeric#rectangular 0 +Numeric#remainder 1 +Numeric#round -1 +Numeric#singleton_method_added 1 +Numeric#step -1 +Numeric#to_c 0 +Numeric#to_int 0 +Numeric#truncate 0 +Numeric#zero? 0 +Object [Kernel, BasicObject] +ObjectSpace [] +ObjectSpace._id2ref 1 +ObjectSpace.count_objects -1 +ObjectSpace.define_finalizer -1 +ObjectSpace.each_object -1 +ObjectSpace.garbage_collect 0 +ObjectSpace.undefine_finalizer 1 +Proc [Object, Kernel, BasicObject] +Proc.new -1 +Proc#== 1 +Proc#=== -1 +Proc#[] -1 +Proc#arity 0 +Proc#binding 0 +Proc#call -1 +Proc#clone 0 +Proc#curry -1 +Proc#dup 0 +Proc#eql? 1 +Proc#hash 0 +Proc#lambda? 0 +Proc#parameters 0 +Proc#source_location 0 +Proc#to_proc 0 +Proc#to_s 0 +Proc#yield -1 +Process [] +Process.abort -1 +Process.daemon -1 +Process.detach 1 +Process.egid 0 +Process.egid= 1 +Process.euid 0 +Process.euid= 1 +Process.exec -1 +Process.exit -1 +Process.exit! -1 +Process.fork 0 +Process.getpgid 1 +Process.getpgrp 0 +Process.getpriority 2 +Process.getrlimit 1 +Process.gid 0 +Process.gid= 1 +Process.groups 0 +Process.groups= 1 +Process.initgroups 2 +Process.kill -1 +Process.maxgroups 0 +Process.maxgroups= 1 +Process.pid 0 +Process.ppid 0 +Process.setpgid 2 +Process.setpgrp 0 +Process.setpriority 3 +Process.setrlimit -1 +Process.setsid 0 +Process.spawn -1 +Process.times 0 +Process.uid 0 +Process.uid= 1 +Process.wait -1 +Process.wait2 -1 +Process.waitall 0 +Process.waitpid -1 +Process.waitpid2 -1 +Process::GID [] +Process::GID.change_privilege 1 +Process::GID.eid 0 +Process::GID.eid= 1 +Process::GID.grant_privilege 1 +Process::GID.re_exchange 0 +Process::GID.re_exchangeable? 0 +Process::GID.rid 0 +Process::GID.sid_available? 0 +Process::GID.switch 0 +Process::Status [Object, Kernel, BasicObject] +Process::Status#& 1 +Process::Status#== 1 +Process::Status#>> 1 +Process::Status#coredump? 0 +Process::Status#exited? 0 +Process::Status#exitstatus 0 +Process::Status#inspect 0 +Process::Status#pid 0 +Process::Status#signaled? 0 +Process::Status#stopped? 0 +Process::Status#stopsig 0 +Process::Status#success? 0 +Process::Status#termsig 0 +Process::Status#to_i 0 +Process::Status#to_s 0 +Process::Sys [] +Process::Sys.getegid 0 +Process::Sys.geteuid 0 +Process::Sys.getgid 0 +Process::Sys.getuid 0 +Process::Sys.issetugid 0 +Process::Sys.setegid 1 +Process::Sys.seteuid 1 +Process::Sys.setgid 1 +Process::Sys.setregid 2 +Process::Sys.setresgid 0 not-implemented +Process::Sys.setresuid 0 not-implemented +Process::Sys.setreuid 2 +Process::Sys.setrgid 1 +Process::Sys.setruid 1 +Process::Sys.setuid 1 +Process::UID [] +Process::UID.change_privilege 1 +Process::UID.eid 0 +Process::UID.eid= 1 +Process::UID.grant_privilege 1 +Process::UID.re_exchange 0 +Process::UID.re_exchangeable? 0 +Process::UID.rid 0 +Process::UID.sid_available? 0 +Process::UID.switch 0 +Random [Object, Kernel, BasicObject] +Random.new_seed 0 +Random.rand -1 +Random.srand -1 +Random#== 1 +Random#bytes 1 +Random#initialize -1 +Random#marshal_dump 0 +Random#marshal_load 1 +Random#rand -1 +Random#seed 0 +Range [Enumerable, Object, Kernel, BasicObject] +Range#== 1 +Range#=== 1 +Range#begin 0 +Range#cover? 1 +Range#each 0 +Range#end 0 +Range#eql? 1 +Range#exclude_end? 0 +Range#first -1 +Range#hash 0 +Range#include? 1 +Range#initialize -1 +Range#inspect 0 +Range#last -1 +Range#max 0 +Range#member? 1 +Range#min 0 +Range#step -1 +Range#to_s 0 +RangeError [StandardError, Exception, Object, Kernel, BasicObject] +Rational [Numeric, Comparable, Object, Kernel, BasicObject] +Rational#* 1 +Rational#** 1 +Rational#+ 1 +Rational#- 1 +Rational#/ 1 +Rational#<=> 1 +Rational#== 1 +Rational#ceil -1 +Rational#coerce 1 +Rational#denominator 0 +Rational#fdiv 1 +Rational#floor -1 +Rational#hash 0 +Rational#inspect 0 +Rational#marshal_dump 0 +Rational#marshal_load 1 +Rational#numerator 0 +Rational#quo 1 +Rational#rationalize -1 +Rational#round -1 +Rational#to_f 0 +Rational#to_i 0 +Rational#to_r 0 +Rational#to_s 0 +Rational#truncate -1 +Regexp [Object, Kernel, BasicObject] +Regexp.compile -1 +Regexp.escape 1 +Regexp.last_match -1 +Regexp.quote 1 +Regexp.try_convert 1 +Regexp.union -1 +Regexp#== 1 +Regexp#=== 1 +Regexp#=~ 1 +Regexp#casefold? 0 +Regexp#encoding 0 +Regexp#eql? 1 +Regexp#fixed_encoding? 0 +Regexp#hash 0 +Regexp#initialize -1 +Regexp#inspect 0 +Regexp#match -1 +Regexp#named_captures 0 +Regexp#names 0 +Regexp#options 0 +Regexp#source 0 +Regexp#to_s 0 +Regexp#~ 0 +RegexpError [StandardError, Exception, Object, Kernel, BasicObject] +RubyVM [Object, Kernel, BasicObject] +RubyVM::Env [Object, Kernel, BasicObject] +RubyVM::InstructionSequence [Object, Kernel, BasicObject] +RubyVM::InstructionSequence.compile -1 +RubyVM::InstructionSequence.compile_file -1 +RubyVM::InstructionSequence.compile_option 0 +RubyVM::InstructionSequence.compile_option= 1 +RubyVM::InstructionSequence.disasm 1 +RubyVM::InstructionSequence.disassemble 1 +RubyVM::InstructionSequence.new -1 +RubyVM::InstructionSequence#disasm 0 +RubyVM::InstructionSequence#disassemble 0 +RubyVM::InstructionSequence#eval 0 +RubyVM::InstructionSequence#inspect 0 +RubyVM::InstructionSequence#to_a 0 +RuntimeError [StandardError, Exception, Object, Kernel, BasicObject] +ScriptError [Exception, Object, Kernel, BasicObject] +SecurityError [Exception, Object, Kernel, BasicObject] +Signal [] +Signal.list 0 +Signal.trap -1 +SignalException [Exception, Object, Kernel, BasicObject] +SignalException#initialize -1 +SignalException#signm 0 +SignalException#signo 0 +StandardError [Exception, Object, Kernel, BasicObject] +StopIteration [IndexError, StandardError, Exception, Object, Kernel, BasicObject] +StopIteration#result 0 +String [Comparable, Object, Kernel, BasicObject] +String.try_convert 1 +String#% 1 +String#* 1 +String#+ 1 +String#<< 1 +String#<=> 1 +String#== 1 +String#=== 1 +String#=~ 1 +String#[] -1 +String#[]= -1 +String#ascii_only? 0 +String#bytes 0 +String#bytesize 0 +String#byteslice -1 +String#capitalize 0 +String#capitalize! 0 +String#casecmp 1 +String#center -1 +String#chars 0 +String#chomp -1 +String#chomp! -1 +String#chop 0 +String#chop! 0 +String#chr 0 +String#clear 0 +String#codepoints 0 +String#concat 1 +String#count -1 +String#crypt 1 +String#delete -1 +String#delete! -1 +String#downcase 0 +String#downcase! 0 +String#dump 0 +String#each_byte 0 +String#each_char 0 +String#each_codepoint 0 +String#each_line -1 +String#empty? 0 +String#encode -1 +String#encode! -1 +String#encoding 0 +String#end_with? -1 +String#eql? 1 +String#force_encoding 1 +String#getbyte 1 +String#gsub -1 +String#gsub! -1 +String#hash 0 +String#hex 0 +String#include? 1 +String#index -1 +String#initialize -1 +String#insert 2 +String#inspect 0 +String#intern 0 +String#length 0 +String#lines -1 +String#ljust -1 +String#lstrip 0 +String#lstrip! 0 +String#match -1 +String#next 0 +String#next! 0 +String#oct 0 +String#ord 0 +String#partition 1 +String#prepend 1 +String#replace 1 +String#reverse 0 +String#reverse! 0 +String#rindex -1 +String#rjust -1 +String#rpartition 1 +String#rstrip 0 +String#rstrip! 0 +String#scan 1 +String#setbyte 2 +String#size 0 +String#slice -1 +String#slice! -1 +String#split -1 +String#squeeze -1 +String#squeeze! -1 +String#start_with? -1 +String#strip 0 +String#strip! 0 +String#sub -1 +String#sub! -1 +String#succ 0 +String#succ! 0 +String#sum -1 +String#swapcase 0 +String#swapcase! 0 +String#to_c 0 +String#to_f 0 +String#to_i -1 +String#to_r 0 +String#to_s 0 +String#to_str 0 +String#to_sym 0 +String#tr 2 +String#tr! 2 +String#tr_s 2 +String#tr_s! 2 +String#unpack 1 +String#upcase 0 +String#upcase! 0 +String#upto -1 +String#valid_encoding? 0 +Struct [Enumerable, Object, Kernel, BasicObject] +Struct.new -1 +Struct#== 1 +Struct#[] 1 +Struct#[]= 2 +Struct#each 0 +Struct#each_pair 0 +Struct#eql? 1 +Struct#hash 0 +Struct#initialize -1 +Struct#inspect 0 +Struct#length 0 +Struct#members 0 +Struct#select -1 +Struct#size 0 +Struct#to_a 0 +Struct#to_s 0 +Struct#values 0 +Struct#values_at -1 +Struct::Tms [Struct, Enumerable, Object, Kernel, BasicObject] +Struct::Tms.[] -1 +Struct::Tms.members 0 +Struct::Tms.new -1 +Struct::Tms#cstime 0 +Struct::Tms#cstime= 1 +Struct::Tms#cutime 0 +Struct::Tms#cutime= 1 +Struct::Tms#stime 0 +Struct::Tms#stime= 1 +Struct::Tms#utime 0 +Struct::Tms#utime= 1 +Symbol [Comparable, Object, Kernel, BasicObject] +Symbol.all_symbols 0 +Symbol#<=> 1 +Symbol#== 1 +Symbol#=== 1 +Symbol#=~ 1 +Symbol#[] -1 +Symbol#capitalize 0 +Symbol#casecmp 1 +Symbol#downcase 0 +Symbol#empty? 0 +Symbol#encoding 0 +Symbol#id2name 0 +Symbol#inspect 0 +Symbol#intern 0 +Symbol#length 0 +Symbol#match 1 +Symbol#next 0 +Symbol#size 0 +Symbol#slice -1 +Symbol#succ 0 +Symbol#swapcase 0 +Symbol#to_proc 0 +Symbol#to_s 0 +Symbol#to_sym 0 +Symbol#upcase 0 +SyntaxError [ScriptError, Exception, Object, Kernel, BasicObject] +SystemCallError [StandardError, Exception, Object, Kernel, BasicObject] +SystemCallError.=== 1 +SystemCallError#errno 0 +SystemCallError#initialize -1 +SystemExit [Exception, Object, Kernel, BasicObject] +SystemExit#initialize -1 +SystemExit#status 0 +SystemExit#success? 0 +SystemStackError [Exception, Object, Kernel, BasicObject] +Thread [Object, Kernel, BasicObject] +Thread.abort_on_exception 0 +Thread.abort_on_exception= 1 +Thread.current 0 +Thread.exclusive 0 +Thread.exit 0 +Thread.fork -1 +Thread.kill 1 +Thread.list 0 +Thread.main 0 +Thread.new -1 +Thread.pass 0 +Thread.start -1 +Thread.stop 0 +Thread#[] 1 +Thread#[]= 2 +Thread#abort_on_exception 0 +Thread#abort_on_exception= 1 +Thread#add_trace_func 1 +Thread#alive? 0 +Thread#backtrace 0 +Thread#exit 0 +Thread#group 0 +Thread#initialize -1 +Thread#inspect 0 +Thread#join -1 +Thread#key? 1 +Thread#keys 0 +Thread#kill 0 +Thread#priority 0 +Thread#priority= 1 +Thread#raise -1 +Thread#run 0 +Thread#safe_level 0 +Thread#set_trace_func 1 +Thread#status 0 +Thread#stop? 0 +Thread#terminate 0 +Thread#value 0 +Thread#wakeup 0 +ThreadError [StandardError, Exception, Object, Kernel, BasicObject] +ThreadGroup [Object, Kernel, BasicObject] +ThreadGroup#add 1 +ThreadGroup#enclose 0 +ThreadGroup#enclosed? 0 +ThreadGroup#list 0 +Time [Comparable, Object, Kernel, BasicObject] +Time._load 1 +Time.at -1 +Time.gm -1 +Time.local -1 +Time.mktime -1 +Time.now 0 +Time.utc -1 +Time#+ 1 +Time#- 1 +Time#<=> 1 +Time#_dump -1 +Time#asctime 0 +Time#ctime 0 +Time#day 0 +Time#dst? 0 +Time#eql? 1 +Time#friday? 0 +Time#getgm 0 +Time#getlocal -1 +Time#getutc 0 +Time#gmt? 0 +Time#gmt_offset 0 +Time#gmtime 0 +Time#gmtoff 0 +Time#hash 0 +Time#hour 0 +Time#initialize -1 +Time#inspect 0 +Time#isdst 0 +Time#localtime -1 +Time#mday 0 +Time#min 0 +Time#mon 0 +Time#monday? 0 +Time#month 0 +Time#nsec 0 +Time#round -1 +Time#saturday? 0 +Time#sec 0 +Time#strftime 1 +Time#subsec 0 +Time#succ 0 +Time#sunday? 0 +Time#thursday? 0 +Time#to_a 0 +Time#to_f 0 +Time#to_i 0 +Time#to_r 0 +Time#to_s 0 +Time#tuesday? 0 +Time#tv_nsec 0 +Time#tv_sec 0 +Time#tv_usec 0 +Time#usec 0 +Time#utc 0 +Time#utc? 0 +Time#utc_offset 0 +Time#wday 0 +Time#wednesday? 0 +Time#yday 0 +Time#year 0 +Time#zone 0 +TrueClass [Object, Kernel, BasicObject] +TrueClass#& 1 +TrueClass#^ 1 +TrueClass#to_s 0 +TrueClass#| 1 +TypeError [StandardError, Exception, Object, Kernel, BasicObject] +UnboundMethod [Object, Kernel, BasicObject] +UnboundMethod#== 1 +UnboundMethod#arity 0 +UnboundMethod#bind 1 +UnboundMethod#clone 0 +UnboundMethod#eql? 1 +UnboundMethod#hash 0 +UnboundMethod#inspect 0 +UnboundMethod#name 0 +UnboundMethod#owner 0 +UnboundMethod#parameters 0 +UnboundMethod#source_location 0 +UnboundMethod#to_s 0 +ZeroDivisionError [StandardError, Exception, Object, Kernel, BasicObject] +fatal [Exception, Object, Kernel, BasicObject] +202 modules, 1577 methods +== make # <time> ++ make + CC = gcc + LD = ld + LDSHARED = gcc -dynamic -bundle + CFLAGS = -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe + XCFLAGS = -include ruby/config.h -include ruby/missing.h -fvisibility=hidden -DRUBY_EXPORT + CPPFLAGS = -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. + DLDFLAGS = -Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress -Wl,-flat_namespace + SOLIBS = +rbconfig.rb updated +generating enc.mk +compiling dln.c +compiling encoding.c +generating prelude.c +compiling prelude.c +linking static-library libruby-static.a +generating encdb.h +encdb.h updated +making enc +compiling encdb.c +linking encoding encdb.bundle +compiling big5.c +linking encoding big5.bundle +compiling cp949.c +linking encoding cp949.bundle +compiling emacs_mule.c +linking encoding emacs_mule.bundle +compiling euc_jp.c +linking encoding euc_jp.bundle +compiling euc_kr.c +linking encoding euc_kr.bundle +compiling euc_tw.c +linking encoding euc_tw.bundle +compiling gb2312.c +linking encoding gb2312.bundle +compiling gb18030.c +linking encoding gb18030.bundle +compiling gbk.c +linking encoding gbk.bundle +compiling iso_8859_1.c +linking encoding iso_8859_1.bundle +compiling iso_8859_2.c +linking encoding iso_8859_2.bundle +compiling iso_8859_3.c +linking encoding iso_8859_3.bundle +compiling iso_8859_4.c +linking encoding iso_8859_4.bundle +compiling iso_8859_5.c +linking encoding iso_8859_5.bundle +compiling iso_8859_6.c +linking encoding iso_8859_6.bundle +compiling iso_8859_7.c +linking encoding iso_8859_7.bundle +compiling iso_8859_8.c +linking encoding iso_8859_8.bundle +compiling iso_8859_9.c +linking encoding iso_8859_9.bundle +compiling iso_8859_10.c +linking encoding iso_8859_10.bundle +compiling iso_8859_11.c +linking encoding iso_8859_11.bundle +compiling iso_8859_13.c +linking encoding iso_8859_13.bundle +compiling iso_8859_14.c +linking encoding iso_8859_14.bundle +compiling iso_8859_15.c +linking encoding iso_8859_15.bundle +compiling iso_8859_16.c +linking encoding iso_8859_16.bundle +compiling koi8_r.c +linking encoding koi8_r.bundle +compiling koi8_u.c +linking encoding koi8_u.bundle +compiling shift_jis.c +linking encoding shift_jis.bundle +compiling utf_16be.c +linking encoding utf_16be.bundle +compiling utf_16le.c +linking encoding utf_16le.bundle +compiling utf_32be.c +linking encoding utf_32be.bundle +compiling utf_32le.c +linking encoding utf_32le.bundle +compiling windows_1251.c +linking encoding windows_1251.bundle +making srcs under enc +generating table from enc/trans/big5.c +generating enc/trans/big5.c ... +converter from Big5 to UTF-8 +converter from UTF-8 to Big5 +converter from CP950 to UTF-8 +converter from UTF-8 to CP950 +converter from Big5-HKSCS to UTF-8 +converter from UTF-8 to Big5-HKSCS +converter from CP951 to UTF-8 +converter from UTF-8 to CP951 +converter from Big5-UAO to UTF-8 +converter from UTF-8 to Big5-UAO +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/chinese.c +generating enc/trans/chinese.c ... +load mapsrc enc/trans/GB/GB2312%UCS.src +converter from GB2312 to UTF-8 +load mapsrc enc/trans/GB/GB12345%UCS.src +converter from GB12345 to UTF-8 +load mapsrc enc/trans/GB/UCS%GB2312.src +converter from UTF-8 to GB2312 +load mapsrc enc/trans/GB/UCS%GB12345.src +converter from UTF-8 to GB12345 +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/emoji.c +generating enc/trans/emoji.c ... +converter from UTF8-DoCoMo to UTF8-KDDI +converter from UTF8-DoCoMo to UTF8-SoftBank +converter from UTF8-DoCoMo to UTF-8 +converter from UTF8-KDDI to UTF8-DoCoMo +converter from UTF8-KDDI to UTF8-SoftBank +converter from UTF8-KDDI to UTF-8 +converter from UTF8-SoftBank to UTF8-DoCoMo +converter from UTF8-SoftBank to UTF8-KDDI +converter from UTF8-SoftBank to UTF-8 +converter from UTF-8 to UTF8-DoCoMo +converter from UTF-8 to UTF8-KDDI +converter from UTF-8 to UTF8-SoftBank +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/emoji_iso2022_kddi.c +generating enc/trans/emoji_iso2022_kddi.c ... +converter for iso2022jp_kddi_decoder +converter for iso2022jp_kddi_decoder_jisx0208_rest +converter for iso2022jp_kddi_encoder +load mapsrc enc/trans/EMOJI/EMOJI_ISO-2022-JP-KDDI%UCS.src +load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src +load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src +load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src +load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src +converter from stateless-ISO-2022-JP-KDDI to UTF8-KDDI +load mapsrc enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI.src +load mapsrc enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI-UNDOC.src +load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src +load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src +load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src +load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src +converter from UTF8-KDDI to stateless-ISO-2022-JP-KDDI +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/emoji_sjis_docomo.c +generating enc/trans/emoji_sjis_docomo.c ... +load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src +load mapsrc enc/trans/EMOJI/EMOJI_SHIFT_JIS-DOCOMO%UCS.src +load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src +load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src +load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src +load mapsrc enc/trans/CP/CP932UDA%UCS.src +load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src +converter from SJIS-DOCOMO to UTF8-DOCOMO +load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src +load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-DOCOMO.src +load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src +load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src +load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src +load mapsrc enc/trans/CP/UCS%CP932UDA.src +load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src +converter from UTF8-DOCOMO to SJIS-DOCOMO +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/emoji_sjis_kddi.c +generating enc/trans/emoji_sjis_kddi.c ... +load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src +load mapsrc enc/trans/EMOJI/EMOJI_SHIFT_JIS-KDDI%UCS.src +load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src +load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src +load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src +load mapsrc enc/trans/CP/CP932UDA%UCS.src +load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src +converter from SJIS-KDDI to UTF8-KDDI +load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src +load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI.src +load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI-UNDOC.src +load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src +load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src +load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src +load mapsrc enc/trans/CP/UCS%CP932UDA.src +load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src +converter from UTF8-KDDI to SJIS-KDDI +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/emoji_sjis_softbank.c +generating enc/trans/emoji_sjis_softbank.c ... +load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src +load mapsrc enc/trans/EMOJI/EMOJI_SHIFT_JIS-SOFTBANK%UCS.src +load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src +load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src +load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src +load mapsrc enc/trans/CP/CP932UDA%UCS.src +load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src +converter from SJIS-SoftBank to UTF8-SoftBank +load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src +load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-SOFTBANK.src +load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src +load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src +load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src +load mapsrc enc/trans/CP/UCS%CP932UDA.src +load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src +converter from UTF8-SoftBank to SJIS-SoftBank +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/escape.c +generating enc/trans/escape.c ... +converter for amp_escape +converter for xml_text_escape +converter for xml_attr_content_escape +converter for escape_xml_attr_quote +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/gb18030.c +generating enc/trans/gb18030.c ... +converter from GB18030 to UTF-8 +converter from UTF-8 to GB18030 +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/gbk.c +generating enc/trans/gbk.c ... +converter from GBK to UTF-8 +converter from UTF-8 to GBK +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/iso2022.c +generating enc/trans/iso2022.c ... +converter for iso2022jp_decoder +converter for iso2022jp_decoder_jisx0208_rest +converter for iso2022jp_encoder +converter for stateless_iso2022jp_to_eucjp +converter for eucjp_to_stateless_iso2022jp +converter for cp50221_decoder +converter for cp50221_encoder +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/japanese.c +generating enc/trans/japanese.c ... +converter for eucjp2sjis +converter for sjis2eucjp +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/japanese_euc.c +generating enc/trans/japanese_euc.c ... +load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src +load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src +load mapsrc enc/trans/JIS/JISX0212%UCS.src +converter from EUC-JP to UTF-8 +load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src +load mapsrc enc/trans/JIS/JISX0208UDC%UCS.src +load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src +load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src +load mapsrc enc/trans/JIS/JISX0212VDC@IBM%UCS.src +load mapsrc enc/trans/JIS/JISX0212UDC%UCS.src +load mapsrc enc/trans/JIS/JISX0212@MS%UCS.src +converter from eucJP-ms to UTF-8 +load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src +load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src +load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src +load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src +converter from CP51932 to UTF-8 +load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src +load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src +load mapsrc enc/trans/JIS/UCS%JISX0212.src +converter from UTF-8 to EUC-JP +load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src +load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src +load mapsrc enc/trans/JIS/UCS%JISX0208UDC.src +load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src +load mapsrc enc/trans/JIS/UCS%JISX0212VDC@IBM.src +load mapsrc enc/trans/JIS/UCS%JISX0212UDC.src +load mapsrc enc/trans/JIS/UCS%JISX0212@MS.src +converter from UTF-8 to eucJP-ms +load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src +load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src +load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src +load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src +converter from UTF-8 to CP51932 +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/japanese_sjis.c +generating enc/trans/japanese_sjis.c ... +load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src +load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src +converter from Shift_JIS to UTF-8 +load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src +load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src +load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src +load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src +load mapsrc enc/trans/CP/CP932UDA%UCS.src +load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src +converter from Windows-31J to UTF-8 +load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src +load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src +converter from UTF-8 to Shift_JIS +load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src +load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src +load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src +load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src +load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src +load mapsrc enc/trans/CP/UCS%CP932UDA.src +converter from UTF-8 to Windows-31J +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/korean.c +generating enc/trans/korean.c ... +converter from UTF-8 to EUC-KR +converter from EUC-KR to UTF-8 +converter from UTF-8 to CP949 +converter from CP949 to UTF-8 +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/single_byte.c +generating enc/trans/single_byte.c ... +converter from US-ASCII to UTF-8 +converter from UTF-8 to US-ASCII +converter from ASCII-8BIT to UTF-8 +converter from UTF-8 to ASCII-8BIT +converter from ISO-8859-1 to UTF-8 +converter from UTF-8 to ISO-8859-1 +converter from ISO-8859-2 to UTF-8 +converter from UTF-8 to ISO-8859-2 +converter from ISO-8859-3 to UTF-8 +converter from UTF-8 to ISO-8859-3 +converter from ISO-8859-4 to UTF-8 +converter from UTF-8 to ISO-8859-4 +converter from ISO-8859-5 to UTF-8 +converter from UTF-8 to ISO-8859-5 +converter from ISO-8859-6 to UTF-8 +converter from UTF-8 to ISO-8859-6 +converter from ISO-8859-7 to UTF-8 +converter from UTF-8 to ISO-8859-7 +converter from ISO-8859-8 to UTF-8 +converter from UTF-8 to ISO-8859-8 +converter from ISO-8859-9 to UTF-8 +converter from UTF-8 to ISO-8859-9 +converter from ISO-8859-10 to UTF-8 +converter from UTF-8 to ISO-8859-10 +converter from ISO-8859-11 to UTF-8 +converter from UTF-8 to ISO-8859-11 +converter from ISO-8859-13 to UTF-8 +converter from UTF-8 to ISO-8859-13 +converter from ISO-8859-14 to UTF-8 +converter from UTF-8 to ISO-8859-14 +converter from ISO-8859-15 to UTF-8 +converter from UTF-8 to ISO-8859-15 +converter from WINDOWS-874 to UTF-8 +converter from UTF-8 to WINDOWS-874 +converter from WINDOWS-1250 to UTF-8 +converter from UTF-8 to WINDOWS-1250 +converter from WINDOWS-1251 to UTF-8 +converter from UTF-8 to WINDOWS-1251 +converter from WINDOWS-1252 to UTF-8 +converter from UTF-8 to WINDOWS-1252 +converter from WINDOWS-1253 to UTF-8 +converter from UTF-8 to WINDOWS-1253 +converter from WINDOWS-1254 to UTF-8 +converter from UTF-8 to WINDOWS-1254 +converter from WINDOWS-1255 to UTF-8 +converter from UTF-8 to WINDOWS-1255 +converter from WINDOWS-1256 to UTF-8 +converter from UTF-8 to WINDOWS-1256 +converter from WINDOWS-1257 to UTF-8 +converter from UTF-8 to WINDOWS-1257 +converter from IBM437 to UTF-8 +converter from UTF-8 to IBM437 +converter from IBM775 to UTF-8 +converter from UTF-8 to IBM775 +converter from IBM852 to UTF-8 +converter from UTF-8 to IBM852 +converter from IBM855 to UTF-8 +converter from UTF-8 to IBM855 +converter from IBM857 to UTF-8 +converter from UTF-8 to IBM857 +converter from IBM860 to UTF-8 +converter from UTF-8 to IBM860 +converter from IBM861 to UTF-8 +converter from UTF-8 to IBM861 +converter from IBM862 to UTF-8 +converter from UTF-8 to IBM862 +converter from IBM863 to UTF-8 +converter from UTF-8 to IBM863 +converter from IBM865 to UTF-8 +converter from UTF-8 to IBM865 +converter from IBM866 to UTF-8 +converter from UTF-8 to IBM866 +converter from IBM869 to UTF-8 +converter from UTF-8 to IBM869 +converter from MACCROATIAN to UTF-8 +converter from UTF-8 to MACCROATIAN +converter from MACCYRILLIC to UTF-8 +converter from UTF-8 to MACCYRILLIC +converter from MACGREEK to UTF-8 +converter from UTF-8 to MACGREEK +converter from MACICELAND to UTF-8 +converter from UTF-8 to MACICELAND +converter from MACROMAN to UTF-8 +converter from UTF-8 to MACROMAN +converter from MACROMANIA to UTF-8 +converter from UTF-8 to MACROMANIA +converter from MACTURKISH to UTF-8 +converter from UTF-8 to MACTURKISH +converter from MACUKRAINE to UTF-8 +converter from UTF-8 to MACUKRAINE +converter from KOI8-U to UTF-8 +converter from UTF-8 to KOI8-U +converter from KOI8-R to UTF-8 +converter from UTF-8 to KOI8-R +converter from TIS-620 to UTF-8 +converter from UTF-8 to TIS-620 +converter from CP850 to UTF-8 +converter from UTF-8 to CP850 +converter from CP852 to UTF-8 +converter from UTF-8 to CP852 +converter from CP855 to UTF-8 +converter from UTF-8 to CP855 +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/utf8_mac.c +generating enc/trans/utf8_mac.c ... +converter from UTF-8 to UTF8-MAC +converter for from_UTF8_MAC +converter for from_utf8_mac_nfc3 +converter for from_utf8_mac_nfc2 +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/utf_16_32.c +generating enc/trans/utf_16_32.c ... +converter for from_UTF_16LE +converter for from_UTF_32LE +converter for from_UTF_16BE +converter for from_UTF_32BE +converter for from_UTF_16 +converter for from_UTF_32 +converter for from_UTF_8 +done. (X.XXuser X.XXsystem X.XXelapsed) +generating transdb.h +transdb.h updated +making trans +compiling trans/transdb.c +linking transcoder transdb.bundle +compiling trans/big5.c +linking transcoder big5.bundle +compiling trans/chinese.c +linking transcoder chinese.bundle +compiling trans/emoji.c +linking transcoder emoji.bundle +compiling trans/emoji_iso2022_kddi.c +linking transcoder emoji_iso2022_kddi.bundle +compiling trans/emoji_sjis_docomo.c +linking transcoder emoji_sjis_docomo.bundle +compiling trans/emoji_sjis_kddi.c +linking transcoder emoji_sjis_kddi.bundle +compiling trans/emoji_sjis_softbank.c +linking transcoder emoji_sjis_softbank.bundle +compiling trans/escape.c +linking transcoder escape.bundle +compiling trans/gb18030.c +linking transcoder gb18030.bundle +compiling trans/gbk.c +linking transcoder gbk.bundle +compiling trans/iso2022.c +linking transcoder iso2022.bundle +compiling trans/japanese.c +linking transcoder japanese.bundle +compiling trans/japanese_euc.c +linking transcoder japanese_euc.bundle +compiling trans/japanese_sjis.c +linking transcoder japanese_sjis.bundle +compiling trans/korean.c +linking transcoder korean.bundle +compiling trans/single_byte.c +linking transcoder single_byte.bundle +compiling trans/utf8_mac.c +linking transcoder utf8_mac.bundle +compiling trans/utf_16_32.c +linking transcoder utf_16_32.bundle +making encs +./revision.h updated +configuring -test-/add_suffix +configuring -test-/array/resize +configuring -test-/bug-3571 +configuring -test-/bug-3662 +configuring -test-/funcall +configuring -test-/load/dot.dot +configuring -test-/string +configuring -test-/wait_for_single_fd +configuring bigdecimal +configuring continuation +configuring coverage +configuring curses +configuring date +configuring dbm +configuring digest +configuring digest/bubblebabble +configuring digest/md5 +configuring digest/rmd160 +configuring digest/sha1 +configuring digest/sha2 +configuring dl +configuring dl/callback +configuring dl/win32 +configuring etc +configuring fcntl +configuring fiber +configuring fiddle +ffi.h is missing. Please install libffi. +configuring gdbm +configuring iconv +configuring io/console +configuring io/nonblock +configuring io/wait +configuring json +configuring json/generator +configuring json/parser +configuring mathn/complex +configuring mathn/rational +configuring nkf +configuring objspace +configuring openssl +configuring pathname +configuring psych +yaml.h is missing. Please install libyaml. +configuring pty +configuring racc/cparse +configuring readline +configuring ripper +configuring sdbm +configuring socket +configuring stringio +configuring strscan +configuring syck +configuring syslog +configuring tk +check functions......... +check struct members.. +check libraries.... +Use ActiveTcl libraries (if available). +Search tclConfig.sh and tkConfig.sh................................... +Valid tclConfig.sh and tkConfig.sh are found in ["/System/Library/Frameworks/Tcl.framework", "/usr/lib", "/System/Library/Frameworks/Tcl.framework/Versions/Current", "/System/Library/Frameworks/Tcl.framework/Versions/8.4"] +Use [tclConfig.sh,tkConfig.sh] == ['/System/Library/Frameworks/Tcl.framework/tclConfig.sh','/System/Library/Frameworks/Tk.framework/tkConfig.sh'] +Use MacOS X Frameworks. +Find Tcl/Tk libraries. Make tcltklib.so which is required by Ruby/Tk. +configuring tk/tkutil +configuring win32ole +configuring zlib +compiling bug.c +linking shared-object -test-/add_suffix/bug.bundle +installing default bug libraries +compiling resize.c +linking shared-object -test-/array/resize.bundle +installing default resize libraries +compiling bug.c +linking shared-object -test-/bug-3571/bug.bundle +installing default bug libraries +compiling bug.c +linking shared-object -test-/bug-3662/bug.bundle +installing default bug libraries +compiling passing_block.c +linking shared-object -test-/funcall/funcall.bundle +installing default funcall libraries +compiling dot.dot.c +linking shared-object -test-/load/dot.dot/dot.dot.bundle +installing default dot.dot libraries +compiling cstr.c +compiling ellipsize.c +compiling init.c +compiling set_len.c +linking shared-object -test-/string/string.bundle +installing default string libraries +compiling wait_for_single_fd.c +linking shared-object -test-/wait_for_single_fd/wait_for_single_fd.bundle +installing default wait_for_single_fd libraries +compiling bigdecimal.c +linking shared-object bigdecimal.bundle +installing default bigdecimal libraries +compiling continuation.c +linking shared-object continuation.bundle +installing default continuation libraries +compiling coverage.c +linking shared-object coverage.bundle +installing default coverage libraries +compiling curses.c +linking shared-object curses.bundle +installing default curses libraries +compiling date_core.c +compiling date_parse.c +compiling date_strftime.c +compiling date_strptime.c +linking shared-object date_core.bundle +installing default date_core libraries +compiling dbm.c +dbm.c: In function 'fdbm_has_value': +dbm.c:<line_a>: warning: comparison between signed and unsigned +linking shared-object dbm.bundle +installing default dbm libraries +compiling digest.c +linking shared-object digest.bundle +installing digest libraries +installing default digest libraries +compiling bubblebabble.c +linking shared-object digest/bubblebabble.bundle +installing default bubblebabble libraries +compiling md5init.c +compiling md5ossl.c +linking shared-object digest/md5.bundle +installing default md5 libraries +compiling rmd160init.c +compiling rmd160ossl.c +linking shared-object digest/rmd160.bundle +installing default rmd160 libraries +compiling sha1init.c +compiling sha1ossl.c +linking shared-object digest/sha1.bundle +installing default sha1 libraries +compiling sha2init.c +compiling sha2.c +linking shared-object digest/sha2.bundle +installing default sha2 libraries +compiling cfunc.c +compiling cptr.c +compiling dl.c +compiling handle.c +linking shared-object dl.bundle +installing dl libraries +installing default dl libraries +generating callback.c +compiling callback.c +compiling callback-0.c +compiling callback-1.c +compiling callback-2.c +compiling callback-3.c +compiling callback-4.c +compiling callback-5.c +compiling callback-6.c +compiling callback-7.c +compiling callback-8.c +linking shared-object dl/callback.bundle +installing default callback libraries +make[2]: Nothing to be done for `all'. +compiling etc.c +linking shared-object etc.bundle +installing default etc libraries +compiling fcntl.c +linking shared-object fcntl.bundle +installing default fcntl libraries +compiling fiber.c +linking shared-object fiber.bundle +installing default fiber libraries +make[2]: Nothing to be done for `all'. +make[2]: Nothing to be done for `all'. +compiling iconv.c +linking shared-object iconv.bundle +installing default iconv libraries +compiling console.c +linking shared-object io/console.bundle +installing default console libraries +compiling nonblock.c +linking shared-object io/nonblock.bundle +installing default nonblock libraries +compiling wait.c +linking shared-object io/wait.bundle +installing default wait libraries +installing default libraries +compiling generator.c +In file included from generator.c:1: +generator.h:<line_a>:5: warning: "HAVE_RE_H" is not defined +linking shared-object json/ext/generator.bundle +installing default generator libraries +compiling parser.c +In file included from parser.rl:1: +parser.h:<line_a>:5: warning: "HAVE_RE_H" is not defined +linking shared-object json/ext/parser.bundle +installing default parser libraries +compiling complex.c +linking shared-object mathn/complex.bundle +installing default complex libraries +compiling rational.c +linking shared-object mathn/rational.bundle +installing default rational libraries +compiling nkf.c +In file included from nkf-utf8/nkf.c:30, + from nkf.c:62: +nkf-utf8/nkf.h:<line_a>:5: warning: "DEFAULT_NEWLINE" is not defined +nkf-utf8/nkf.h:<line_a>:7: warning: "DEFAULT_NEWLINE" is not defined +linking shared-object nkf.bundle +installing default nkf libraries +compiling objspace.c +linking shared-object objspace.bundle +installing default objspace libraries +compiling openssl_missing.c +compiling ossl.c +compiling ossl_asn1.c +compiling ossl_bio.c +compiling ossl_bn.c +compiling ossl_cipher.c +compiling ossl_config.c +compiling ossl_digest.c +compiling ossl_engine.c +compiling ossl_hmac.c +compiling ossl_ns_spki.c +compiling ossl_ocsp.c +compiling ossl_pkcs12.c +compiling ossl_pkcs5.c +compiling ossl_pkcs7.c +compiling ossl_pkey.c +compiling ossl_pkey_dh.c +compiling ossl_pkey_dsa.c +compiling ossl_pkey_ec.c +compiling ossl_pkey_rsa.c +compiling ossl_rand.c +compiling ossl_ssl.c +compiling ossl_ssl_session.c +compiling ossl_x509.c +compiling ossl_x509attr.c +compiling ossl_x509cert.c +compiling ossl_x509crl.c +compiling ossl_x509ext.c +compiling ossl_x509name.c +compiling ossl_x509req.c +compiling ossl_x509revoked.c +compiling ossl_x509store.c +linking shared-object openssl.bundle +installing default openssl libraries +compiling pathname.c +linking shared-object pathname.bundle +installing default pathname libraries +make[2]: Nothing to be done for `all'. +compiling pty.c +linking shared-object pty.bundle +installing default pty libraries +compiling cparse.c +linking shared-object racc/cparse.bundle +installing default cparse libraries +compiling readline.c +readline.c: In function 'Init_readline': +readline.c:<line_a>: warning: assignment from incompatible pointer type +linking shared-object readline.bundle +installing default readline libraries +extracting ripper.y from ../.././parse.y +compiling compiler ripper.y +generating eventids1.c from ../.././parse.y +generating eventids2table.c from ../.././ext/ripper/eventids2.c +compiling ripper.c +linking shared-object ripper.bundle +installing default ripper libraries +checking ../.././parse.y and ../.././ext/ripper/eventids2.c +compiling _sdbm.c +compiling init.c +linking shared-object sdbm.bundle +installing default sdbm libraries +generating constant definitions +compiling init.c +compiling constants.c +compiling basicsocket.c +compiling socket.c +compiling ipsocket.c +compiling tcpsocket.c +compiling tcpserver.c +compiling sockssocket.c +compiling udpsocket.c +compiling unixsocket.c +compiling unixserver.c +compiling option.c +compiling ancdata.c +compiling raddrinfo.c +linking shared-object socket.bundle +installing default socket libraries +compiling stringio.c +linking shared-object stringio.bundle +installing default stringio libraries +compiling strscan.c +linking shared-object strscan.bundle +installing default strscan libraries +compiling bytecode.c +compiling emitter.c +emitter.c: In function 'syck_emitter_mark_node': +emitter.c:<line_a>: warning: format not a string literal, argument types not checked +compiling gram.c +In file included from ../.././include/ruby/defines.h:20, + from ../.././include/ruby/st.h:15, + from syck.h:20, + from gram.y:16: +../../.ext/include/powerpc-darwin9.8.0/ruby/config.h:<line_a>:1: warning: "alloca" redefined +In file included from /usr/include/stdlib.h:67, + from syck.h:18, + from gram.y:16: +/usr/include/alloca.h:<line_a>:1: warning: this is the location of the previous definition +compiling handler.c +compiling implicit.c +compiling node.c +compiling rubyext.c +compiling syck.c +compiling token.c +compiling yaml2byte.c +linking shared-object syck.bundle +installing default syck libraries +compiling syslog.c +linking shared-object syslog.bundle +installing default syslog libraries +compiling stubs.c +compiling tcltklib.c +tcltklib.c: In function 'tcltklib_compile_info': +tcltklib.c:<line_a>: warning: format not a string literal, argument types not checked +linking shared-object tcltklib.bundle +installing tcltklib libraries +installing default tcltklib libraries +compiling tkutil.c +tkutil.c:<line_a>:5: warning: "HAVE_STRNDUP" is not defined +linking shared-object tkutil.bundle +installing default tkutil libraries +make[2]: Nothing to be done for `all'. +compiling zlib.c +linking shared-object zlib.bundle +installing default zlib libraries compiling version.c compiling dmyversion.c +linking miniruby +rbconfig.rb unchanged +generating prelude.c +compiling prelude.c +linking static-library libruby-static.a +linking ruby +Generating RDoc documentation +Parsing sources... +XXX% [XXX/XXX] addr2line.c +XXX% [XXX/XXX] array.c +XXX% [XXX/XXX] bignum.c +XXX% [XXX/XXX] class.c +XXX% [XXX/XXX] compar.c +XXX% [XXX/XXX] compile.c +XXX% [XXX/XXX] complex.c +XXX% [XXX/XXX] cont.c +XXX% [XXX/XXX] debug.c +XXX% [XXX/XXX] dir.c +XXX% [XXX/XXX] dln.c +XXX% [XXX/XXX] dln_find.c +XXX% [XXX/XXX] dmydln.c +XXX% [XXX/XXX] dmyencoding.c +XXX% [XXX/XXX] dmyext.c +XXX% [XXX/XXX] dmyversion.c +XXX% [XXX/XXX] encoding.c +XXX% [XXX/XXX] enum.c +XXX% [XXX/XXX] enumerator.c +XXX% [XXX/XXX] error.c +XXX% [XXX/XXX] eval.c +XXX% [XXX/XXX] eval_error.c +XXX% [XXX/XXX] eval_jump.c +XXX% [XXX/XXX] file.c +XXX% [XXX/XXX] gc.c +XXX% [XXX/XXX] goruby.c +XXX% [XXX/XXX] hash.c +XXX% [XXX/XXX] id.c +XXX% [XXX/XXX] inits.c +XXX% [XXX/XXX] io.c +XXX% [XXX/XXX] iseq.c +XXX% [XXX/XXX] lex.c +XXX% [XXX/XXX] load.c +XXX% [XXX/XXX] main.c +XXX% [XXX/XXX] marshal.c +XXX% [XXX/XXX] math.c +XXX% [XXX/XXX] miniprelude.c +XXX% [XXX/XXX] newline.c +XXX% [XXX/XXX] node.c +XXX% [XXX/XXX] numeric.c +XXX% [XXX/XXX] object.c +XXX% [XXX/XXX] pack.c +XXX% [XXX/XXX] parse.c +XXX% [XXX/XXX] prelude.c +XXX% [XXX/XXX] proc.c +XXX% [XXX/XXX] process.c +XXX% [XXX/XXX] random.c +XXX% [XXX/XXX] range.c +XXX% [XXX/XXX] rational.c +XXX% [XXX/XXX] re.c +XXX% [XXX/XXX] regcomp.c +XXX% [XXX/XXX] regenc.c +XXX% [XXX/XXX] regerror.c +XXX% [XXX/XXX] regexec.c +XXX% [XXX/XXX] regparse.c +XXX% [XXX/XXX] regsyntax.c +XXX% [XXX/XXX] ruby.c +XXX% [XXX/XXX] safe.c +XXX% [XXX/XXX] signal.c +XXX% [XXX/XXX] sprintf.c +XXX% [XXX/XXX] st.c +XXX% [XXX/XXX] strftime.c +XXX% [XXX/XXX] string.c +XXX% [XXX/XXX] struct.c +XXX% [XXX/XXX] thread.c +XXX% [XXX/XXX] thread_pthread.c +XXX% [XXX/XXX] thread_win32.c +XXX% [XXX/XXX] time.c +XXX% [XXX/XXX] transcode.c +XXX% [XXX/XXX] util.c +XXX% [XXX/XXX] variable.c +XXX% [XXX/XXX] version.c +XXX% [XXX/XXX] vm.c +XXX% [XXX/XXX] vm_dump.c +XXX% [XXX/XXX] vm_eval.c +XXX% [XXX/XXX] vm_exec.c +XXX% [XXX/XXX] vm_insnhelper.c +XXX% [XXX/XXX] vm_method.c +XXX% [XXX/XXX] vsnprintf.c +XXX% [XXX/XXX] prelude.rb +XXX% [XXX/XXX] lib/English.rb +XXX% [XXX/XXX] lib/README +XXX% [XXX/XXX] lib/abbrev.rb +XXX% [XXX/XXX] lib/base64.rb +XXX% [XXX/XXX] lib/benchmark.rb +XXX% [XXX/XXX] lib/cgi/session.rb +XXX% [XXX/XXX] lib/cgi.rb +XXX% [XXX/XXX] lib/complex.rb +XXX% [XXX/XXX] lib/csv.rb +XXX% [XXX/XXX] lib/debug.rb +XXX% [XXX/XXX] lib/delegate.rb +XXX% [XXX/XXX] lib/drb/acl.rb +XXX% [XXX/XXX] lib/drb/drb.rb +XXX% [XXX/XXX] lib/drb/eq.rb +XXX% [XXX/XXX] lib/drb/extserv.rb +XXX% [XXX/XXX] lib/drb/extservm.rb +XXX% [XXX/XXX] lib/drb/gw.rb +XXX% [XXX/XXX] lib/drb/invokemethod.rb +XXX% [XXX/XXX] lib/drb/observer.rb +XXX% [XXX/XXX] lib/drb/ssl.rb +XXX% [XXX/XXX] lib/drb/timeridconv.rb +XXX% [XXX/XXX] lib/drb/unix.rb +XXX% [XXX/XXX] lib/drb.rb +XXX% [XXX/XXX] lib/erb.rb +XXX% [XXX/XXX] lib/fileutils.rb +XXX% [XXX/XXX] lib/find.rb +XXX% [XXX/XXX] lib/forwardable.rb +XXX% [XXX/XXX] lib/getoptlong.rb +XXX% [XXX/XXX] lib/gserver.rb +XXX% [XXX/XXX] lib/ipaddr.rb +XXX% [XXX/XXX] lib/irb/cmd/chws.rb +XXX% [XXX/XXX] lib/irb/cmd/fork.rb +XXX% [XXX/XXX] lib/irb/cmd/help.rb +XXX% [XXX/XXX] lib/irb/cmd/load.rb +XXX% [XXX/XXX] lib/irb/cmd/nop.rb +XXX% [XXX/XXX] lib/irb/cmd/pushws.rb +XXX% [XXX/XXX] lib/irb/cmd/subirb.rb +XXX% [XXX/XXX] lib/irb/completion.rb +XXX% [XXX/XXX] lib/irb/context.rb +XXX% [XXX/XXX] lib/irb/ext/change-ws.rb +XXX% [XXX/XXX] lib/irb/ext/history.rb +XXX% [XXX/XXX] lib/irb/ext/loader.rb +XXX% [XXX/XXX] lib/irb/ext/math-mode.rb +XXX% [XXX/XXX] lib/irb/ext/multi-irb.rb +XXX% [XXX/XXX] lib/irb/ext/save-history.rb +XXX% [XXX/XXX] lib/irb/ext/tracer.rb +XXX% [XXX/XXX] lib/irb/ext/use-loader.rb +XXX% [XXX/XXX] lib/irb/ext/workspaces.rb +XXX% [XXX/XXX] lib/irb/extend-command.rb +XXX% [XXX/XXX] lib/irb/frame.rb +XXX% [XXX/XXX] lib/irb/help.rb +XXX% [XXX/XXX] lib/irb/init.rb +XXX% [XXX/XXX] lib/irb/input-method.rb +XXX% [XXX/XXX] lib/irb/inspector.rb +lib/irb/inspector.rb:36:36: Couldn't find INSPECTORS. Assuming it's a module +XXX% [XXX/XXX] lib/irb/lc/error.rb +XXX% [XXX/XXX] lib/irb/lc/help-message +XXX% [XXX/XXX] lib/irb/lc/ja/encoding_aliases.rb +XXX% [XXX/XXX] lib/irb/lc/ja/error.rb +XXX% [XXX/XXX] lib/irb/lc/ja/help-message +XXX% [XXX/XXX] lib/irb/locale.rb +XXX% [XXX/XXX] lib/irb/magic-file.rb +XXX% [XXX/XXX] lib/irb/notifier.rb +XXX% [XXX/XXX] lib/irb/output-method.rb +XXX% [XXX/XXX] lib/irb/ruby-lex.rb +XXX% [XXX/XXX] lib/irb/ruby-token.rb +XXX% [XXX/XXX] lib/irb/slex.rb +XXX% [XXX/XXX] lib/irb/src_encoding.rb +XXX% [XXX/XXX] lib/irb/version.rb +XXX% [XXX/XXX] lib/irb/workspace.rb +XXX% [XXX/XXX] lib/irb/ws-for-case-2.rb +XXX% [XXX/XXX] lib/irb/xmp.rb +XXX% [XXX/XXX] lib/irb.rb +XXX% [XXX/XXX] lib/logger.rb +XXX% [XXX/XXX] lib/mathn.rb +XXX% [XXX/XXX] lib/matrix.rb +XXX% [XXX/XXX] lib/mkmf.rb +XXX% [XXX/XXX] lib/monitor.rb +XXX% [XXX/XXX] lib/mutex_m.rb +XXX% [XXX/XXX] lib/net/ftp.rb +XXX% [XXX/XXX] lib/net/http.rb +XXX% [XXX/XXX] lib/net/https.rb +XXX% [XXX/XXX] lib/net/imap.rb +XXX% [XXX/XXX] lib/net/pop.rb +XXX% [XXX/XXX] lib/net/smtp.rb +XXX% [XXX/XXX] lib/net/telnet.rb +XXX% [XXX/XXX] lib/observer.rb +XXX% [XXX/XXX] lib/open-uri.rb +XXX% [XXX/XXX] lib/open3.rb +XXX% [XXX/XXX] lib/optparse/date.rb +XXX% [XXX/XXX] lib/optparse/shellwords.rb +XXX% [XXX/XXX] lib/optparse/time.rb +XXX% [XXX/XXX] lib/optparse/uri.rb +XXX% [XXX/XXX] lib/optparse/version.rb +XXX% [XXX/XXX] lib/optparse.rb +XXX% [XXX/XXX] lib/ostruct.rb +XXX% [XXX/XXX] lib/pp.rb +XXX% [XXX/XXX] lib/prettyprint.rb +XXX% [XXX/XXX] lib/prime.rb +XXX% [XXX/XXX] lib/profile.rb +XXX% [XXX/XXX] lib/profiler.rb +XXX% [XXX/XXX] lib/pstore.rb +XXX% [XXX/XXX] lib/racc/parser.rb +XXX% [XXX/XXX] lib/rational.rb +XXX% [XXX/XXX] lib/rdoc.rb +XXX% [XXX/XXX] lib/rdoc/alias.rb +XXX% [XXX/XXX] lib/rdoc/anon_class.rb +XXX% [XXX/XXX] lib/rdoc/any_method.rb +XXX% [XXX/XXX] lib/rdoc/attr.rb +XXX% [XXX/XXX] lib/rdoc/class_module.rb +XXX% [XXX/XXX] lib/rdoc/code_object.rb +XXX% [XXX/XXX] lib/rdoc/code_objects.rb +XXX% [XXX/XXX] lib/rdoc/constant.rb +XXX% [XXX/XXX] lib/rdoc/context.rb +XXX% [XXX/XXX] lib/rdoc/encoding.rb +XXX% [XXX/XXX] lib/rdoc/erbio.rb +XXX% [XXX/XXX] lib/rdoc/generator/darkfish.rb +XXX% [XXX/XXX] lib/rdoc/generator/markup.rb +XXX% [XXX/XXX] lib/rdoc/generator/ri.rb +XXX% [XXX/XXX] lib/rdoc/generator.rb +XXX% [XXX/XXX] lib/rdoc/ghost_method.rb +XXX% [XXX/XXX] lib/rdoc/include.rb +XXX% [XXX/XXX] lib/rdoc/known_classes.rb +XXX% [XXX/XXX] lib/rdoc/markup/attribute_manager.rb +XXX% [XXX/XXX] lib/rdoc/markup/blank_line.rb +XXX% [XXX/XXX] lib/rdoc/markup/document.rb +XXX% [XXX/XXX] lib/rdoc/markup/formatter.rb +XXX% [XXX/XXX] lib/rdoc/markup/formatter_test_case.rb +XXX% [XXX/XXX] lib/rdoc/markup/heading.rb +XXX% [XXX/XXX] lib/rdoc/markup/inline.rb +XXX% [XXX/XXX] lib/rdoc/markup/list.rb +XXX% [XXX/XXX] lib/rdoc/markup/list_item.rb +XXX% [XXX/XXX] lib/rdoc/markup/paragraph.rb +XXX% [XXX/XXX] lib/rdoc/markup/parser.rb +XXX% [XXX/XXX] lib/rdoc/markup/pre_process.rb +XXX% [XXX/XXX] lib/rdoc/markup/raw.rb +XXX% [XXX/XXX] lib/rdoc/markup/rule.rb +XXX% [XXX/XXX] lib/rdoc/markup/text_formatter_test_case.rb +XXX% [XXX/XXX] lib/rdoc/markup/to_ansi.rb +XXX% [XXX/XXX] lib/rdoc/markup/to_bs.rb +XXX% [XXX/XXX] lib/rdoc/markup/to_html.rb +XXX% [XXX/XXX] lib/rdoc/markup/to_html_crossref.rb +XXX% [XXX/XXX] lib/rdoc/markup/to_rdoc.rb +XXX% [XXX/XXX] lib/rdoc/markup/to_test.rb +XXX% [XXX/XXX] lib/rdoc/markup/to_tt_only.rb +XXX% [XXX/XXX] lib/rdoc/markup/verbatim.rb +XXX% [XXX/XXX] lib/rdoc/markup.rb +XXX% [XXX/XXX] lib/rdoc/meta_method.rb +XXX% [XXX/XXX] lib/rdoc/method_attr.rb +XXX% [XXX/XXX] lib/rdoc/normal_class.rb +XXX% [XXX/XXX] lib/rdoc/normal_module.rb +XXX% [XXX/XXX] lib/rdoc/options.rb +XXX% [XXX/XXX] lib/rdoc/parser/c.rb +XXX% [XXX/XXX] lib/rdoc/parser/ruby.rb +XXX% [XXX/XXX] lib/rdoc/parser/ruby_tools.rb +XXX% [XXX/XXX] lib/rdoc/parser/simple.rb +XXX% [XXX/XXX] lib/rdoc/parser.rb +XXX% [XXX/XXX] lib/rdoc/rdoc.rb +XXX% [XXX/XXX] lib/rdoc/require.rb +XXX% [XXX/XXX] lib/rdoc/ri/driver.rb +XXX% [XXX/XXX] lib/rdoc/ri/formatter.rb +XXX% [XXX/XXX] lib/rdoc/ri/paths.rb +XXX% [XXX/XXX] lib/rdoc/ri/store.rb +XXX% [XXX/XXX] lib/rdoc/ri.rb +XXX% [XXX/XXX] lib/rdoc/ruby_lex.rb +XXX% [XXX/XXX] lib/rdoc/ruby_token.rb +XXX% [XXX/XXX] lib/rdoc/single_class.rb +XXX% [XXX/XXX] lib/rdoc/stats/normal.rb +XXX% [XXX/XXX] lib/rdoc/stats/quiet.rb +XXX% [XXX/XXX] lib/rdoc/stats/verbose.rb +XXX% [XXX/XXX] lib/rdoc/stats.rb +XXX% [XXX/XXX] lib/rdoc/task.rb +XXX% [XXX/XXX] lib/rdoc/text.rb +XXX% [XXX/XXX] lib/rdoc/token_stream.rb +XXX% [XXX/XXX] lib/rdoc/top_level.rb +XXX% [XXX/XXX] lib/resolv-replace.rb +XXX% [XXX/XXX] lib/resolv.rb +XXX% [XXX/XXX] lib/rexml/attlistdecl.rb +XXX% [XXX/XXX] lib/rexml/attribute.rb +XXX% [XXX/XXX] lib/rexml/cdata.rb +XXX% [XXX/XXX] lib/rexml/child.rb +XXX% [XXX/XXX] lib/rexml/comment.rb +XXX% [XXX/XXX] lib/rexml/doctype.rb +XXX% [XXX/XXX] lib/rexml/document.rb +XXX% [XXX/XXX] lib/rexml/dtd/attlistdecl.rb +XXX% [XXX/XXX] lib/rexml/dtd/dtd.rb +XXX% [XXX/XXX] lib/rexml/dtd/elementdecl.rb +XXX% [XXX/XXX] lib/rexml/dtd/entitydecl.rb +XXX% [XXX/XXX] lib/rexml/dtd/notationdecl.rb +XXX% [XXX/XXX] lib/rexml/element.rb +XXX% [XXX/XXX] lib/rexml/encoding.rb +XXX% [XXX/XXX] lib/rexml/entity.rb +XXX% [XXX/XXX] lib/rexml/formatters/default.rb +XXX% [XXX/XXX] lib/rexml/formatters/pretty.rb +XXX% [XXX/XXX] lib/rexml/formatters/transitive.rb +XXX% [XXX/XXX] lib/rexml/functions.rb +XXX% [XXX/XXX] lib/rexml/instruction.rb +XXX% [XXX/XXX] lib/rexml/light/node.rb +XXX% [XXX/XXX] lib/rexml/namespace.rb +XXX% [XXX/XXX] lib/rexml/node.rb +XXX% [XXX/XXX] lib/rexml/output.rb +XXX% [XXX/XXX] lib/rexml/parent.rb +XXX% [XXX/XXX] lib/rexml/parseexception.rb +XXX% [XXX/XXX] lib/rexml/parsers/baseparser.rb +XXX% [XXX/XXX] lib/rexml/parsers/lightparser.rb +XXX% [XXX/XXX] lib/rexml/parsers/pullparser.rb +XXX% [XXX/XXX] lib/rexml/parsers/sax2parser.rb +XXX% [XXX/XXX] lib/rexml/parsers/streamparser.rb +XXX% [XXX/XXX] lib/rexml/parsers/treeparser.rb +XXX% [XXX/XXX] lib/rexml/parsers/ultralightparser.rb +XXX% [XXX/XXX] lib/rexml/parsers/xpathparser.rb +XXX% [XXX/XXX] lib/rexml/quickpath.rb +XXX% [XXX/XXX] lib/rexml/rexml.rb +XXX% [XXX/XXX] lib/rexml/sax2listener.rb +XXX% [XXX/XXX] lib/rexml/source.rb +XXX% [XXX/XXX] lib/rexml/streamlistener.rb +XXX% [XXX/XXX] lib/rexml/syncenumerator.rb +XXX% [XXX/XXX] lib/rexml/text.rb +XXX% [XXX/XXX] lib/rexml/undefinednamespaceexception.rb +XXX% [XXX/XXX] lib/rexml/validation/relaxng.rb +XXX% [XXX/XXX] lib/rexml/validation/validation.rb +XXX% [XXX/XXX] lib/rexml/validation/validationexception.rb +XXX% [XXX/XXX] lib/rexml/xmldecl.rb +XXX% [XXX/XXX] lib/rexml/xmltokens.rb +XXX% [XXX/XXX] lib/rexml/xpath.rb +XXX% [XXX/XXX] lib/rexml/xpath_parser.rb +XXX% [XXX/XXX] lib/rinda/rinda.rb +XXX% [XXX/XXX] lib/rinda/ring.rb +XXX% [XXX/XXX] lib/rinda/tuplespace.rb +XXX% [XXX/XXX] lib/rss/0.9.rb +XXX% [XXX/XXX] lib/rss/1.0.rb +XXX% [XXX/XXX] lib/rss/2.0.rb +XXX% [XXX/XXX] lib/rss/atom.rb +XXX% [XXX/XXX] lib/rss/content/1.0.rb +XXX% [XXX/XXX] lib/rss/content/2.0.rb +XXX% [XXX/XXX] lib/rss/content.rb +XXX% [XXX/XXX] lib/rss/converter.rb +XXX% [XXX/XXX] lib/rss/dublincore/1.0.rb +XXX% [XXX/XXX] lib/rss/dublincore/2.0.rb +XXX% [XXX/XXX] lib/rss/dublincore/atom.rb +XXX% [XXX/XXX] lib/rss/dublincore.rb +XXX% [XXX/XXX] lib/rss/image.rb +XXX% [XXX/XXX] lib/rss/itunes.rb +XXX% [XXX/XXX] lib/rss/maker/0.9.rb +XXX% [XXX/XXX] lib/rss/maker/1.0.rb +XXX% [XXX/XXX] lib/rss/maker/2.0.rb +XXX% [XXX/XXX] lib/rss/maker/atom.rb +XXX% [XXX/XXX] lib/rss/maker/base.rb +XXX% [XXX/XXX] lib/rss/maker/content.rb +XXX% [XXX/XXX] lib/rss/maker/dublincore.rb +XXX% [XXX/XXX] lib/rss/maker/entry.rb +XXX% [XXX/XXX] lib/rss/maker/feed.rb +XXX% [XXX/XXX] lib/rss/maker/image.rb +XXX% [XXX/XXX] lib/rss/maker/itunes.rb +XXX% [XXX/XXX] lib/rss/maker/slash.rb +XXX% [XXX/XXX] lib/rss/maker/syndication.rb +XXX% [XXX/XXX] lib/rss/maker/taxonomy.rb +XXX% [XXX/XXX] lib/rss/maker/trackback.rb +XXX% [XXX/XXX] lib/rss/maker.rb +XXX% [XXX/XXX] lib/rss/parser.rb +XXX% [XXX/XXX] lib/rss/rexmlparser.rb +XXX% [XXX/XXX] lib/rss/rss.rb +XXX% [XXX/XXX] lib/rss/slash.rb +XXX% [XXX/XXX] lib/rss/syndication.rb +XXX% [XXX/XXX] lib/rss/taxonomy.rb +XXX% [XXX/XXX] lib/rss/trackback.rb +XXX% [XXX/XXX] lib/rss/utils.rb +XXX% [XXX/XXX] lib/rss/xml-stylesheet.rb +XXX% [XXX/XXX] lib/rss/xml.rb +XXX% [XXX/XXX] lib/rss/xmlparser.rb +XXX% [XXX/XXX] lib/rss/xmlscanner.rb +XXX% [XXX/XXX] lib/rss.rb +XXX% [XXX/XXX] lib/scanf.rb +XXX% [XXX/XXX] lib/set.rb +XXX% [XXX/XXX] lib/shell/builtin-command.rb +XXX% [XXX/XXX] lib/shell/command-processor.rb +XXX% [XXX/XXX] lib/shell/error.rb +XXX% [XXX/XXX] lib/shell/filter.rb +XXX% [XXX/XXX] lib/shell/process-controller.rb +XXX% [XXX/XXX] lib/shell/system-command.rb +XXX% [XXX/XXX] lib/shell/version.rb +XXX% [XXX/XXX] lib/shell.rb +XXX% [XXX/XXX] lib/shellwords.rb +XXX% [XXX/XXX] lib/sync.rb +XXX% [XXX/XXX] lib/tempfile.rb +XXX% [XXX/XXX] lib/test/unit/assertions.rb +XXX% [XXX/XXX] lib/test/unit/parallel.rb +XXX% [XXX/XXX] lib/test/unit/testcase.rb +XXX% [XXX/XXX] lib/test/unit.rb +XXX% [XXX/XXX] lib/thread.rb +XXX% [XXX/XXX] lib/thwait.rb +XXX% [XXX/XXX] lib/time.rb +XXX% [XXX/XXX] lib/timeout.rb +XXX% [XXX/XXX] lib/tmpdir.rb +XXX% [XXX/XXX] lib/tracer.rb +XXX% [XXX/XXX] lib/tsort.rb +XXX% [XXX/XXX] lib/un.rb +XXX% [XXX/XXX] lib/uri/common.rb +XXX% [XXX/XXX] lib/uri/ftp.rb +XXX% [XXX/XXX] lib/uri/generic.rb +XXX% [XXX/XXX] lib/uri/http.rb +XXX% [XXX/XXX] lib/uri/https.rb +XXX% [XXX/XXX] lib/uri/ldap.rb +XXX% [XXX/XXX] lib/uri/mailto.rb +XXX% [XXX/XXX] lib/uri.rb +XXX% [XXX/XXX] lib/weakref.rb +XXX% [XXX/XXX] lib/webrick/accesslog.rb +XXX% [XXX/XXX] lib/webrick/cgi.rb +XXX% [XXX/XXX] lib/webrick/compat.rb +XXX% [XXX/XXX] lib/webrick/config.rb +XXX% [XXX/XXX] lib/webrick/cookie.rb +XXX% [XXX/XXX] lib/webrick/htmlutils.rb +XXX% [XXX/XXX] lib/webrick/httpauth/authenticator.rb +XXX% [XXX/XXX] lib/webrick/httpauth/basicauth.rb +XXX% [XXX/XXX] lib/webrick/httpauth/digestauth.rb +XXX% [XXX/XXX] lib/webrick/httpauth/htdigest.rb +XXX% [XXX/XXX] lib/webrick/httpauth/htgroup.rb +XXX% [XXX/XXX] lib/webrick/httpauth/htpasswd.rb +XXX% [XXX/XXX] lib/webrick/httpauth/userdb.rb +XXX% [XXX/XXX] lib/webrick/httpauth.rb +XXX% [XXX/XXX] lib/webrick/httpproxy.rb +XXX% [XXX/XXX] lib/webrick/httprequest.rb +XXX% [XXX/XXX] lib/webrick/httpresponse.rb +XXX% [XXX/XXX] lib/webrick/https.rb +XXX% [XXX/XXX] lib/webrick/httpserver.rb +XXX% [XXX/XXX] lib/webrick/httpservlet/abstract.rb +XXX% [XXX/XXX] lib/webrick/httpservlet/cgi_runner.rb +XXX% [XXX/XXX] lib/webrick/httpservlet/cgihandler.rb +XXX% [XXX/XXX] lib/webrick/httpservlet/erbhandler.rb +XXX% [XXX/XXX] lib/webrick/httpservlet/filehandler.rb +XXX% [XXX/XXX] lib/webrick/httpservlet/prochandler.rb +XXX% [XXX/XXX] lib/webrick/httpservlet.rb +XXX% [XXX/XXX] lib/webrick/httpstatus.rb +XXX% [XXX/XXX] lib/webrick/httputils.rb +XXX% [XXX/XXX] lib/webrick/httpversion.rb +XXX% [XXX/XXX] lib/webrick/log.rb +XXX% [XXX/XXX] lib/webrick/server.rb +XXX% [XXX/XXX] lib/webrick/ssl.rb +XXX% [XXX/XXX] lib/webrick/utils.rb +XXX% [XXX/XXX] lib/webrick/version.rb +XXX% [XXX/XXX] lib/webrick.rb +XXX% [XXX/XXX] lib/xmlrpc/README.rdoc +XXX% [XXX/XXX] lib/yaml/dbm.rb +XXX% [XXX/XXX] lib/yaml/store.rb +XXX% [XXX/XXX] lib/yaml.rb +XXX% [XXX/XXX] ext/bigdecimal/bigdecimal.c +XXX% [XXX/XXX] ext/bigdecimal/lib/bigdecimal/jacobian.rb +XXX% [XXX/XXX] ext/bigdecimal/lib/bigdecimal/ludcmp.rb +XXX% [XXX/XXX] ext/bigdecimal/lib/bigdecimal/math.rb +XXX% [XXX/XXX] ext/bigdecimal/lib/bigdecimal/newton.rb +XXX% [XXX/XXX] ext/bigdecimal/lib/bigdecimal/util.rb +XXX% [XXX/XXX] ext/coverage/coverage.c +XXX% [XXX/XXX] ext/date/date_core.c +XXX% [XXX/XXX] ext/date/lib/date/format.rb +XXX% [XXX/XXX] ext/date/lib/date.rb +XXX% [XXX/XXX] ext/digest/digest.c +XXX% [XXX/XXX] ext/etc/etc.c +XXX% [XXX/XXX] ext/fcntl/fcntl.c +XXX% [XXX/XXX] ext/gdbm/gdbm.c +XXX% [XXX/XXX] ext/iconv/iconv.c +XXX% [XXX/XXX] ext/io/wait/wait.c +XXX% [XXX/XXX] ext/json/lib/json/add/core.rb +XXX% [XXX/XXX] ext/json/lib/json/common.rb +XXX% [XXX/XXX] ext/json/lib/json/ext.rb +XXX% [XXX/XXX] ext/json/lib/json/version.rb +XXX% [XXX/XXX] ext/json/lib/json.rb +XXX% [XXX/XXX] ext/nkf/lib/kconv.rb +XXX% [XXX/XXX] ext/nkf/nkf.c +XXX% [XXX/XXX] ext/objspace/objspace.c +XXX% [XXX/XXX] ext/openssl/ossl.c +XXX% [XXX/XXX] ext/openssl/ossl_asn1.c +XXX% [XXX/XXX] ext/openssl/ossl_bn.c +XXX% [XXX/XXX] ext/openssl/ossl_cipher.c +XXX% [XXX/XXX] ext/openssl/ossl_config.c +XXX% [XXX/XXX] ext/openssl/ossl_digest.c +Enclosing class/module 'cDigest' for class DigestError not known +XXX% [XXX/XXX] ext/openssl/ossl_engine.c +XXX% [XXX/XXX] ext/openssl/ossl_hmac.c +XXX% [XXX/XXX] ext/openssl/ossl_ns_spki.c +XXX% [XXX/XXX] ext/openssl/ossl_ocsp.c +XXX% [XXX/XXX] ext/openssl/ossl_pkcs5.c +XXX% [XXX/XXX] ext/openssl/ossl_pkcs7.c +XXX% [XXX/XXX] ext/openssl/ossl_pkcs12.c +XXX% [XXX/XXX] ext/openssl/ossl_pkey.c +XXX% [XXX/XXX] ext/openssl/ossl_pkey_dh.c +XXX% [XXX/XXX] ext/openssl/ossl_pkey_dsa.c +XXX% [XXX/XXX] ext/openssl/ossl_pkey_ec.c +XXX% [XXX/XXX] ext/openssl/ossl_pkey_rsa.c +XXX% [XXX/XXX] ext/openssl/ossl_rand.c +XXX% [XXX/XXX] ext/openssl/ossl_ssl.c +XXX% [XXX/XXX] ext/openssl/ossl_ssl_session.c +XXX% [XXX/XXX] ext/openssl/ossl_x509.c +XXX% [XXX/XXX] ext/openssl/ossl_x509attr.c +XXX% [XXX/XXX] ext/openssl/ossl_x509cert.c +XXX% [XXX/XXX] ext/openssl/ossl_x509crl.c +XXX% [XXX/XXX] ext/openssl/ossl_x509ext.c +XXX% [XXX/XXX] ext/openssl/ossl_x509name.c +XXX% [XXX/XXX] ext/openssl/ossl_x509req.c +XXX% [XXX/XXX] ext/openssl/ossl_x509revoked.c +XXX% [XXX/XXX] ext/openssl/ossl_x509store.c +XXX% [XXX/XXX] ext/openssl/lib/openssl/buffering.rb +XXX% [XXX/XXX] ext/pathname/pathname.c +XXX% [XXX/XXX] ext/pathname/lib/pathname.rb +XXX% [XXX/XXX] ext/pty/pty.c +XXX% [XXX/XXX] ext/pty/lib/expect.rb +XXX% [XXX/XXX] ext/readline/readline.c +XXX% [XXX/XXX] ext/ripper/ripper.c +XXX% [XXX/XXX] ext/ripper/lib/ripper/core.rb +XXX% [XXX/XXX] ext/ripper/lib/ripper/filter.rb +XXX% [XXX/XXX] ext/ripper/lib/ripper/lexer.rb +XXX% [XXX/XXX] ext/ripper/lib/ripper/sexp.rb +XXX% [XXX/XXX] ext/ripper/lib/ripper.rb +XXX% [XXX/XXX] ext/socket/init.c +XXX% [XXX/XXX] ext/socket/raddrinfo.c +XXX% [XXX/XXX] ext/socket/basicsocket.c +XXX% [XXX/XXX] ext/socket/ipsocket.c +XXX% [XXX/XXX] ext/socket/tcpsocket.c +XXX% [XXX/XXX] ext/socket/tcpserver.c +XXX% [XXX/XXX] ext/socket/sockssocket.c +XXX% [XXX/XXX] ext/socket/udpsocket.c +XXX% [XXX/XXX] ext/socket/unixsocket.c +XXX% [XXX/XXX] ext/socket/unixserver.c +XXX% [XXX/XXX] ext/socket/socket.c +XXX% [XXX/XXX] ext/socket/option.c +XXX% [XXX/XXX] ext/socket/ancdata.c +XXX% [XXX/XXX] ext/socket/constants.c +XXX% [XXX/XXX] ext/socket/constdefs.c +XXX% [XXX/XXX] ext/socket/lib/socket.rb +XXX% [XXX/XXX] ext/stringio/stringio.c +XXX% [XXX/XXX] ext/strscan/strscan.c +XXX% [XXX/XXX] ext/win32ole/win32ole.c +XXX% [XXX/XXX] ext/zlib/zlib.c +XXX% [XXX/XXX] doc/re.rdoc +Generating RI format into /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/rdoc... +Files: 511 +Classes: 1034 ( 634 undocumented) +Modules: 227 ( 137 undocumented) +Constants: 1334 (1140 undocumented) +Attributes: 735 ( 375 undocumented) +Methods: 7984 (3015 undocumented) +Total: 11314 (5301 undocumented) + 53.15% documented +Elapsed: <t>s +== version # <time> ++ ./ruby -v +ruby <version> +== install-nodoc # <time> ++ make install-nodoc +./miniruby -I./lib -I. -I.ext/common ./tool/rbinstall.rb --make="make" --dest-dir="" --extout=".ext" --mflags="" --make-flags="" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --mantype="doc" +installing binary commands: /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/bin +installing base libraries: /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/lib +installing arch files: /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/lib/ruby/1.9.1/powerpc-darwin9.8.0 +installing pkgconfig data: /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/lib/pkgconfig +installing command scripts: /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/bin +installing library scripts: /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/lib/ruby/1.9.1 +installing common headers: /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/include/ruby-1.9.1 +installing manpages: /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/share/man/man1 +installing extension objects: /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/lib/ruby/1.9.1/powerpc-darwin9.8.0 +installing extension objects: /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/lib/ruby/site_ruby/1.9.1/powerpc-darwin9.8.0 +installing extension objects: /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/lib/ruby/vendor_ruby/1.9.1/powerpc-darwin9.8.0 +installing extension headers: /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/include/ruby-1.9.1/powerpc-darwin9.8.0 +installing extension scripts: /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/lib/ruby/1.9.1 +installing extension scripts: /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/lib/ruby/site_ruby/1.9.1 +installing extension scripts: /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/lib/ruby/vendor_ruby/1.9.1 +installing extension headers: /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/include/ruby-1.9.1/ruby +installing default gems: /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/lib/ruby/gems/1.9.1 (cache, doc, gems, specifications) + rake 0.8.7 + rdoc 3.5.3 + minitest 2.0.2 +== install-doc # <time> ++ make install-doc + CC = gcc + LD = ld + LDSHARED = gcc -dynamic -bundle + CFLAGS = -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe + XCFLAGS = -include ruby/config.h -include ruby/missing.h -fvisibility=hidden -DRUBY_EXPORT + CPPFLAGS = -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. + DLDFLAGS = -Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress -Wl,-flat_namespace + SOLIBS = +generating enc.mk +generating encdb.h +encdb.h unchanged +making enc +make[1]: Nothing to be done for `enc'. +making srcs under enc +make[1]: Nothing to be done for `srcs'. +generating transdb.h +transdb.h unchanged +making trans +make[1]: Nothing to be done for `./enc/trans'. +making encs +installing default bug libraries +installing default resize libraries +installing default bug libraries +installing default bug libraries +installing default funcall libraries +installing default dot.dot libraries +installing default string libraries +installing default wait_for_single_fd libraries +installing default bigdecimal libraries +installing default continuation libraries +installing default coverage libraries +installing default curses libraries +installing default date_core libraries +installing default dbm libraries +installing digest libraries +installing default digest libraries +installing default bubblebabble libraries +installing default md5 libraries +installing default rmd160 libraries +installing default sha1 libraries +installing default sha2 libraries +installing dl libraries +installing default dl libraries +installing default callback libraries +make[2]: Nothing to be done for `all'. +installing default etc libraries +installing default fcntl libraries +installing default fiber libraries +make[2]: Nothing to be done for `all'. +make[2]: Nothing to be done for `all'. +installing default iconv libraries +installing default console libraries +installing default nonblock libraries +installing default wait libraries +installing default libraries +installing default generator libraries +installing default parser libraries +installing default complex libraries +installing default rational libraries +installing default nkf libraries +installing default objspace libraries +installing default openssl libraries +installing default pathname libraries +make[2]: Nothing to be done for `all'. +installing default pty libraries +installing default cparse libraries +installing default readline libraries +installing default ripper libraries +checking ../.././parse.y and ../.././ext/ripper/eventids2.c +installing default sdbm libraries +installing default socket libraries +installing default stringio libraries +installing default strscan libraries +installing default syck libraries +installing default syslog libraries +installing tcltklib libraries +installing default tcltklib libraries +installing default tkutil libraries +make[2]: Nothing to be done for `all'. +installing default zlib libraries +make[2]: `ruby' is up to date. +Generating RDoc documentation +No newer files. +Files: 0 +Classes: 0 (0 undocumented) +Modules: 0 (0 undocumented) +Constants: 0 (0 undocumented) +Attributes: 0 (0 undocumented) +Methods: 0 (0 undocumented) +Total: 0 (0 undocumented) + 0.00% documented +Elapsed: <t>s +./miniruby -I./lib -I. -I.ext/common ./tool/rbinstall.rb --make="make" --dest-dir="" --extout=".ext" --mflags="" --make-flags="" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --install=rdoc --rdoc-output=".ext/rdoc" +installing rdoc: /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/share/ri/1.9.1/system +== test-knownbug # <time> ++ make test-knownbug 'OPTS=-v -q' +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./bootstraptest/runner.rb" --ruby="ruby" -v -q ./KNOWNBUGS.rb +KNOWNBUGS.rb #1 KNOWNBUGS.rb:16:in `<top (required)>' +. +PASS all 1 tests +== test-all # <time> ++ make test-all TESTS=-v RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/-ext-/string/test_ellipsize.rb:<line_a>: warning: assigned but unused variable - encs +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/bigdecimal/test_bigmath.rb:<line_a>: warning: assigned but unused variable - old_mode +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_core.rb:<line_a>: warning: assigned but unused variable - cgi +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_core.rb:<line_a>: warning: assigned but unused variable - list2 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_header.rb:<line_a>: warning: assigned but unused variable - ex +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_modruby.rb:<line_a>: warning: assigned but unused variable - actual +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_multipart.rb:<line_a>: warning: assigned but unused variable - testname +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_multipart.rb:<line_a>: warning: assigned but unused variable - cgi +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_multipart.rb:<line_b>: warning: assigned but unused variable - cgi +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_session.rb:<line_a>: warning: assigned but unused variable - session_id +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_row.rb:<line_a>: warning: assigned but unused variable - header +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/date/test_date_strptime.rb:<line_a>: warning: assigned but unused variable - n +use of the experimetal library 'digest/hmac' is discouraged; require 'openssl' and use OpenSSL::HMAC instead. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/dl/test_cfunc.rb:<line_a>: warning: assigned but unused variable - str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/dl/test_dl2.rb:<line_a>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/dl/test_dl2.rb:<line_b>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/fiddle/test_function.rb:<line_a>: warning: assigned but unused variable - str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/fileutils/clobber.rb:<line_a>: warning: assigned but unused variable - bug4331 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/gdbm/test_gdbm.rb:<line_a>: warning: assigned but unused variable - gdbm +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/gdbm/test_gdbm.rb:<line_a>: warning: assigned but unused variable - gdbm2 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/gdbm/test_gdbm.rb:<line_b>: warning: assigned but unused variable - gdbm +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/gdbm/test_gdbm.rb:<line_c>: warning: assigned but unused variable - gdbm +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/logger/test_logger.rb:<line_a>: warning: assigned but unused variable - read_ready +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/logger/test_logger.rb:<line_b>: warning: assigned but unused variable - read_ready +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/monitor/test_monitor.rb:<line_a>: warning: assigned but unused variable - th +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/test_http.rb:<line_a>: warning: assigned but unused variable - body +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/test_http.rb:<line_a>: warning: assigned but unused variable - i +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/imap/test_imap.rb:<line_a>: warning: assigned but unused variable - requests +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/pop/test_pop.rb:<line_a>: warning: assigned but unused variable - e +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_open-uri.rb:<line_a>: warning: assigned but unused variable - th +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_open-uri.rb:<line_b>: warning: assigned but unused variable - th +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_open-uri.rb:<line_c>: warning: assigned but unused variable - th +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_open-uri.rb:<line_a>: warning: assigned but unused variable - data_serv_host +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_open-uri.rb:<line_b>: warning: assigned but unused variable - data_serv_host +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_ssl.rb:<line_a>: warning: assigned but unused variable - th +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_ssl.rb:<line_b>: warning: assigned but unused variable - th +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/openssl/test_asn1.rb:<line_a>: warning: assigned but unused variable - e +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/openssl/test_buffering.rb:<line_a>: warning: `*' interpreted as argument prefix +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/openssl/test_buffering.rb:<line_b>: warning: `*' interpreted as argument prefix +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/openssl/test_x509name.rb:<line_a>: warning: ambiguous first argument; put parentheses or even spaces +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/optparse/test_zsh_completion.rb:<line_a>: warning: method redefined; discarding old setup +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/optparse/test_bash_completion.rb:<line_a>: warning: previous definition of setup was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_encoding.rb:<line_a>: warning: assigned but unused variable - yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_string.rb:<line_a>: warning: assigned but unused variable - str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_yaml.rb:<line_a>: warning: assigned but unused variable - dj +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_yaml.rb:<line_a>: warning: assigned but unused variable - scheme +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_yaml.rb:<line_a>: warning: assigned but unused variable - domain +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rake/test_application.rb:<line_a>: warning: assigned but unused variable - description +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rake/test_application.rb:<line_a>: warning: assigned but unused variable - err +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rake/test_application.rb:<line_a>: warning: assigned but unused variable - opts +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rake/test_earlytime.rb:<line_a>: warning: assigned but unused variable - time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rake/test_package_task.rb:<line_a>: warning: assigned but unused variable - pkg +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rake/test_pathmap.rb:<line_a>: warning: assigned but unused variable - ex +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rake/test_rules.rb:<line_a>: warning: assigned but unused variable - ran +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rake/test_task_manager.rb:<line_a>: warning: assigned but unused variable - t +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/readline/test_readline.rb:<line_a>: warning: assigned but unused variable - actual_buffer_line +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/readline/test_readline.rb:<line_a>: warning: assigned but unused variable - line +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/readline/test_readline_history.rb:<line_a>: warning: assigned but unused variable - lines +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/readline/test_readline_history.rb:<line_b>: warning: assigned but unused variable - lines +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/readline/test_readline_history.rb:<line_c>: warning: assigned but unused variable - lines +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/readline/test_readline_history.rb:<line_d>: warning: assigned but unused variable - lines +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/resolv/test_dns.rb:<line_a>: warning: assigned but unused variable - af +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/resolv/test_dns.rb:<line_a>: warning: assigned but unused variable - qclass +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_contrib.rb:<line_a>: warning: assigned but unused variable - desired_result_tree +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_contrib.rb:<line_a>: warning: assigned but unused variable - d +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_contrib.rb:<line_a>: warning: assigned but unused variable - s +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_contrib.rb:<line_b>: warning: assigned but unused variable - d +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_functions.rb:<line_a>: warning: assigned but unused variable - d +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_lightparser.rb:<line_a>: warning: assigned but unused variable - root +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_pullparser.rb:<line_a>: warning: assigned but unused variable - results +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_pullparser.rb:<line_a>: warning: assigned but unused variable - pp +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_xpath.rb:<line_a>: warning: assigned but unused variable - rt +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_xpath.rb:<line_a>: warning: assigned but unused variable - result +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_xpath.rb:<line_a>: warning: assigned but unused variable - d +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_xpath.rb:<line_b>: warning: assigned but unused variable - d +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_xpathtext.rb:<line_a>: warning: assigned but unused variable - textnode +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rinda/test_rinda.rb:<line_a>: warning: instance variable @m not initialized +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ripper/test_parser_events.rb:<line_a>: warning: assigned but unused variable - var +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_a>: warning: assigned but unused variable - title +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_a>: warning: assigned but unused variable - link +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_a>: warning: assigned but unused variable - description +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_a>: warning: assigned but unused variable - image +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_a>: warning: assigned but unused variable - textinput +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_b>: warning: assigned but unused variable - title +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_a>: warning: assigned but unused variable - url +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_b>: warning: assigned but unused variable - link +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_c>: warning: assigned but unused variable - title +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_c>: warning: assigned but unused variable - link +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_b>: warning: assigned but unused variable - description +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_d>: warning: assigned but unused variable - title +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_d>: warning: assigned but unused variable - link +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_a>: warning: assigned but unused variable - name +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_c>: warning: assigned but unused variable - description +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/rss-testcase.rb:<line_a>: warning: assigned but unused variable - item +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/rss-assertions.rb:<line_a>: warning: assigned but unused variable - target +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - title +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - link +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - description +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - language +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - copyright +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - managingEditor +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - webMaster +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - pubDate +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - lastBuildDate +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - generator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - docs +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - ttl +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - rating +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_b>: warning: assigned but unused variable - title +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_b>: warning: assigned but unused variable - link +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_b>: warning: assigned but unused variable - description +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - author +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - comments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_b>: warning: assigned but unused variable - pubDate +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_atom.rb:<line_a>: warning: assigned but unused variable - rel +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_atom.rb:<line_a>: warning: assigned but unused variable - type +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_atom.rb:<line_a>: warning: assigned but unused variable - hreflang +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_atom.rb:<line_a>: warning: assigned but unused variable - title +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_atom.rb:<line_a>: warning: assigned but unused variable - length +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_maker_2.0.rb:<line_a>: warning: assigned but unused variable - description +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_maker_2.0.rb:<line_a>: warning: assigned but unused variable - guid +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_maker_2.0.rb:<line_a>: warning: assigned but unused variable - content +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_maker_2.0.rb:<line_b>: warning: assigned but unused variable - content +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_setup_maker_itunes.rb:<line_a>: warning: assigned but unused variable - new_feed_url +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_argf.rb:<line_a>: warning: assigned but unused variable - t +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_argf.rb:<line_b>: warning: assigned but unused variable - t +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_array.rb:<line_a>: warning: shadowing outer local variable - a +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_array.rb:<line_b>: warning: shadowing outer local variable - a +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_a>: warning: literal in condition +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_b>: warning: literal in condition +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_c>: warning: literal in condition +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_a>: warning: (...) interpreted as grouped expression +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_d>: warning: literal in condition +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_b>: warning: (...) interpreted as grouped expression +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_a>: warning: assigned but unused variable - a +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_a>: warning: assigned but unused variable - b +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_a>: warning: assigned but unused variable - c +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_a>: warning: assigned but unused variable - str2 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_a>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_a>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_b>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_b>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_c>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_c>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_d>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_d>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_e>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_e>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_f>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_g>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_h>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_f>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_i>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_g>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_j>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_h>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_i>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_k>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_j>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_l>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_enumerator.rb:<line_a>: warning: assigned but unused variable - i +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_enumerator.rb:<line_a>: warning: assigned but unused variable - foo +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_enumerator.rb:<line_a>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_env.rb:<line_a>: warning: assigned but unused variable - tmp +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_eval.rb:<line_a>: warning: assigned but unused variable - local2 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_eval.rb:<line_a>: warning: assigned but unused variable - local1 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_eval.rb:<line_a>: warning: assigned but unused variable - foo11 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_eval.rb:<line_a>: warning: assigned but unused variable - i +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_exception.rb:<line_a>: warning: statement not reached +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_exception.rb:<line_b>: warning: statement not reached +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_exception.rb:<line_a>: warning: assigned but unused variable - stdout +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_exception.rb:<line_a>: warning: assigned but unused variable - status +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_fiber.rb:<line_a>: warning: assigned but unused variable - f +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_fiber.rb:<line_b>: warning: assigned but unused variable - f +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_gc.rb:<line_a>: warning: assigned but unused variable - tmp +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_gc.rb:<line_b>: warning: assigned but unused variable - tmp +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_hash.rb:<line_a>: warning: assigned but unused variable - untrust +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_io.rb:<line_a>: warning: assigned but unused variable - s +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_io.rb:<line_a>: warning: assigned but unused variable - feature2250 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_io.rb:<line_a>: warning: assigned but unused variable - bug3585 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_io.rb:<line_a>: warning: shadowing outer local variable - t +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_io.rb:<line_b>: warning: shadowing outer local variable - t +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_io.rb:<line_a>: warning: assigned but unused variable - t +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_io_m17n.rb:<line_a>: warning: assigned but unused variable - un +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_iterator.rb:<line_a>: warning: statement not reached +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_iterator.rb:<line_b>: warning: statement not reached +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_iterator.rb:<line_c>: warning: statement not reached +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_lambda.rb:<line_a>: warning: shadowing outer local variable - b +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/allpairs.rb:<line_a>: warning: assigned but unused variable - prime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_method.rb:<line_a>: warning: assigned but unused variable - a +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_method.rb:<line_b>: warning: assigned but unused variable - a +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_optimization.rb:<line_a>: warning: assigned but unused variable - iseq +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_parse.rb:<line_a>: warning: assigned but unused variable - a +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_parse.rb:<line_a>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_parse.rb:<line_b>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_parse.rb:<line_c>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_parse.rb:<line_a>: warning: assigned but unused variable - o +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_parse.rb:<line_d>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_primitive.rb:<line_a>: warning: literal in condition +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_primitive.rb:<line_a>: warning: assigned but unused variable - r +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_proc.rb:<line_a>: warning: assigned but unused variable - iii +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_proc.rb:<line_b>: warning: assigned but unused variable - iii +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_proc.rb:<line_a>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_proc.rb:<line_a>: warning: assigned but unused variable - y +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_proc.rb:<line_a>: warning: assigned but unused variable - z +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_proc.rb:<line_a>: warning: assigned but unused variable - o +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_proc.rb:<line_a>: warning: assigned but unused variable - a +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_proc.rb:<line_b>: warning: assigned but unused variable - a +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_proc.rb:<line_a>: warning: assigned but unused variable - bug3751 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_process.rb:<line_a>: warning: assigned but unused variable - rios +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_process.rb:<line_b>: warning: assigned but unused variable - rios +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_rand.rb:<line_a>: warning: assigned but unused variable - bug3027 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_rand.rb:<line_a>: warning: assigned but unused variable - p2 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_regexp.rb:<line_a>: warning: assigned but unused variable - s1 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_regexp.rb:<line_a>: warning: assigned but unused variable - s2 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_regexp.rb:<line_a>: warning: Unknown escape \E is ignored: /\A\Qfoo\E\z/ +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_regexp.rb:<line_a>: warning: character class has duplicated range: /\A[[:^alpha:]0]\z/ +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_regexp.rb:<line_a>: warning: character class has duplicated range: /\A[[:alpha\:]]\z/ +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_regexp.rb:<line_a>: warning: character class has duplicated range: /\A[[:alpha:foo]0]\z/ +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_settracefunc.rb:<line_a>: warning: assigned but unused variable - prc +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_settracefunc.rb:<line_a>: warning: assigned but unused variable - prc2 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_signal.rb:<line_a>: warning: assigned but unused variable - pid +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_super.rb:<line_a>: warning: assigned but unused variable - ary +lib/rational.rb is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_time_tz.rb:<line_a>: warning: assigned but unused variable - tz +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_time_tz.rb:<line_a>: warning: assigned but unused variable - u +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_variable.rb:<line_a>: warning: assigned but unused variable - lvar +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_variable.rb:<line_a>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_variable.rb:<line_b>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_whileuntil.rb:<line_a>: warning: literal in condition +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/yaml.rb:<line_a>: warning: method redefined; discarding old yamler +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/yaml.rb:<line_a>: warning: method redefined; discarding old initialize +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/yaml.rb:<line_a>: warning: previous definition of initialize was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/yaml.rb:<line_a>: warning: method redefined; discarding old syck? +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/yaml.rb:<line_a>: warning: previous definition of syck? was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/yaml.rb:<line_a>: warning: method redefined; discarding old yamler= +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/yaml.rb:<line_a>: warning: previous definition of yamler= was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/yaml.rb:<line_a>: warning: already initialized constant ENGINE +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/yaml.rb:<line_b>: warning: already initialized constant ENGINE +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/yaml.rb:<line_c>: warning: already initialized constant ENGINE +Gem::Indexer tests are being skipped. Install builder gem. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/sdbm/test_sdbm.rb:<line_a>: warning: assigned but unused variable - sdbm +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/sdbm/test_sdbm.rb:<line_b>: warning: assigned but unused variable - sdbm +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_addrinfo.rb:<line_a>: warning: assigned but unused variable - sender_addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_addrinfo.rb:<line_b>: warning: assigned but unused variable - sender_addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_a>: warning: assigned but unused variable - af +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_a>: warning: assigned but unused variable - host +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_a>: warning: assigned but unused variable - addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_a>: warning: assigned but unused variable - u2_addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_b>: warning: assigned but unused variable - addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_a>: warning: assigned but unused variable - s2_addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_b>: warning: assigned but unused variable - af +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_b>: warning: assigned but unused variable - host +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_c>: warning: assigned but unused variable - af +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_c>: warning: assigned but unused variable - host +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_c>: warning: assigned but unused variable - addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_a>: warning: assigned but unused variable - port +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_socket.rb:<line_a>: warning: assigned but unused variable - remote_address +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_socket.rb:<line_a>: warning: assigned but unused variable - local_address +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_socket.rb:<line_a>: warning: assigned but unused variable - addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_socket.rb:<line_a>: warning: assigned but unused variable - rflags +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_socket.rb:<line_b>: warning: assigned but unused variable - addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_socket.rb:<line_b>: warning: assigned but unused variable - rflags +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_socket.rb:<line_c>: warning: assigned but unused variable - addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_socket.rb:<line_c>: warning: assigned but unused variable - rflags +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_a>: warning: assigned but unused variable - data +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_a>: warning: assigned but unused variable - srcaddr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_a>: warning: assigned but unused variable - flags +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_b>: warning: assigned but unused variable - data +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_b>: warning: assigned but unused variable - srcaddr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_b>: warning: assigned but unused variable - flags +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_a>: warning: assigned but unused variable - c +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_b>: warning: assigned but unused variable - c +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_a>: warning: assigned but unused variable - cliend_ai +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_a>: warning: assigned but unused variable - rflags +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_b>: warning: assigned but unused variable - cliend_ai +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_b>: warning: assigned but unused variable - rflags +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_c>: warning: assigned but unused variable - cliend_ai +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_c>: warning: assigned but unused variable - rflags +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/syck/test_string.rb:<line_a>: warning: assigned but unused variable - str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/syck/test_yaml.rb:<line_a>: warning: assigned but unused variable - dj +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/syck/test_yaml.rb:<line_a>: warning: assigned but unused variable - scheme +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/syck/test_yaml.rb:<line_a>: warning: assigned but unused variable - domain +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/custom_require.rb:42:in `require': YAML::YPath is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_find.rb:<line_a>: warning: assigned but unused variable - file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_find.rb:<line_a>: warning: assigned but unused variable - file_de +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_find.rb:<line_b>: warning: assigned but unused variable - file_de +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_open3.rb:<line_a>: warning: assigned but unused variable - t +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_pty.rb:<line_a>: warning: assigned but unused variable - w +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_pty.rb:<line_a>: warning: assigned but unused variable - master +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_pty.rb:<line_b>: warning: assigned but unused variable - master +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_tempfile.rb:<line_a>: warning: assigned but unused variable - error +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_tempfile.rb:<line_a>: warning: assigned but unused variable - default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_tempfile.rb:<line_b>: warning: assigned but unused variable - default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_filehandler.rb:<line_a>: warning: assigned but unused variable - this_file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_filehandler.rb:<line_b>: warning: assigned but unused variable - this_file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_httprequest.rb:<line_a>: warning: ambiguous first argument; put parentheses or even spaces +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_httpserver.rb:<line_a>: warning: assigned but unused variable - host6 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_httpserver.rb:<line_a>: warning: assigned but unused variable - host9 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_thread.rb:<line_a>: warning: assigned but unused variable - dict +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole.rb:<line_a>: warning: assigned but unused variable - bfolder +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole.rb:<line_a>: warning: assigned but unused variable - shell2 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_event.rb:<line_a>: warning: assigned but unused variable - ev +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_event.rb:<line_b>: warning: assigned but unused variable - ev +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_event.rb:<line_c>: warning: assigned but unused variable - ev +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_method.rb:<line_a>: warning: assigned but unused variable - method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_method.rb:<line_b>: warning: assigned but unused variable - method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_method.rb:<line_c>: warning: assigned but unused variable - method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_method.rb:<line_d>: warning: assigned but unused variable - method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_variant.rb:<line_a>: warning: assigned but unused variable - obj +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_variant.rb:<line_b>: warning: assigned but unused variable - obj +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_variant.rb:<line_c>: warning: assigned but unused variable - obj +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_variant.rb:<line_d>: warning: assigned but unused variable - obj +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_variant_outarg.rb:<line_a>: warning: assigned but unused variable - c +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_word.rb:<line_a>: warning: assigned but unused variable - w +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/xmlrpc/test_features.rb:<line_a>: warning: assigned but unused variable - str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/xmlrpc/test_features.rb:<line_b>: warning: assigned but unused variable - str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/zlib/test_zlib.rb:<line_a>: warning: assigned but unused variable - s +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/json/test_stream.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/nodes/test_enumerable.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_alias_and_anchor.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_array.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_boolean.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_class.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_coder.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_date_time.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_deprecated.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_document.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_emitter.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_encoding.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_engine_manager.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_exception.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_hash.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_json_tree.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_merge_keys.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_nil.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_null.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_object.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_omap.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_parser.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_psych.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_scalar.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_scalar_scanner.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_serialize_subclasses.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_set.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_stream.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_string.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_struct.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_symbol.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_tainted.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_to_yaml_properties.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_tree_builder.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_yaml.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/visitors/test_depth_first.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/visitors/test_emitter.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/visitors/test_to_ruby.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/visitors/test_yaml_tree.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rake/test_package_task.rb: cannot load such file -- psych +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +Benchmark::Report::#item#test_0001_shows_the_title_even_if_not_a_string = <elapsed> s = . +Benchmark::bmbm#test_0001_correctly_guess_the_label_width_even_when_not_given = <elapsed> s = . +Benchmark::bmbm#test_0002_correctly_output_when_the_label_width_is_given_bmbm_ignore_it_but_it_is_a_frequent_mistake_ = <elapsed> s = . +Benchmark::bm#test_0002_correctly_guess_the_label_width_even_when_not_given = <elapsed> s = S +Benchmark::bm#test_0004_correctly_output_when_no_label_is_given = <elapsed> s = . +Benchmark::bm#test_0003_correctly_output_when_the_label_width_is_given = <elapsed> s = . +Benchmark::bm#test_0001_returns_an_array_of_the_times_with_the_labels = <elapsed> s = . +Benchmark::bm#test_0005_can_make_extra_calcultations_with_an_array_at_the_end_of_the_benchmark = <elapsed> s = . +Benchmark::benchmark#test_0001_makes_extra_calcultations_with_an_array_at_the_end_of_the_benchmark_and_show_the_result = <elapsed> s = . +Benchmark::Tms#test_0002_wont_modify_the_format_string_given = <elapsed> s = . +Benchmark::Tms#test_0001_outputs_nicely = <elapsed> s = . +MiniTest::Spec#test_0024_needs_to_be_sensible_about_wont_include_order = <elapsed> s = . +MiniTest::Spec#test_0005_needs_to_verify_kinds_of_objects = <elapsed> s = . +MiniTest::Spec#test_0011_needs_raise_if_an_expected_exception_is_not_raised = <elapsed> s = . +MiniTest::Spec#test_0020_needs_to_verify_output_in_stdout = <elapsed> s = . +MiniTest::Spec#test_0023_needs_to_be_sensible_about_must_include_order = <elapsed> s = . +MiniTest::Spec#test_0008_needs_to_verify_using_any_operator = <elapsed> s = . +MiniTest::Spec#test_0017_needs_to_verify_mismatch = <elapsed> s = . +MiniTest::Spec#test_0006_needs_to_verify_regexp_matches = <elapsed> s = . +MiniTest::Spec#test_0003_needs_to_verify_floats_within_a_delta = <elapsed> s = . +MiniTest::Spec#test_0001_needs_to_have_all_methods_named_well = <elapsed> s = . +MiniTest::Spec#test_0022_needs_to_ensure_silence = <elapsed> s = . +MiniTest::Spec#test_0015_needs_to_verify_throw = <elapsed> s = . +MiniTest::Spec#test_0012_needs_to_be_able_to_catch_a_minitest_assertion_exception = <elapsed> s = . +MiniTest::Spec#test_0021_needs_to_verify_output_in_stderr = <elapsed> s = . +MiniTest::Spec#test_0009_needs_to_catch_an_expected_exception = <elapsed> s = . +MiniTest::Spec#test_0013_needs_to_verify_using_respond_to = <elapsed> s = . +MiniTest::Spec#test_0016_needs_to_verify_inequality = <elapsed> s = . +MiniTest::Spec#test_0018_needs_to_verify_non_nil = <elapsed> s = . +MiniTest::Spec#test_0002_needs_to_verify_equality = <elapsed> s = . +MiniTest::Spec#test_0004_needs_to_verify_types_of_objects = <elapsed> s = . +MiniTest::Spec#test_0010_needs_to_catch_an_unexpected_exception = <elapsed> s = . +MiniTest::Spec#test_0019_needs_to_verify_non_identity = <elapsed> s = . +MiniTest::Spec#test_0007_needs_to_verify_nil = <elapsed> s = . +MiniTest::Spec#test_0014_needs_to_verify_identity = <elapsed> s = . +Benchmark::Bugs#test_0001__ruby_dev_40906_can_add_in_place_the_time_of_execution_of_the_block_given = <elapsed> s = . +ACLEntryTest#test_all = <elapsed> s = . +ACLEntryTest#test_ip = <elapsed> s = . +ACLEntryTest#test_ip_v6 = <elapsed> s = . +ACLEntryTest#test_name = <elapsed> s = . +ACLListTest#test_1 = <elapsed> s = . +ACLListTest#test_2 = <elapsed> s = . +ACLListTest#test_all_1 = <elapsed> s = . +ACLListTest#test_all_2 = <elapsed> s = . +ACLTest#test_0 = <elapsed> s = . +ACLTest#test_1 = <elapsed> s = . +ACLTest#test_not_0 = <elapsed> s = . +ACLTest#test_not_1 = <elapsed> s = . +AttributesTester#test_accessor = <elapsed> s = . +AttributesTester#test_amp_and_lf_attributes = <elapsed> s = . +AttributesTester#test_amp_attributes = <elapsed> s = . +AttributesTester#test_attribute_deletion = <elapsed> s = . +AttributesTester#test_delete = <elapsed> s = . +AttributesTester#test_each = <elapsed> s = . +AttributesTester#test_each_attribute = <elapsed> s = . +AttributesTester#test_element_usage = <elapsed> s = . +AttributesTester#test_get_attribute = <elapsed> s = . +AttributesTester#test_namespace_conflict = <elapsed> s = . +AttributesTester#test_prefixes = <elapsed> s = . +AttributesTester#test_quoting = <elapsed> s = . +AttributesTester#test_setter = <elapsed> s = . +AttributesTester#test_size = <elapsed> s = . +AttributesTester#test_ticket_127 = <elapsed> s = . +AttributesTester#test_values_with_apostrophes = <elapsed> s = . +BaseTester#test_accents = <elapsed> s = . +BaseTester#test_character_reference = <elapsed> s = . +BaseTester#test_cr = <elapsed> s = . +BaseTester#test_empty = <elapsed> s = . +BaseTester#test_entity_reference = <elapsed> s = . +BaseTester#test_leading_trailing_whitespace = <elapsed> s = . +BaseTester#test_space = <elapsed> s = . +BaseTester#test_whitespace = <elapsed> s = . +CGICookieTest#test_cgi_cookie_arrayinterface = <elapsed> s = . +CGICookieTest#test_cgi_cookie_new_complex = <elapsed> s = . +CGICookieTest#test_cgi_cookie_new_simple = <elapsed> s = . +CGICookieTest#test_cgi_cookie_parse = <elapsed> s = . +CGICookieTest#test_cgi_cookie_scriptname = <elapsed> s = . +CGICoreTest#test_cgi_core_cookie = <elapsed> s = . +CGICoreTest#test_cgi_core_environs = <elapsed> s = . +CGICoreTest#test_cgi_core_htmltype = (eval):<line_a>: warning: method redefined; discarding old tt +(eval):<line_a>: warning: previous definition of tt was here +(eval):<line_a>: warning: method redefined; discarding old i +(eval):<line_a>: warning: previous definition of i was here +(eval):<line_a>: warning: method redefined; discarding old b +(eval):<line_a>: warning: previous definition of b was here +(eval):<line_a>: warning: method redefined; discarding old u +(eval):<line_a>: warning: previous definition of u was here +(eval):<line_a>: warning: method redefined; discarding old s +(eval):<line_a>: warning: previous definition of s was here +(eval):<line_a>: warning: method redefined; discarding old strike +(eval):<line_a>: warning: previous definition of strike was here +(eval):<line_a>: warning: method redefined; discarding old big +(eval):<line_a>: warning: previous definition of big was here +(eval):<line_a>: warning: method redefined; discarding old small +(eval):<line_a>: warning: previous definition of small was here +(eval):<line_a>: warning: method redefined; discarding old em +(eval):<line_a>: warning: previous definition of em was here +(eval):<line_a>: warning: method redefined; discarding old strong +(eval):<line_a>: warning: previous definition of strong was here +(eval):<line_a>: warning: method redefined; discarding old dfn +(eval):<line_a>: warning: previous definition of dfn was here +(eval):<line_a>: warning: method redefined; discarding old code +(eval):<line_a>: warning: previous definition of code was here +(eval):<line_a>: warning: method redefined; discarding old samp +(eval):<line_a>: warning: previous definition of samp was here +(eval):<line_a>: warning: method redefined; discarding old kbd +(eval):<line_a>: warning: previous definition of kbd was here +(eval):<line_a>: warning: method redefined; discarding old var +(eval):<line_a>: warning: previous definition of var was here +(eval):<line_a>: warning: method redefined; discarding old cite +(eval):<line_a>: warning: previous definition of cite was here +(eval):<line_a>: warning: method redefined; discarding old abbr +(eval):<line_a>: warning: previous definition of abbr was here +(eval):<line_a>: warning: method redefined; discarding old acronym +(eval):<line_a>: warning: previous definition of acronym was here +(eval):<line_a>: warning: method redefined; discarding old font +(eval):<line_a>: warning: previous definition of font was here +(eval):<line_a>: warning: method redefined; discarding old sub +(eval):<line_a>: warning: previous definition of sub was here +(eval):<line_a>: warning: method redefined; discarding old sup +(eval):<line_a>: warning: previous definition of sup was here +(eval):<line_a>: warning: method redefined; discarding old span +(eval):<line_a>: warning: previous definition of span was here +(eval):<line_a>: warning: method redefined; discarding old bdo +(eval):<line_a>: warning: previous definition of bdo was here +(eval):<line_a>: warning: method redefined; discarding old address +(eval):<line_a>: warning: previous definition of address was here +(eval):<line_a>: warning: method redefined; discarding old div +(eval):<line_a>: warning: previous definition of div was here +(eval):<line_a>: warning: method redefined; discarding old center +(eval):<line_a>: warning: previous definition of center was here +(eval):<line_a>: warning: method redefined; discarding old map +(eval):<line_a>: warning: previous definition of map was here +(eval):<line_a>: warning: method redefined; discarding old object +(eval):<line_a>: warning: previous definition of object was here +(eval):<line_a>: warning: method redefined; discarding old applet +(eval):<line_a>: warning: previous definition of applet was here +(eval):<line_a>: warning: method redefined; discarding old h1 +(eval):<line_a>: warning: previous definition of h1 was here +(eval):<line_a>: warning: method redefined; discarding old h2 +(eval):<line_a>: warning: previous definition of h2 was here +(eval):<line_a>: warning: method redefined; discarding old h3 +(eval):<line_a>: warning: previous definition of h3 was here +(eval):<line_a>: warning: method redefined; discarding old h4 +(eval):<line_a>: warning: previous definition of h4 was here +(eval):<line_a>: warning: method redefined; discarding old h5 +(eval):<line_a>: warning: previous definition of h5 was here +(eval):<line_a>: warning: method redefined; discarding old h6 +(eval):<line_a>: warning: previous definition of h6 was here +(eval):<line_a>: warning: method redefined; discarding old pre +(eval):<line_a>: warning: previous definition of pre was here +(eval):<line_a>: warning: method redefined; discarding old q +(eval):<line_a>: warning: previous definition of q was here +(eval):<line_a>: warning: method redefined; discarding old ins +(eval):<line_a>: warning: previous definition of ins was here +(eval):<line_a>: warning: method redefined; discarding old del +(eval):<line_a>: warning: previous definition of del was here +(eval):<line_a>: warning: method redefined; discarding old dl +(eval):<line_a>: warning: previous definition of dl was here +(eval):<line_a>: warning: method redefined; discarding old ol +(eval):<line_a>: warning: previous definition of ol was here +(eval):<line_a>: warning: method redefined; discarding old ul +(eval):<line_a>: warning: previous definition of ul was here +(eval):<line_a>: warning: method redefined; discarding old dir +(eval):<line_a>: warning: previous definition of dir was here +(eval):<line_a>: warning: method redefined; discarding old menu +(eval):<line_a>: warning: previous definition of menu was here +(eval):<line_a>: warning: method redefined; discarding old label +(eval):<line_a>: warning: previous definition of label was here +(eval):<line_a>: warning: method redefined; discarding old select +(eval):<line_a>: warning: previous definition of select was here +(eval):<line_a>: warning: method redefined; discarding old optgroup +(eval):<line_a>: warning: previous definition of optgroup was here +(eval):<line_a>: warning: method redefined; discarding old fieldset +(eval):<line_a>: warning: previous definition of fieldset was here +(eval):<line_a>: warning: method redefined; discarding old legend +(eval):<line_a>: warning: previous definition of legend was here +(eval):<line_a>: warning: method redefined; discarding old button +(eval):<line_a>: warning: previous definition of button was here +(eval):<line_a>: warning: method redefined; discarding old table +(eval):<line_a>: warning: previous definition of table was here +(eval):<line_a>: warning: method redefined; discarding old iframe +(eval):<line_a>: warning: previous definition of iframe was here +(eval):<line_a>: warning: method redefined; discarding old noframes +(eval):<line_a>: warning: previous definition of noframes was here +(eval):<line_a>: warning: method redefined; discarding old title +(eval):<line_a>: warning: previous definition of title was here +(eval):<line_a>: warning: method redefined; discarding old style +(eval):<line_a>: warning: previous definition of style was here +(eval):<line_a>: warning: method redefined; discarding old script +(eval):<line_a>: warning: previous definition of script was here +(eval):<line_a>: warning: method redefined; discarding old noscript +(eval):<line_a>: warning: previous definition of noscript was here +(eval):<line_a>: warning: method redefined; discarding old textarea +(eval):<line_a>: warning: previous definition of textarea was here +(eval):<line_a>: warning: method redefined; discarding old form +(eval):<line_a>: warning: previous definition of form was here +(eval):<line_a>: warning: method redefined; discarding old a +(eval):<line_a>: warning: previous definition of a was here +(eval):<line_a>: warning: method redefined; discarding old blockquote +(eval):<line_a>: warning: previous definition of blockquote was here +(eval):<line_a>: warning: method redefined; discarding old caption +(eval):<line_a>: warning: previous definition of caption was here +(eval):<line_a>: warning: method redefined; discarding old img +(eval):<line_a>: warning: previous definition of img was here +(eval):<line_a>: warning: method redefined; discarding old base +(eval):<line_a>: warning: previous definition of base was here +(eval):<line_a>: warning: method redefined; discarding old basefont +(eval):<line_a>: warning: previous definition of basefont was here +(eval):<line_a>: warning: method redefined; discarding old br +(eval):<line_a>: warning: previous definition of br was here +(eval):<line_a>: warning: method redefined; discarding old area +(eval):<line_a>: warning: previous definition of area was here +(eval):<line_a>: warning: method redefined; discarding old link +(eval):<line_a>: warning: previous definition of link was here +(eval):<line_a>: warning: method redefined; discarding old param +(eval):<line_a>: warning: previous definition of param was here +(eval):<line_a>: warning: method redefined; discarding old hr +(eval):<line_a>: warning: previous definition of hr was here +(eval):<line_a>: warning: method redefined; discarding old input +(eval):<line_a>: warning: previous definition of input was here +(eval):<line_a>: warning: method redefined; discarding old col +(eval):<line_a>: warning: previous definition of col was here +(eval):<line_a>: warning: method redefined; discarding old isindex +(eval):<line_a>: warning: previous definition of isindex was here +(eval):<line_a>: warning: method redefined; discarding old meta +(eval):<line_a>: warning: previous definition of meta was here +(eval):<line_a>: warning: method redefined; discarding old html +(eval):<line_a>: warning: previous definition of html was here +(eval):<line_a>: warning: method redefined; discarding old body +(eval):<line_a>: warning: previous definition of body was here +(eval):<line_a>: warning: method redefined; discarding old p +(eval):<line_a>: warning: previous definition of p was here +(eval):<line_a>: warning: method redefined; discarding old dt +(eval):<line_a>: warning: previous definition of dt was here +(eval):<line_a>: warning: method redefined; discarding old dd +(eval):<line_a>: warning: previous definition of dd was here +(eval):<line_a>: warning: method redefined; discarding old li +(eval):<line_a>: warning: previous definition of li was here +(eval):<line_a>: warning: method redefined; discarding old option +(eval):<line_a>: warning: previous definition of option was here +(eval):<line_a>: warning: method redefined; discarding old thead +(eval):<line_a>: warning: previous definition of thead was here +(eval):<line_a>: warning: method redefined; discarding old tfoot +(eval):<line_a>: warning: previous definition of tfoot was here +(eval):<line_a>: warning: method redefined; discarding old tbody +(eval):<line_a>: warning: previous definition of tbody was here +(eval):<line_a>: warning: method redefined; discarding old colgroup +(eval):<line_a>: warning: previous definition of colgroup was here +(eval):<line_a>: warning: method redefined; discarding old tr +(eval):<line_a>: warning: previous definition of tr was here +(eval):<line_a>: warning: method redefined; discarding old th +(eval):<line_a>: warning: previous definition of th was here +(eval):<line_a>: warning: method redefined; discarding old td +(eval):<line_a>: warning: previous definition of td was here +(eval):<line_a>: warning: method redefined; discarding old head +(eval):<line_a>: warning: previous definition of head was here +<elapsed> s = . +CGICoreTest#test_cgi_core_out = <elapsed> s = . +CGICoreTest#test_cgi_core_params_GET = <elapsed> s = . +CGICoreTest#test_cgi_core_params_POST = <elapsed> s = . +CGICoreTest#test_cgi_core_params_encoding_check = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/cgi/core.rb:<line_a>: warning: instance variable @accept_charset_error_block not initialized +<elapsed> s = . +CGICoreTest#test_cgi_core_print = <elapsed> s = . +CGICoreTest#test_cgi_parse_illegal_query = <elapsed> s = . +CGIHeaderTest#test_cgi_header_argerr = <elapsed> s = . +CGIHeaderTest#test_cgi_header_complex = <elapsed> s = . +CGIHeaderTest#test_cgi_header_cookie = <elapsed> s = . +CGIHeaderTest#test_cgi_header_nph = <elapsed> s = . +CGIHeaderTest#test_cgi_header_output_cookies = <elapsed> s = . +CGIHeaderTest#test_cgi_header_simple = <elapsed> s = . +CGIModrubyTest#test_cgi_modruby_complex = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_modruby.rb:<line_a>: warning: instance variable @http_header not initialized +<elapsed> s = . +CGIModrubyTest#test_cgi_modruby_location = <elapsed> s = . +CGIModrubyTest#test_cgi_modruby_requestparams = <elapsed> s = . +CGIModrubyTest#test_cgi_modruby_simple = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_modruby.rb:<line_a>: warning: instance variable @http_header not initialized +<elapsed> s = . +CGIMultipartTest#test_cgi_multipart_badbody = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_multipart.rb:<line_a>: warning: instance variable @boundary not initialized +<elapsed> s = . +CGIMultipartTest#test_cgi_multipart_maxmultipartcount = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_multipart.rb:<line_a>: warning: instance variable @boundary not initialized +<elapsed> s = . +CGIMultipartTest#test_cgi_multipart_maxmultipartlength = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_multipart.rb:<line_a>: warning: instance variable @boundary not initialized +<elapsed> s = . +CGIMultipartTest#test_cgi_multipart_quoteboundary = <elapsed> s = . +CGIMultipartTest#test_cgi_multipart_stringio = <elapsed> s = . +CGIMultipartTest#test_cgi_multipart_tempfile = <elapsed> s = . +CGISessionTest#test_cgi_session_filestore = <elapsed> s = . +CGISessionTest#test_cgi_session_pstore = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/pstore.rb:<line_a>: warning: method redefined; discarding old marshal_dump_supports_canonical_option? +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/pstore.rb:<line_a>: warning: previous definition of marshal_dump_supports_canonical_option? was here +<elapsed> s = . +CGISessionTest#test_cgi_session_specify_session_id = <elapsed> s = . +CGISessionTest#test_cgi_session_specify_session_key = <elapsed> s = . +CGITagHelperTest#test_cgi_tag_helper_html3 = (eval):<line_a>: warning: method redefined; discarding old a +(eval):<line_b>: warning: previous definition of a was here +(eval):<line_a>: warning: method redefined; discarding old tt +(eval):<line_b>: warning: previous definition of tt was here +(eval):<line_b>: warning: method redefined; discarding old i +(eval):<line_b>: warning: previous definition of i was here +(eval):<line_b>: warning: method redefined; discarding old b +(eval):<line_b>: warning: previous definition of b was here +(eval):<line_b>: warning: method redefined; discarding old u +(eval):<line_b>: warning: previous definition of u was here +(eval):<line_a>: warning: method redefined; discarding old strike +(eval):<line_a>: warning: previous definition of strike was here +(eval):<line_a>: warning: method redefined; discarding old big +(eval):<line_a>: warning: previous definition of big was here +(eval):<line_a>: warning: method redefined; discarding old small +(eval):<line_a>: warning: previous definition of small was here +(eval):<line_b>: warning: method redefined; discarding old sub +(eval):<line_b>: warning: previous definition of sub was here +(eval):<line_b>: warning: method redefined; discarding old sup +(eval):<line_b>: warning: previous definition of sup was here +(eval):<line_b>: warning: method redefined; discarding old em +(eval):<line_b>: warning: previous definition of em was here +(eval):<line_b>: warning: method redefined; discarding old strong +(eval):<line_b>: warning: previous definition of strong was here +(eval):<line_b>: warning: method redefined; discarding old dfn +(eval):<line_b>: warning: previous definition of dfn was here +(eval):<line_b>: warning: method redefined; discarding old code +(eval):<line_b>: warning: previous definition of code was here +(eval):<line_b>: warning: method redefined; discarding old samp +(eval):<line_b>: warning: previous definition of samp was here +(eval):<line_b>: warning: method redefined; discarding old kbd +(eval):<line_b>: warning: previous definition of kbd was here +(eval):<line_b>: warning: method redefined; discarding old var +(eval):<line_b>: warning: previous definition of var was here +(eval):<line_b>: warning: method redefined; discarding old cite +(eval):<line_b>: warning: previous definition of cite was here +(eval):<line_a>: warning: method redefined; discarding old font +(eval):<line_a>: warning: previous definition of font was here +(eval):<line_b>: warning: method redefined; discarding old address +(eval):<line_b>: warning: previous definition of address was here +(eval):<line_b>: warning: method redefined; discarding old div +(eval):<line_b>: warning: previous definition of div was here +(eval):<line_b>: warning: method redefined; discarding old center +(eval):<line_b>: warning: previous definition of center was here +(eval):<line_b>: warning: method redefined; discarding old map +(eval):<line_b>: warning: previous definition of map was here +(eval):<line_b>: warning: method redefined; discarding old applet +(eval):<line_b>: warning: previous definition of applet was here +(eval):<line_b>: warning: method redefined; discarding old pre +(eval):<line_b>: warning: previous definition of pre was here +(eval):<line_a>: warning: method redefined; discarding old xmp +(eval):<line_a>: warning: previous definition of xmp was here +(eval):<line_a>: warning: method redefined; discarding old listing +(eval):<line_a>: warning: previous definition of listing was here +(eval):<line_b>: warning: method redefined; discarding old dl +(eval):<line_b>: warning: previous definition of dl was here +(eval):<line_b>: warning: method redefined; discarding old ol +(eval):<line_b>: warning: previous definition of ol was here +(eval):<line_b>: warning: method redefined; discarding old ul +(eval):<line_b>: warning: previous definition of ul was here +(eval):<line_b>: warning: method redefined; discarding old dir +(eval):<line_b>: warning: previous definition of dir was here +(eval):<line_b>: warning: method redefined; discarding old menu +(eval):<line_b>: warning: previous definition of menu was here +(eval):<line_b>: warning: method redefined; discarding old select +(eval):<line_b>: warning: previous definition of select was here +(eval):<line_b>: warning: method redefined; discarding old table +(eval):<line_b>: warning: previous definition of table was here +(eval):<line_b>: warning: method redefined; discarding old title +(eval):<line_b>: warning: previous definition of title was here +(eval):<line_b>: warning: method redefined; discarding old style +(eval):<line_b>: warning: previous definition of style was here +(eval):<line_b>: warning: method redefined; discarding old script +(eval):<line_b>: warning: previous definition of script was here +(eval):<line_b>: warning: method redefined; discarding old h1 +(eval):<line_b>: warning: previous definition of h1 was here +(eval):<line_b>: warning: method redefined; discarding old h2 +(eval):<line_b>: warning: previous definition of h2 was here +(eval):<line_b>: warning: method redefined; discarding old h3 +(eval):<line_b>: warning: previous definition of h3 was here +(eval):<line_b>: warning: method redefined; discarding old h4 +(eval):<line_b>: warning: previous definition of h4 was here +(eval):<line_b>: warning: method redefined; discarding old h5 +(eval):<line_b>: warning: previous definition of h5 was here +(eval):<line_b>: warning: method redefined; discarding old h6 +(eval):<line_b>: warning: previous definition of h6 was here +(eval):<line_b>: warning: method redefined; discarding old textarea +(eval):<line_b>: warning: previous definition of textarea was here +(eval):<line_b>: warning: method redefined; discarding old form +(eval):<line_b>: warning: previous definition of form was here +(eval):<line_b>: warning: method redefined; discarding old blockquote +(eval):<line_b>: warning: previous definition of blockquote was here +(eval):<line_b>: warning: method redefined; discarding old caption +(eval):<line_b>: warning: previous definition of caption was here +(eval):<line_b>: warning: method redefined; discarding old img +(eval):<line_b>: warning: previous definition of img was here +(eval):<line_b>: warning: method redefined; discarding old base +(eval):<line_b>: warning: previous definition of base was here +(eval):<line_b>: warning: method redefined; discarding old basefont +(eval):<line_b>: warning: previous definition of basefont was here +(eval):<line_b>: warning: method redefined; discarding old br +(eval):<line_b>: warning: previous definition of br was here +(eval):<line_b>: warning: method redefined; discarding old area +(eval):<line_b>: warning: previous definition of area was here +(eval):<line_b>: warning: method redefined; discarding old link +(eval):<line_b>: warning: previous definition of link was here +(eval):<line_b>: warning: method redefined; discarding old param +(eval):<line_b>: warning: previous definition of param was here +(eval):<line_b>: warning: method redefined; discarding old hr +(eval):<line_b>: warning: previous definition of hr was here +(eval):<line_b>: warning: method redefined; discarding old input +(eval):<line_b>: warning: previous definition of input was here +(eval):<line_b>: warning: method redefined; discarding old isindex +(eval):<line_b>: warning: previous definition of isindex was here +(eval):<line_b>: warning: method redefined; discarding old meta +(eval):<line_b>: warning: previous definition of meta was here +(eval):<line_b>: warning: method redefined; discarding old html +(eval):<line_b>: warning: previous definition of html was here +(eval):<line_b>: warning: method redefined; discarding old head +(eval):<line_b>: warning: previous definition of head was here +(eval):<line_b>: warning: method redefined; discarding old body +(eval):<line_b>: warning: previous definition of body was here +(eval):<line_b>: warning: method redefined; discarding old p +(eval):<line_b>: warning: previous definition of p was here +(eval):<line_a>: warning: method redefined; discarding old plaintext +(eval):<line_a>: warning: previous definition of plaintext was here +(eval):<line_b>: warning: method redefined; discarding old dt +(eval):<line_b>: warning: previous definition of dt was here +(eval):<line_b>: warning: method redefined; discarding old dd +(eval):<line_b>: warning: previous definition of dd was here +(eval):<line_b>: warning: method redefined; discarding old li +(eval):<line_b>: warning: previous definition of li was here +(eval):<line_b>: warning: method redefined; discarding old option +(eval):<line_b>: warning: previous definition of option was here +(eval):<line_b>: warning: method redefined; discarding old tr +(eval):<line_b>: warning: previous definition of tr was here +(eval):<line_b>: warning: method redefined; discarding old th +(eval):<line_b>: warning: previous definition of th was here +(eval):<line_b>: warning: method redefined; discarding old td +(eval):<line_b>: warning: previous definition of td was here +<elapsed> s = . +CGIUtilTest#test_cgi_escape = <elapsed> s = . +CGIUtilTest#test_cgi_pretty = <elapsed> s = . +CGIUtilTest#test_cgi_unescape = <elapsed> s = . +ChangingEncodings#test_0_euc = <elapsed> s = . +ChangingEncodings#test_1_utf = <elapsed> s = . +ChangingEncodings#test_2_euc = <elapsed> s = . +ComplexRational_Test#test_comp_srat = <elapsed> s = . +ComplexRational_Test#test_rat_srat = <elapsed> s = . +Complex_Test#test_add = <elapsed> s = . +Complex_Test#test_attr = <elapsed> s = . +Complex_Test#test_attr2 = <elapsed> s = . +Complex_Test#test_cmp = <elapsed> s = . +Complex_Test#test_coerce = <elapsed> s = . +Complex_Test#test_coerce2 = <elapsed> s = . +Complex_Test#test_compsub = <elapsed> s = . +Complex_Test#test_conv = <elapsed> s = . +Complex_Test#test_div = <elapsed> s = . +Complex_Test#test_eqeq = <elapsed> s = . +Complex_Test#test_eql_p = <elapsed> s = . +Complex_Test#test_expt = <elapsed> s = . +Complex_Test#test_fdiv = <elapsed> s = . +Complex_Test#test_fixed_bug = <elapsed> s = . +Complex_Test#test_freeze = <elapsed> s = . +Complex_Test#test_hash = <elapsed> s = . +Complex_Test#test_inspect = <elapsed> s = . +Complex_Test#test_known_bug = <elapsed> s = . +Complex_Test#test_marshal = <elapsed> s = . +Complex_Test#test_math = <elapsed> s = . +Complex_Test#test_mul = <elapsed> s = . +Complex_Test#test_negate = <elapsed> s = . +Complex_Test#test_parse = <elapsed> s = . +Complex_Test#test_polar = <elapsed> s = . +Complex_Test#test_quo = <elapsed> s = . +Complex_Test#test_rect = <elapsed> s = . +Complex_Test#test_respond = <elapsed> s = . +Complex_Test#test_ruby19 = <elapsed> s = . +Complex_Test#test_sub = <elapsed> s = . +Complex_Test#test_supp = <elapsed> s = . +Complex_Test#test_to_c = <elapsed> s = . +Complex_Test#test_to_f = <elapsed> s = . +Complex_Test#test_to_i = <elapsed> s = . +Complex_Test#test_to_r = <elapsed> s = . +Complex_Test#test_to_s = <elapsed> s = . +Complex_Test#test_unify = <elapsed> s = . +Complex_Test#test_uplus = <elapsed> s = . +Complex_Test2#test_kumi = <elapsed> s = . +Complex_Test2#test_kumi2 = <elapsed> s = . +ContribTester#test_bad_doctype_Tobias = <elapsed> s = . +ContribTester#test_complex_xpath_Tobias = <elapsed> s = . +ContribTester#test_deep_clone = <elapsed> s = . +ContribTester#test_double_escaping = <elapsed> s = . +ContribTester#test_element_cloning_namespace_Chris = <elapsed> s = . +ContribTester#test_entities_Holden_Glova = <elapsed> s = . +ContribTester#test_external_entity = <elapsed> s = . +ContribTester#test_extra_newline_on_read_Chris = <elapsed> s = . +ContribTester#test_indenting_error = <elapsed> s = . +ContribTester#test_less_than_in_element_content = <elapsed> s = . +ContribTester#test_maintain_dtd = <elapsed> s = . +ContribTester#test_namespace_Peter = <elapsed> s = . +ContribTester#test_namespaces_in_attlist_tobias = <elapsed> s = . +ContribTester#test_other_xpath_Tobias = <elapsed> s = . +ContribTester#test_pos = <elapsed> s = . +ContribTester#test_raw_Terje_Elde = <elapsed> s = . +ContribTester#test_text_nodes_nomatch = <elapsed> s = . +ContribTester#test_ticket_12 = <elapsed> s = . +ContribTester#test_umlaut = <elapsed> s = . +ContribTester#test_various_xpath = <elapsed> s = . +ContribTester#test_whitespace_after_xml_decl = <elapsed> s = . +ContribTester#test_xpath_01_TobiasReif = <elapsed> s = . +ContribTester#test_xpath_02_TobiasReif = <elapsed> s = . +ContribTester#test_xpath_03_TobiasReif = <elapsed> s = . +ContribTester#test_xpath_whitespace_TobiasReif = <elapsed> s = . +DL::TestBase#test_empty = <elapsed> s = . +DL::TestCFunc#test_empty = <elapsed> s = . +DL::TestCFunc#test_inspect = <elapsed> s = . +DL::TestCFunc#test_inspect_is_tainted = <elapsed> s = . +DL::TestCFunc#test_last_error = <elapsed> s = . +DL::TestCFunc#test_name_should_be_duped = <elapsed> s = . +DL::TestCFunc#test_new_ptr = <elapsed> s = . +DL::TestCFunc#test_new_ptr_type_name = <elapsed> s = . +DL::TestCFunc#test_ptr = <elapsed> s = . +DL::TestCFunc#test_ptr= = <elapsed> s = . +DL::TestCFunc#test_set_calltype = <elapsed> s = . +DL::TestCFunc#test_to_i = <elapsed> s = . +DL::TestCFunc#test_to_s = <elapsed> s = . +DL::TestCParser#test_empty = <elapsed> s = . +DL::TestCParser#test_uint_ctype = <elapsed> s = . +DL::TestCPtr#test_aref_aset = <elapsed> s = . +DL::TestCPtr#test_cmp = <elapsed> s = . +DL::TestCPtr#test_cptr_to_int = <elapsed> s = . +DL::TestCPtr#test_empty = <elapsed> s = . +DL::TestCPtr#test_equals = <elapsed> s = . +DL::TestCPtr#test_free = <elapsed> s = . +DL::TestCPtr#test_free= = <elapsed> s = . +DL::TestCPtr#test_inspect = <elapsed> s = . +DL::TestCPtr#test_malloc_free_func = <elapsed> s = . +DL::TestCPtr#test_malloc_free_func_int = <elapsed> s = . +DL::TestCPtr#test_minus = <elapsed> s = . +DL::TestCPtr#test_not_equals = <elapsed> s = . +DL::TestCPtr#test_null? = <elapsed> s = . +DL::TestCPtr#test_plus = <elapsed> s = . +DL::TestCPtr#test_ref_ptr = <elapsed> s = . +DL::TestCPtr#test_size = <elapsed> s = . +DL::TestCPtr#test_size= = <elapsed> s = . +DL::TestCPtr#test_to_ptr_io = <elapsed> s = . +DL::TestCPtr#test_to_ptr_string = <elapsed> s = . +DL::TestCPtr#test_to_ptr_with_num = <elapsed> s = . +DL::TestCPtr#test_to_ptr_with_ptr = <elapsed> s = . +DL::TestCPtr#test_to_s = <elapsed> s = . +DL::TestCPtr#test_to_str = <elapsed> s = . +DL::TestCPtr#test_to_value = <elapsed> s = . +DL::TestCallback#test_call_callback = <elapsed> s = . +DL::TestCallback#test_callback_return_arbitrary = <elapsed> s = . +DL::TestCallback#test_callback_return_value = <elapsed> s = . +DL::TestCallback#test_callback_with_string = <elapsed> s = . +DL::TestCallback#test_empty = <elapsed> s = . +DL::TestCallback#test_remove_callback = <elapsed> s = . +DL::TestCallback#test_remove_callback_failed = <elapsed> s = . +DL::TestDL#test_call_double = <elapsed> s = . +DL::TestDL#test_call_int = <elapsed> s = . +DL::TestDL#test_call_long = <elapsed> s = . +DL::TestDL#test_callback = <elapsed> s = . +DL::TestDL#test_dlwrap = <elapsed> s = . +DL::TestDL#test_empty = <elapsed> s = . +DL::TestDL#test_free_secure = <elapsed> s = . +DL::TestDL#test_malloc = <elapsed> s = . +DL::TestDL#test_malloc_security = <elapsed> s = . +DL::TestDL#test_realloc = <elapsed> s = . +DL::TestDL#test_realloc_secure = <elapsed> s = . +DL::TestDL#test_sin = <elapsed> s = . +DL::TestDL#test_strcpy = <elapsed> s = . +DL::TestDL#test_strlen = <elapsed> s = . +DL::TestFunc#test_atof = <elapsed> s = . +DL::TestFunc#test_empty = <elapsed> s = . +DL::TestFunc#test_isdigit = <elapsed> s = . +DL::TestFunc#test_name = <elapsed> s = . +DL::TestFunc#test_qsort1 = <elapsed> s = . +DL::TestFunc#test_qsort2 = <elapsed> s = . +DL::TestFunc#test_random = <elapsed> s = . +DL::TestFunc#test_sin = <elapsed> s = . +DL::TestFunc#test_sinf = <elapsed> s = . +DL::TestFunc#test_strcpy = <elapsed> s = . +DL::TestFunc#test_string = <elapsed> s = . +DL::TestFunc#test_strtod = <elapsed> s = . +DL::TestFunc#test_to_i = <elapsed> s = . +DL::TestHandle#test_DEFAULT = <elapsed> s = . +DL::TestHandle#test_NEXT = <elapsed> s = . +DL::TestHandle#test_disable_close = <elapsed> s = . +DL::TestHandle#test_dlopen_returns_handle = <elapsed> s = . +DL::TestHandle#test_dlopen_safe = <elapsed> s = . +DL::TestHandle#test_empty = <elapsed> s = . +DL::TestHandle#test_enable_close = <elapsed> s = . +DL::TestHandle#test_handle_close = <elapsed> s = . +DL::TestHandle#test_handle_close_twice = <elapsed> s = . +DL::TestHandle#test_initialize_flags = <elapsed> s = . +DL::TestHandle#test_initialize_noargs = <elapsed> s = . +DL::TestHandle#test_initialize_safe = <elapsed> s = . +DL::TestHandle#test_static_sym = <elapsed> s = . +DL::TestHandle#test_static_sym_secure = <elapsed> s = . +DL::TestHandle#test_static_sym_unknown = <elapsed> s = . +DL::TestHandle#test_sym = <elapsed> s = . +DL::TestHandle#test_sym_closed_handle = <elapsed> s = . +DL::TestHandle#test_sym_secure = <elapsed> s = . +DL::TestHandle#test_sym_unknown = <elapsed> s = . +DL::TestHandle#test_sym_with_bad_args = <elapsed> s = . +DL::TestHandle#test_to_i = <elapsed> s = . +DL::TestImport#test_atof = <elapsed> s = . +DL::TestImport#test_carried_function = <elapsed> s = . +DL::TestImport#test_empty = <elapsed> s = . +DL::TestImport#test_ensure_call_dlload = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/dl/import.rb:115: warning: instance variable @type_alias not initialized +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/dl/import.rb:<line_a>: warning: instance variable @handler not initialized +<elapsed> s = . +DL::TestImport#test_gettimeofday = <elapsed> s = . +DL::TestImport#test_io = <elapsed> s = . +DL::TestImport#test_isdigit = <elapsed> s = . +DL::TestImport#test_malloc = <elapsed> s = . +DL::TestImport#test_qsort = <elapsed> s = . +DL::TestImport#test_sizeof = <elapsed> s = . +DL::TestImport#test_strcpy = <elapsed> s = . +DL::TestImport#test_strtod = <elapsed> s = . +DL::TestImport#test_struct = <elapsed> s = . +DL::TestImport#test_unsigned_result = <elapsed> s = . +DL::TestImport#test_value = <elapsed> s = . +DL::TestWin32#test_empty = <elapsed> s = . +ElementsTester#test_elements_accessor = <elapsed> s = . +ElementsTester#test_elements_add = <elapsed> s = . +ElementsTester#test_elements_collect = <elapsed> s = . +ElementsTester#test_elements_delete = <elapsed> s = . +ElementsTester#test_elements_delete_all = <elapsed> s = . +ElementsTester#test_elements_each = <elapsed> s = . +ElementsTester#test_elements_indexing = <elapsed> s = . +ElementsTester#test_elements_inject = <elapsed> s = . +ElementsTester#test_elements_size = <elapsed> s = . +ElementsTester#test_elements_to_a = <elapsed> s = . +ElementsTester#test_ticket_36 = <elapsed> s = . +Emoji::TestDoCoMo#test_comparison = <elapsed> s = . +Emoji::TestDoCoMo#test_docomo = <elapsed> s = . +Emoji::TestDoCoMo#test_encoding_name = <elapsed> s = . +Emoji::TestDoCoMo#test_from_sjis = <elapsed> s = . +Emoji::TestDoCoMo#test_from_utf8 = <elapsed> s = . +Emoji::TestDoCoMo#test_to_eucjp = <elapsed> s = . +Emoji::TestDoCoMo#test_to_kddi = <elapsed> s = . +Emoji::TestDoCoMo#test_to_sjis = <elapsed> s = . +Emoji::TestDoCoMo#test_to_softbank = <elapsed> s = . +Emoji::TestDoCoMo#test_to_utf8 = <elapsed> s = . +Emoji::TestKDDI#test_comparison = <elapsed> s = . +Emoji::TestKDDI#test_encoding_name = <elapsed> s = . +Emoji::TestKDDI#test_from_iso2022jp = <elapsed> s = . +Emoji::TestKDDI#test_from_sjis = <elapsed> s = . +Emoji::TestKDDI#test_from_utf8 = <elapsed> s = . +Emoji::TestKDDI#test_kddi = <elapsed> s = . +Emoji::TestKDDI#test_to_docomo = <elapsed> s = . +Emoji::TestKDDI#test_to_eucjp = <elapsed> s = . +Emoji::TestKDDI#test_to_sjis = <elapsed> s = . +Emoji::TestKDDI#test_to_softbank = <elapsed> s = . +Emoji::TestKDDI#test_to_utf8 = <elapsed> s = . +Emoji::TestRenameSJIS#test_shift_jis = <elapsed> s = . +Emoji::TestSoftBank#test_comparison = <elapsed> s = . +Emoji::TestSoftBank#test_encoding_name = <elapsed> s = . +Emoji::TestSoftBank#test_from_sjis = <elapsed> s = . +Emoji::TestSoftBank#test_from_utf8 = <elapsed> s = . +Emoji::TestSoftBank#test_softbank = <elapsed> s = . +Emoji::TestSoftBank#test_to_docomo = <elapsed> s = . +Emoji::TestSoftBank#test_to_eucjp = <elapsed> s = . +Emoji::TestSoftBank#test_to_kddi = <elapsed> s = . +Emoji::TestSoftBank#test_to_sjis = <elapsed> s = . +Emoji::TestSoftBank#test_to_utf8 = <elapsed> s = . +Emoji::TestUTF8_BLACK_SUN_WITH_RAYS#test_convert = <elapsed> s = . +EncodingTester#test_encoded_in_change_out = <elapsed> s = . +EncodingTester#test_encoded_in_different_out = <elapsed> s = . +EncodingTester#test_encoded_in_encoded_out = <elapsed> s = . +EncodingTester#test_in_change_out = <elapsed> s = . +EncodingTester#test_in_different_access = <elapsed> s = . +EncodingTester#test_in_different_out = <elapsed> s = . +EncodingTester#test_ticket_110 = <elapsed> s = . +EncodingTester#test_ticket_89 = <elapsed> s = . +EntityTester#test_constructor = <elapsed> s = . +EntityTester#test_entity_insertions = <elapsed> s = . +EntityTester#test_entity_replacement = <elapsed> s = . +EntityTester#test_lazy_evaluation = <elapsed> s = . +EntityTester#test_parse_entity = <elapsed> s = . +EntityTester#test_parse_external_decl = <elapsed> s = . +EntityTester#test_parse_general_decl = <elapsed> s = . +EntityTester#test_raw = <elapsed> s = . +EntityTester#test_replace_entities = <elapsed> s = . +EntityTester#test_single_pass_unnormalization = <elapsed> s = . +FunctionsTester#test_contains = <elapsed> s = . +FunctionsTester#test_floor_ceiling_round = <elapsed> s = . +FunctionsTester#test_functions = <elapsed> s = . +FunctionsTester#test_lang = <elapsed> s = . +FunctionsTester#test_local_name = <elapsed> s = . +FunctionsTester#test_name = <elapsed> s = . +FunctionsTester#test_normalize_space = <elapsed> s = . +FunctionsTester#test_starts_with = <elapsed> s = . +FunctionsTester#test_string_length = <elapsed> s = . +FunctionsTester#test_substring = <elapsed> s = . +FunctionsTester#test_substring2 = <elapsed> s = . +FunctionsTester#test_substring_angrez = <elapsed> s = . +FunctionsTester#test_ticket_60 = <elapsed> s = . +FunctionsTester#test_translate = <elapsed> s = . +HTTPHeaderTest#test_AREF = <elapsed> s = . +HTTPHeaderTest#test_ASET = <elapsed> s = . +HTTPHeaderTest#test_add_field = <elapsed> s = . +HTTPHeaderTest#test_basic_auth = <elapsed> s = . +HTTPHeaderTest#test_canonical_each = <elapsed> s = . +HTTPHeaderTest#test_chunked? = <elapsed> s = . +HTTPHeaderTest#test_content_length = <elapsed> s = . +HTTPHeaderTest#test_content_length= = <elapsed> s = . +HTTPHeaderTest#test_content_range = <elapsed> s = . +HTTPHeaderTest#test_content_type = <elapsed> s = . +HTTPHeaderTest#test_delete = <elapsed> s = . +HTTPHeaderTest#test_each = <elapsed> s = . +HTTPHeaderTest#test_each_capitalized = <elapsed> s = . +HTTPHeaderTest#test_each_key = <elapsed> s = . +HTTPHeaderTest#test_each_value = <elapsed> s = . +HTTPHeaderTest#test_form_data= = <elapsed> s = . +HTTPHeaderTest#test_get_fields = <elapsed> s = . +HTTPHeaderTest#test_key? = <elapsed> s = . +HTTPHeaderTest#test_main_type = <elapsed> s = . +HTTPHeaderTest#test_proxy_basic_auth = <elapsed> s = . +HTTPHeaderTest#test_range = <elapsed> s = . +HTTPHeaderTest#test_range= = <elapsed> s = . +HTTPHeaderTest#test_range_length = <elapsed> s = . +HTTPHeaderTest#test_set_content_type = <elapsed> s = . +HTTPHeaderTest#test_set_form_data = <elapsed> s = . +HTTPHeaderTest#test_size = <elapsed> s = . +HTTPHeaderTest#test_sub_type = <elapsed> s = . +HTTPHeaderTest#test_to_hash = <elapsed> s = . +HTTPHeaderTest#test_type_params = <elapsed> s = . +HTTPResponseTest#test_multiline_header = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/test_httpresponse.rb:31:in `test_multiline_header': warning: HTTPResponse#header is obsolete +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/test_httpresponse.rb:32:in `test_multiline_header': warning: HTTPResponse#header is obsolete +<elapsed> s = . +HTTPResponseTest#test_singleline_header = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/test_httpresponse.rb:15:in `test_singleline_header': warning: HTTPResponse#header is obsolete +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/test_httpresponse.rb:16:in `test_singleline_header': warning: HTTPResponse#header is obsolete +<elapsed> s = . +HTTPSProxyTest#test_https_proxy_authentication = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_b>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_b>: warning: SSL session is not started yet. +<elapsed> s = . +IMAPResponseParserTest#test_flag_list_many_same_flags = <elapsed> s = . +IMAPResponseParserTest#test_flag_list_safe = <elapsed> s = . +IMAPResponseParserTest#test_flag_list_too_many_flags = <elapsed> s = . +IMAPResponseParserTest#test_flag_xlist_inbox = <elapsed> s = . +IMAPResponseParserTest#test_resp_text_code = <elapsed> s = . +IMAPTest#test_decode_utf7 = <elapsed> s = . +IMAPTest#test_encode_utf7 = <elapsed> s = . +IMAPTest#test_exception_during_idle = <elapsed> s = . +IMAPTest#test_exception_during_shutdown = <elapsed> s = . +IMAPTest#test_format_date = <elapsed> s = . +IMAPTest#test_format_datetime = <elapsed> s = . +IMAPTest#test_idle = <elapsed> s = . +IMAPTest#test_idle_done_not_during_idle = <elapsed> s = . +IMAPTest#test_imaps_post_connection_check = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/ssl-internal.rb:<line_a>: warning: using default DH parameters. +timeout: output interval exceeds 600.0 seconds. +timeout: the process group <pgid> is alive. +timeout: INT signal sent. +timeout: INT signal sent. +timeout: TERM signal sent. +timeout: TERM signal sent. +timeout: KILL signal sent. +some descendant process in process group <pgid> remain. +timeout: INT signal sent. +|output interval exceeds 600.0 seconds. (CommandTimeout) +| /Users/chkbuild/chkbuild/timeoutcom.rb:165:in `timeout_command' +| /Users/chkbuild/chkbuild/timeoutcom.rb:117:in `popen' +| /Users/chkbuild/chkbuild/timeoutcom.rb:117:in `timeout_command' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:1274:in `run' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:1400:in `make' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:1396:in `each' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:1396:in `make' +| /Users/chkbuild/chkbuild/chkbuild/ruby.rb:312 +| /Users/chkbuild/chkbuild/chkbuild/build.rb:495:in `catch_error' +| /Users/chkbuild/chkbuild/chkbuild/ruby.rb:311 +| /Users/chkbuild/chkbuild/chkbuild/build.rb:301:in `call' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:301:in `do_build' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:495:in `catch_error' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:300:in `do_build' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:479:in `with_procmemsize' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:299:in `do_build' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:274:in `child_build_target' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:256:in `child_build_wrapper' +| /Users/chkbuild/chkbuild/chkbuild/lock.rb:57:in `lock_puts' +| /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/pathname.rb:798:in `open' +| /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/pathname.rb:798:in `open' +| /Users/chkbuild/chkbuild/chkbuild/lock.rb:52:in `lock_puts' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:254:in `child_build_wrapper' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:214:in `internal_build' +| /Users/chkbuild/chkbuild/chkbuild/main.rb:106:in `main_internal_build' +| /Users/chkbuild/chkbuild/chkbuild/main.rb:181:in `main' +| /Users/chkbuild/chkbuild/sample/build-ruby:81 +| /Users/chkbuild/chkbuild/start-build:39:in `load' +| /Users/chkbuild/chkbuild/start-build:39 +failed(test-all CommandTimeout) +== test/-ext- # <time> ++ make test-all 'TESTS=-v test/-ext-' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test/-ext- +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/-ext-/string/test_ellipsize.rb:<line_a>: warning: assigned but unused variable - encs +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestArray::TestResize#test_expand = <elapsed> s = . +TestFuncall#test_with_funcall2 = <elapsed> s = . +TestFuncall#test_with_funcall_passing_block = <elapsed> s = . +TestWaitForSingleFD#test_wait_for_closed_pipe = <elapsed> s = . +TestWaitForSingleFD#test_wait_for_invalid_fd = <elapsed> s = . +TestWaitForSingleFD#test_wait_for_valid_fd = <elapsed> s = . +Test_AddSuffix#test_style_0 = <elapsed> s = . +Test_AddSuffix#test_style_1 = <elapsed> s = . +Test_AddSuffix#test_style_2 = <elapsed> s = . +Test_AddSuffix#test_style_3 = <elapsed> s = . +Test_BUG_3571#test_block_call_id = <elapsed> s = . +Test_BUG_3662#test_funcall_notimplement = <elapsed> s = . +Test_DotDot#test_load_dot_dot = <elapsed> s = . +Test_StrSetLen#test_non_shared = <elapsed> s = . +Test_StrSetLen#test_shared = <elapsed> s = . +Test_StringCStr#test_embed = <elapsed> s = . +Test_StringCStr#test_long = <elapsed> s = . +Test_StringEllipsize#test_longer = <elapsed> s = . +Test_StringEllipsize#test_negative_length = <elapsed> s = . +Test_StringEllipsize#test_nonascii = <elapsed> s = . +Test_StringEllipsize#test_shorter = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +21 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/base64 # <time> ++ make test-all 'TESTS=-v base64' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v base64 +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestBase64#test_decode64 = <elapsed> s = . +TestBase64#test_encode64 = <elapsed> s = . +TestBase64#test_sample = <elapsed> s = . +TestBase64#test_strict_decode64 = <elapsed> s = . +TestBase64#test_strict_encode64 = <elapsed> s = . +TestBase64#test_urlsafe_decode64 = <elapsed> s = . +TestBase64#test_urlsafe_encode64 = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +7 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/benchmark # <time> ++ make test-all 'TESTS=-v benchmark' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v benchmark +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +Benchmark::Bugs#test_0001__ruby_dev_40906_can_add_in_place_the_time_of_execution_of_the_block_given = <elapsed> s = . +Benchmark::Report::#item#test_0001_shows_the_title_even_if_not_a_string = <elapsed> s = . +Benchmark::Tms#test_0002_wont_modify_the_format_string_given = <elapsed> s = . +Benchmark::Tms#test_0001_outputs_nicely = <elapsed> s = . +Benchmark::bmbm#test_0001_correctly_guess_the_label_width_even_when_not_given = <elapsed> s = . +Benchmark::bmbm#test_0002_correctly_output_when_the_label_width_is_given_bmbm_ignore_it_but_it_is_a_frequent_mistake_ = <elapsed> s = . +Benchmark::bm#test_0002_correctly_guess_the_label_width_even_when_not_given = <elapsed> s = S +Benchmark::bm#test_0001_returns_an_array_of_the_times_with_the_labels = <elapsed> s = . +Benchmark::bm#test_0004_correctly_output_when_no_label_is_given = <elapsed> s = . +Benchmark::bm#test_0003_correctly_output_when_the_label_width_is_given = <elapsed> s = . +Benchmark::bm#test_0005_can_make_extra_calcultations_with_an_array_at_the_end_of_the_benchmark = <elapsed> s = . +Benchmark::benchmark#test_0001_makes_extra_calcultations_with_an_array_at_the_end_of_the_benchmark_and_show_the_result = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. + <n>) Skipped: +test_0002_correctly_guess_the_label_width_even_when_not_given(Benchmark::bm) [/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/benchmark/test_benchmark.rb:85]: +not_implemented +12 tests, <num> assertions, 0 failures, 0 errors, 1 skips +== test/bigdecimal # <time> ++ make test-all 'TESTS=-v bigdecimal' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v bigdecimal +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/bigdecimal/test_bigmath.rb:<line_a>: warning: assigned but unused variable - old_mode +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestBigDecimal#test_INFINITY = <elapsed> s = . +TestBigDecimal#test_NAN = <elapsed> s = . +TestBigDecimal#test_abs_bigdecimal = <elapsed> s = . +TestBigDecimal#test_add = <elapsed> s = . +TestBigDecimal#test_add_bigdecimal = <elapsed> s = . +TestBigDecimal#test_ceil = <elapsed> s = . +TestBigDecimal#test_cmp = <elapsed> s = . +TestBigDecimal#test_cmp_bignum = <elapsed> s = . +TestBigDecimal#test_cmp_coerce = <elapsed> s = . +TestBigDecimal#test_cmp_data = <elapsed> s = . +TestBigDecimal#test_cmp_failing_coercion = <elapsed> s = . +TestBigDecimal#test_cmp_nan = <elapsed> s = . +TestBigDecimal#test_coerce = <elapsed> s = . +TestBigDecimal#test_ctov = <elapsed> s = . +TestBigDecimal#test_div = <elapsed> s = . +TestBigDecimal#test_div_bigdecimal = <elapsed> s = . +TestBigDecimal#test_divmod = <elapsed> s = . +TestBigDecimal#test_double_fig = <elapsed> s = . +TestBigDecimal#test_exception_infinity = <elapsed> s = . +TestBigDecimal#test_exception_nan = <elapsed> s = . +TestBigDecimal#test_exception_overflow = <elapsed> s = . +TestBigDecimal#test_exception_underflow = <elapsed> s = . +TestBigDecimal#test_exception_zerodivide = <elapsed> s = . +TestBigDecimal#test_exponent = <elapsed> s = . +TestBigDecimal#test_finite_infinite_nan = <elapsed> s = . +TestBigDecimal#test_fix = <elapsed> s = . +TestBigDecimal#test_floor = <elapsed> s = . +TestBigDecimal#test_frac = <elapsed> s = . +TestBigDecimal#test_gc = <elapsed> s = . +TestBigDecimal#test_global_new = <elapsed> s = . +TestBigDecimal#test_hash = <elapsed> s = . +TestBigDecimal#test_inf = <elapsed> s = . +TestBigDecimal#test_inspect = <elapsed> s = . +TestBigDecimal#test_limit = <elapsed> s = . +TestBigDecimal#test_marshal = <elapsed> s = . +TestBigDecimal#test_mod = <elapsed> s = . +TestBigDecimal#test_mode = <elapsed> s = . +TestBigDecimal#test_mult = <elapsed> s = . +TestBigDecimal#test_mult_bigdecimal = <elapsed> s = . +TestBigDecimal#test_new = <elapsed> s = . +TestBigDecimal#test_nonzero_p = <elapsed> s = . +TestBigDecimal#test_power = <elapsed> s = . +TestBigDecimal#test_precs = <elapsed> s = . +TestBigDecimal#test_remainder = <elapsed> s = . +TestBigDecimal#test_round = <elapsed> s = . +TestBigDecimal#test_round_up = <elapsed> s = . +TestBigDecimal#test_save_exception_mode = <elapsed> s = . +TestBigDecimal#test_save_limit = <elapsed> s = . +TestBigDecimal#test_save_rounding_mode = <elapsed> s = . +TestBigDecimal#test_sign = <elapsed> s = . +TestBigDecimal#test_split = <elapsed> s = . +TestBigDecimal#test_sqrt_bigdecimal = <elapsed> s = . +TestBigDecimal#test_sub = <elapsed> s = . +TestBigDecimal#test_sub_bigdecimal = <elapsed> s = . +TestBigDecimal#test_thread_local_mode = <elapsed> s = . +TestBigDecimal#test_to_f = <elapsed> s = . +TestBigDecimal#test_to_i = <elapsed> s = . +TestBigDecimal#test_to_s = <elapsed> s = . +TestBigDecimal#test_to_special_string = <elapsed> s = . +TestBigDecimal#test_to_string = <elapsed> s = . +TestBigDecimal#test_truncate = <elapsed> s = . +TestBigDecimal#test_uplus = <elapsed> s = . +TestBigDecimal#test_version = <elapsed> s = . +TestBigDecimal#test_zero_p = <elapsed> s = . +TestBigMath#test_atan = <elapsed> s = . +TestBigMath#test_const = <elapsed> s = . +TestBigMath#test_cos = <elapsed> s = . +TestBigMath#test_exp = <elapsed> s = . +TestBigMath#test_log = <elapsed> s = . +TestBigMath#test_sin = <elapsed> s = . +TestBigMath#test_sqrt = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +71 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/cgi # <time> ++ make test-all 'TESTS=-v cgi' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v cgi +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_core.rb:<line_a>: warning: assigned but unused variable - cgi +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_core.rb:<line_a>: warning: assigned but unused variable - list2 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_header.rb:<line_a>: warning: assigned but unused variable - ex +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_modruby.rb:<line_a>: warning: assigned but unused variable - actual +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_multipart.rb:<line_a>: warning: assigned but unused variable - testname +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_multipart.rb:<line_a>: warning: assigned but unused variable - cgi +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_multipart.rb:<line_b>: warning: assigned but unused variable - cgi +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_session.rb:<line_a>: warning: assigned but unused variable - session_id +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +CGICookieTest#test_cgi_cookie_arrayinterface = <elapsed> s = . +CGICookieTest#test_cgi_cookie_new_complex = <elapsed> s = . +CGICookieTest#test_cgi_cookie_new_simple = <elapsed> s = . +CGICookieTest#test_cgi_cookie_parse = <elapsed> s = . +CGICookieTest#test_cgi_cookie_scriptname = <elapsed> s = . +CGICoreTest#test_cgi_core_cookie = <elapsed> s = . +CGICoreTest#test_cgi_core_environs = <elapsed> s = . +CGICoreTest#test_cgi_core_htmltype = (eval):<line_a>: warning: method redefined; discarding old tt +(eval):<line_a>: warning: previous definition of tt was here +(eval):<line_a>: warning: method redefined; discarding old i +(eval):<line_a>: warning: previous definition of i was here +(eval):<line_a>: warning: method redefined; discarding old b +(eval):<line_a>: warning: previous definition of b was here +(eval):<line_a>: warning: method redefined; discarding old u +(eval):<line_a>: warning: previous definition of u was here +(eval):<line_a>: warning: method redefined; discarding old s +(eval):<line_a>: warning: previous definition of s was here +(eval):<line_a>: warning: method redefined; discarding old strike +(eval):<line_a>: warning: previous definition of strike was here +(eval):<line_a>: warning: method redefined; discarding old big +(eval):<line_a>: warning: previous definition of big was here +(eval):<line_a>: warning: method redefined; discarding old small +(eval):<line_a>: warning: previous definition of small was here +(eval):<line_a>: warning: method redefined; discarding old em +(eval):<line_a>: warning: previous definition of em was here +(eval):<line_a>: warning: method redefined; discarding old strong +(eval):<line_a>: warning: previous definition of strong was here +(eval):<line_a>: warning: method redefined; discarding old dfn +(eval):<line_a>: warning: previous definition of dfn was here +(eval):<line_a>: warning: method redefined; discarding old code +(eval):<line_a>: warning: previous definition of code was here +(eval):<line_a>: warning: method redefined; discarding old samp +(eval):<line_a>: warning: previous definition of samp was here +(eval):<line_a>: warning: method redefined; discarding old kbd +(eval):<line_a>: warning: previous definition of kbd was here +(eval):<line_a>: warning: method redefined; discarding old var +(eval):<line_a>: warning: previous definition of var was here +(eval):<line_a>: warning: method redefined; discarding old cite +(eval):<line_a>: warning: previous definition of cite was here +(eval):<line_a>: warning: method redefined; discarding old abbr +(eval):<line_a>: warning: previous definition of abbr was here +(eval):<line_a>: warning: method redefined; discarding old acronym +(eval):<line_a>: warning: previous definition of acronym was here +(eval):<line_a>: warning: method redefined; discarding old font +(eval):<line_a>: warning: previous definition of font was here +(eval):<line_a>: warning: method redefined; discarding old sub +(eval):<line_a>: warning: previous definition of sub was here +(eval):<line_a>: warning: method redefined; discarding old sup +(eval):<line_a>: warning: previous definition of sup was here +(eval):<line_a>: warning: method redefined; discarding old span +(eval):<line_a>: warning: previous definition of span was here +(eval):<line_a>: warning: method redefined; discarding old bdo +(eval):<line_a>: warning: previous definition of bdo was here +(eval):<line_a>: warning: method redefined; discarding old address +(eval):<line_a>: warning: previous definition of address was here +(eval):<line_a>: warning: method redefined; discarding old div +(eval):<line_a>: warning: previous definition of div was here +(eval):<line_a>: warning: method redefined; discarding old center +(eval):<line_a>: warning: previous definition of center was here +(eval):<line_a>: warning: method redefined; discarding old map +(eval):<line_a>: warning: previous definition of map was here +(eval):<line_a>: warning: method redefined; discarding old object +(eval):<line_a>: warning: previous definition of object was here +(eval):<line_a>: warning: method redefined; discarding old applet +(eval):<line_a>: warning: previous definition of applet was here +(eval):<line_a>: warning: method redefined; discarding old h1 +(eval):<line_a>: warning: previous definition of h1 was here +(eval):<line_a>: warning: method redefined; discarding old h2 +(eval):<line_a>: warning: previous definition of h2 was here +(eval):<line_a>: warning: method redefined; discarding old h3 +(eval):<line_a>: warning: previous definition of h3 was here +(eval):<line_a>: warning: method redefined; discarding old h4 +(eval):<line_a>: warning: previous definition of h4 was here +(eval):<line_a>: warning: method redefined; discarding old h5 +(eval):<line_a>: warning: previous definition of h5 was here +(eval):<line_a>: warning: method redefined; discarding old h6 +(eval):<line_a>: warning: previous definition of h6 was here +(eval):<line_a>: warning: method redefined; discarding old pre +(eval):<line_a>: warning: previous definition of pre was here +(eval):<line_a>: warning: method redefined; discarding old q +(eval):<line_a>: warning: previous definition of q was here +(eval):<line_a>: warning: method redefined; discarding old ins +(eval):<line_a>: warning: previous definition of ins was here +(eval):<line_a>: warning: method redefined; discarding old del +(eval):<line_a>: warning: previous definition of del was here +(eval):<line_a>: warning: method redefined; discarding old dl +(eval):<line_a>: warning: previous definition of dl was here +(eval):<line_a>: warning: method redefined; discarding old ol +(eval):<line_a>: warning: previous definition of ol was here +(eval):<line_a>: warning: method redefined; discarding old ul +(eval):<line_a>: warning: previous definition of ul was here +(eval):<line_a>: warning: method redefined; discarding old dir +(eval):<line_a>: warning: previous definition of dir was here +(eval):<line_a>: warning: method redefined; discarding old menu +(eval):<line_a>: warning: previous definition of menu was here +(eval):<line_a>: warning: method redefined; discarding old label +(eval):<line_a>: warning: previous definition of label was here +(eval):<line_a>: warning: method redefined; discarding old select +(eval):<line_a>: warning: previous definition of select was here +(eval):<line_a>: warning: method redefined; discarding old optgroup +(eval):<line_a>: warning: previous definition of optgroup was here +(eval):<line_a>: warning: method redefined; discarding old fieldset +(eval):<line_a>: warning: previous definition of fieldset was here +(eval):<line_a>: warning: method redefined; discarding old legend +(eval):<line_a>: warning: previous definition of legend was here +(eval):<line_a>: warning: method redefined; discarding old button +(eval):<line_a>: warning: previous definition of button was here +(eval):<line_a>: warning: method redefined; discarding old table +(eval):<line_a>: warning: previous definition of table was here +(eval):<line_a>: warning: method redefined; discarding old iframe +(eval):<line_a>: warning: previous definition of iframe was here +(eval):<line_a>: warning: method redefined; discarding old noframes +(eval):<line_a>: warning: previous definition of noframes was here +(eval):<line_a>: warning: method redefined; discarding old title +(eval):<line_a>: warning: previous definition of title was here +(eval):<line_a>: warning: method redefined; discarding old style +(eval):<line_a>: warning: previous definition of style was here +(eval):<line_a>: warning: method redefined; discarding old script +(eval):<line_a>: warning: previous definition of script was here +(eval):<line_a>: warning: method redefined; discarding old noscript +(eval):<line_a>: warning: previous definition of noscript was here +(eval):<line_a>: warning: method redefined; discarding old textarea +(eval):<line_a>: warning: previous definition of textarea was here +(eval):<line_a>: warning: method redefined; discarding old form +(eval):<line_a>: warning: previous definition of form was here +(eval):<line_a>: warning: method redefined; discarding old a +(eval):<line_a>: warning: previous definition of a was here +(eval):<line_a>: warning: method redefined; discarding old blockquote +(eval):<line_a>: warning: previous definition of blockquote was here +(eval):<line_a>: warning: method redefined; discarding old caption +(eval):<line_a>: warning: previous definition of caption was here +(eval):<line_a>: warning: method redefined; discarding old img +(eval):<line_a>: warning: previous definition of img was here +(eval):<line_a>: warning: method redefined; discarding old base +(eval):<line_a>: warning: previous definition of base was here +(eval):<line_a>: warning: method redefined; discarding old basefont +(eval):<line_a>: warning: previous definition of basefont was here +(eval):<line_a>: warning: method redefined; discarding old br +(eval):<line_a>: warning: previous definition of br was here +(eval):<line_a>: warning: method redefined; discarding old area +(eval):<line_a>: warning: previous definition of area was here +(eval):<line_a>: warning: method redefined; discarding old link +(eval):<line_a>: warning: previous definition of link was here +(eval):<line_a>: warning: method redefined; discarding old param +(eval):<line_a>: warning: previous definition of param was here +(eval):<line_a>: warning: method redefined; discarding old hr +(eval):<line_a>: warning: previous definition of hr was here +(eval):<line_a>: warning: method redefined; discarding old input +(eval):<line_a>: warning: previous definition of input was here +(eval):<line_a>: warning: method redefined; discarding old col +(eval):<line_a>: warning: previous definition of col was here +(eval):<line_a>: warning: method redefined; discarding old isindex +(eval):<line_a>: warning: previous definition of isindex was here +(eval):<line_a>: warning: method redefined; discarding old meta +(eval):<line_a>: warning: previous definition of meta was here +(eval):<line_a>: warning: method redefined; discarding old html +(eval):<line_a>: warning: previous definition of html was here +(eval):<line_a>: warning: method redefined; discarding old body +(eval):<line_a>: warning: previous definition of body was here +(eval):<line_a>: warning: method redefined; discarding old p +(eval):<line_a>: warning: previous definition of p was here +(eval):<line_a>: warning: method redefined; discarding old dt +(eval):<line_a>: warning: previous definition of dt was here +(eval):<line_a>: warning: method redefined; discarding old dd +(eval):<line_a>: warning: previous definition of dd was here +(eval):<line_a>: warning: method redefined; discarding old li +(eval):<line_a>: warning: previous definition of li was here +(eval):<line_a>: warning: method redefined; discarding old option +(eval):<line_a>: warning: previous definition of option was here +(eval):<line_a>: warning: method redefined; discarding old thead +(eval):<line_a>: warning: previous definition of thead was here +(eval):<line_a>: warning: method redefined; discarding old tfoot +(eval):<line_a>: warning: previous definition of tfoot was here +(eval):<line_a>: warning: method redefined; discarding old tbody +(eval):<line_a>: warning: previous definition of tbody was here +(eval):<line_a>: warning: method redefined; discarding old colgroup +(eval):<line_a>: warning: previous definition of colgroup was here +(eval):<line_a>: warning: method redefined; discarding old tr +(eval):<line_a>: warning: previous definition of tr was here +(eval):<line_a>: warning: method redefined; discarding old th +(eval):<line_a>: warning: previous definition of th was here +(eval):<line_a>: warning: method redefined; discarding old td +(eval):<line_a>: warning: previous definition of td was here +(eval):<line_a>: warning: method redefined; discarding old head +(eval):<line_a>: warning: previous definition of head was here +<elapsed> s = . +CGICoreTest#test_cgi_core_out = <elapsed> s = . +CGICoreTest#test_cgi_core_params_GET = <elapsed> s = . +CGICoreTest#test_cgi_core_params_POST = <elapsed> s = . +CGICoreTest#test_cgi_core_params_encoding_check = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/cgi/core.rb:<line_a>: warning: instance variable @accept_charset_error_block not initialized +<elapsed> s = . +CGICoreTest#test_cgi_core_print = <elapsed> s = . +CGICoreTest#test_cgi_parse_illegal_query = <elapsed> s = . +CGIHeaderTest#test_cgi_header_argerr = <elapsed> s = . +CGIHeaderTest#test_cgi_header_complex = <elapsed> s = . +CGIHeaderTest#test_cgi_header_cookie = <elapsed> s = . +CGIHeaderTest#test_cgi_header_nph = <elapsed> s = . +CGIHeaderTest#test_cgi_header_output_cookies = <elapsed> s = . +CGIHeaderTest#test_cgi_header_simple = <elapsed> s = . +CGIModrubyTest#test_cgi_modruby_complex = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_modruby.rb:<line_a>: warning: instance variable @http_header not initialized +<elapsed> s = . +CGIModrubyTest#test_cgi_modruby_location = <elapsed> s = . +CGIModrubyTest#test_cgi_modruby_requestparams = <elapsed> s = . +CGIModrubyTest#test_cgi_modruby_simple = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_modruby.rb:<line_a>: warning: instance variable @http_header not initialized +<elapsed> s = . +CGIMultipartTest#test_cgi_multipart_badbody = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_multipart.rb:<line_a>: warning: instance variable @boundary not initialized +<elapsed> s = . +CGIMultipartTest#test_cgi_multipart_maxmultipartcount = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_multipart.rb:<line_a>: warning: instance variable @boundary not initialized +<elapsed> s = . +CGIMultipartTest#test_cgi_multipart_maxmultipartlength = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/cgi/test_cgi_multipart.rb:<line_a>: warning: instance variable @boundary not initialized +<elapsed> s = . +CGIMultipartTest#test_cgi_multipart_quoteboundary = <elapsed> s = . +CGIMultipartTest#test_cgi_multipart_stringio = <elapsed> s = . +CGIMultipartTest#test_cgi_multipart_tempfile = <elapsed> s = . +CGISessionTest#test_cgi_session_filestore = <elapsed> s = . +CGISessionTest#test_cgi_session_pstore = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/pstore.rb:<line_a>: warning: method redefined; discarding old marshal_dump_supports_canonical_option? +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/pstore.rb:<line_a>: warning: previous definition of marshal_dump_supports_canonical_option? was here +<elapsed> s = . +CGISessionTest#test_cgi_session_specify_session_id = <elapsed> s = . +CGISessionTest#test_cgi_session_specify_session_key = <elapsed> s = . +CGITagHelperTest#test_cgi_tag_helper_html3 = (eval):<line_a>: warning: method redefined; discarding old a +(eval):<line_b>: warning: previous definition of a was here +(eval):<line_a>: warning: method redefined; discarding old tt +(eval):<line_b>: warning: previous definition of tt was here +(eval):<line_b>: warning: method redefined; discarding old i +(eval):<line_b>: warning: previous definition of i was here +(eval):<line_b>: warning: method redefined; discarding old b +(eval):<line_b>: warning: previous definition of b was here +(eval):<line_b>: warning: method redefined; discarding old u +(eval):<line_b>: warning: previous definition of u was here +(eval):<line_a>: warning: method redefined; discarding old strike +(eval):<line_a>: warning: previous definition of strike was here +(eval):<line_a>: warning: method redefined; discarding old big +(eval):<line_a>: warning: previous definition of big was here +(eval):<line_a>: warning: method redefined; discarding old small +(eval):<line_a>: warning: previous definition of small was here +(eval):<line_b>: warning: method redefined; discarding old sub +(eval):<line_b>: warning: previous definition of sub was here +(eval):<line_b>: warning: method redefined; discarding old sup +(eval):<line_b>: warning: previous definition of sup was here +(eval):<line_b>: warning: method redefined; discarding old em +(eval):<line_b>: warning: previous definition of em was here +(eval):<line_b>: warning: method redefined; discarding old strong +(eval):<line_b>: warning: previous definition of strong was here +(eval):<line_b>: warning: method redefined; discarding old dfn +(eval):<line_b>: warning: previous definition of dfn was here +(eval):<line_b>: warning: method redefined; discarding old code +(eval):<line_b>: warning: previous definition of code was here +(eval):<line_b>: warning: method redefined; discarding old samp +(eval):<line_b>: warning: previous definition of samp was here +(eval):<line_b>: warning: method redefined; discarding old kbd +(eval):<line_b>: warning: previous definition of kbd was here +(eval):<line_b>: warning: method redefined; discarding old var +(eval):<line_b>: warning: previous definition of var was here +(eval):<line_b>: warning: method redefined; discarding old cite +(eval):<line_b>: warning: previous definition of cite was here +(eval):<line_a>: warning: method redefined; discarding old font +(eval):<line_a>: warning: previous definition of font was here +(eval):<line_b>: warning: method redefined; discarding old address +(eval):<line_b>: warning: previous definition of address was here +(eval):<line_b>: warning: method redefined; discarding old div +(eval):<line_b>: warning: previous definition of div was here +(eval):<line_b>: warning: method redefined; discarding old center +(eval):<line_b>: warning: previous definition of center was here +(eval):<line_b>: warning: method redefined; discarding old map +(eval):<line_b>: warning: previous definition of map was here +(eval):<line_b>: warning: method redefined; discarding old applet +(eval):<line_b>: warning: previous definition of applet was here +(eval):<line_b>: warning: method redefined; discarding old pre +(eval):<line_b>: warning: previous definition of pre was here +(eval):<line_a>: warning: method redefined; discarding old xmp +(eval):<line_a>: warning: previous definition of xmp was here +(eval):<line_a>: warning: method redefined; discarding old listing +(eval):<line_a>: warning: previous definition of listing was here +(eval):<line_b>: warning: method redefined; discarding old dl +(eval):<line_b>: warning: previous definition of dl was here +(eval):<line_b>: warning: method redefined; discarding old ol +(eval):<line_b>: warning: previous definition of ol was here +(eval):<line_b>: warning: method redefined; discarding old ul +(eval):<line_b>: warning: previous definition of ul was here +(eval):<line_b>: warning: method redefined; discarding old dir +(eval):<line_b>: warning: previous definition of dir was here +(eval):<line_b>: warning: method redefined; discarding old menu +(eval):<line_b>: warning: previous definition of menu was here +(eval):<line_b>: warning: method redefined; discarding old select +(eval):<line_b>: warning: previous definition of select was here +(eval):<line_b>: warning: method redefined; discarding old table +(eval):<line_b>: warning: previous definition of table was here +(eval):<line_b>: warning: method redefined; discarding old title +(eval):<line_b>: warning: previous definition of title was here +(eval):<line_b>: warning: method redefined; discarding old style +(eval):<line_b>: warning: previous definition of style was here +(eval):<line_b>: warning: method redefined; discarding old script +(eval):<line_b>: warning: previous definition of script was here +(eval):<line_b>: warning: method redefined; discarding old h1 +(eval):<line_b>: warning: previous definition of h1 was here +(eval):<line_b>: warning: method redefined; discarding old h2 +(eval):<line_b>: warning: previous definition of h2 was here +(eval):<line_b>: warning: method redefined; discarding old h3 +(eval):<line_b>: warning: previous definition of h3 was here +(eval):<line_b>: warning: method redefined; discarding old h4 +(eval):<line_b>: warning: previous definition of h4 was here +(eval):<line_b>: warning: method redefined; discarding old h5 +(eval):<line_b>: warning: previous definition of h5 was here +(eval):<line_b>: warning: method redefined; discarding old h6 +(eval):<line_b>: warning: previous definition of h6 was here +(eval):<line_b>: warning: method redefined; discarding old textarea +(eval):<line_b>: warning: previous definition of textarea was here +(eval):<line_b>: warning: method redefined; discarding old form +(eval):<line_b>: warning: previous definition of form was here +(eval):<line_b>: warning: method redefined; discarding old blockquote +(eval):<line_b>: warning: previous definition of blockquote was here +(eval):<line_b>: warning: method redefined; discarding old caption +(eval):<line_b>: warning: previous definition of caption was here +(eval):<line_b>: warning: method redefined; discarding old img +(eval):<line_b>: warning: previous definition of img was here +(eval):<line_b>: warning: method redefined; discarding old base +(eval):<line_b>: warning: previous definition of base was here +(eval):<line_b>: warning: method redefined; discarding old basefont +(eval):<line_b>: warning: previous definition of basefont was here +(eval):<line_b>: warning: method redefined; discarding old br +(eval):<line_b>: warning: previous definition of br was here +(eval):<line_b>: warning: method redefined; discarding old area +(eval):<line_b>: warning: previous definition of area was here +(eval):<line_b>: warning: method redefined; discarding old link +(eval):<line_b>: warning: previous definition of link was here +(eval):<line_b>: warning: method redefined; discarding old param +(eval):<line_b>: warning: previous definition of param was here +(eval):<line_b>: warning: method redefined; discarding old hr +(eval):<line_b>: warning: previous definition of hr was here +(eval):<line_b>: warning: method redefined; discarding old input +(eval):<line_b>: warning: previous definition of input was here +(eval):<line_b>: warning: method redefined; discarding old isindex +(eval):<line_b>: warning: previous definition of isindex was here +(eval):<line_b>: warning: method redefined; discarding old meta +(eval):<line_b>: warning: previous definition of meta was here +(eval):<line_b>: warning: method redefined; discarding old html +(eval):<line_b>: warning: previous definition of html was here +(eval):<line_b>: warning: method redefined; discarding old head +(eval):<line_b>: warning: previous definition of head was here +(eval):<line_b>: warning: method redefined; discarding old body +(eval):<line_b>: warning: previous definition of body was here +(eval):<line_b>: warning: method redefined; discarding old p +(eval):<line_b>: warning: previous definition of p was here +(eval):<line_a>: warning: method redefined; discarding old plaintext +(eval):<line_a>: warning: previous definition of plaintext was here +(eval):<line_b>: warning: method redefined; discarding old dt +(eval):<line_b>: warning: previous definition of dt was here +(eval):<line_b>: warning: method redefined; discarding old dd +(eval):<line_b>: warning: previous definition of dd was here +(eval):<line_b>: warning: method redefined; discarding old li +(eval):<line_b>: warning: previous definition of li was here +(eval):<line_b>: warning: method redefined; discarding old option +(eval):<line_b>: warning: previous definition of option was here +(eval):<line_b>: warning: method redefined; discarding old tr +(eval):<line_b>: warning: previous definition of tr was here +(eval):<line_b>: warning: method redefined; discarding old th +(eval):<line_b>: warning: previous definition of th was here +(eval):<line_b>: warning: method redefined; discarding old td +(eval):<line_b>: warning: previous definition of td was here +<elapsed> s = . +CGIUtilTest#test_cgi_escape = <elapsed> s = . +CGIUtilTest#test_cgi_pretty = <elapsed> s = . +CGIUtilTest#test_cgi_unescape = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +38 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/coverage # <time> ++ make test-all 'TESTS=-v coverage' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v coverage +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestCoverage#test_result_with_nothing = <elapsed> s = . +TestCoverage#test_result_without_start = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +2 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/csv # <time> ++ make test-all 'TESTS=-v csv' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v csv +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_row.rb:<line_a>: warning: assigned but unused variable - header +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestCSV::DataConverters#test_builtin_all_nested_combo_converter = <elapsed> s = . +TestCSV::DataConverters#test_builtin_date_converter = <elapsed> s = . +TestCSV::DataConverters#test_builtin_date_time_converter = <elapsed> s = . +TestCSV::DataConverters#test_builtin_float_converter = <elapsed> s = . +TestCSV::DataConverters#test_builtin_integer_converter = <elapsed> s = . +TestCSV::DataConverters#test_builtin_numeric_combo_converter = <elapsed> s = . +TestCSV::DataConverters#test_convert_order_float_integer = <elapsed> s = . +TestCSV::DataConverters#test_convert_order_integer_float = <elapsed> s = . +TestCSV::DataConverters#test_convert_with_builtin_float = <elapsed> s = . +TestCSV::DataConverters#test_convert_with_builtin_integer = <elapsed> s = . +TestCSV::DataConverters#test_convert_with_custom_code = <elapsed> s = . +TestCSV::DataConverters#test_convert_with_custom_code_mix = <elapsed> s = . +TestCSV::DataConverters#test_convert_with_custom_code_using_field_info = <elapsed> s = . +TestCSV::DataConverters#test_convert_with_custom_code_using_field_info_header = <elapsed> s = . +TestCSV::DataConverters#test_shortcut_interface = <elapsed> s = . +TestCSV::DataConverters#test_unconverted_fields = <elapsed> s = . +TestCSV::DataConverters::DifferentOFS#test_builtin_all_nested_combo_converter = <elapsed> s = . +TestCSV::DataConverters::DifferentOFS#test_builtin_date_converter = <elapsed> s = . +TestCSV::DataConverters::DifferentOFS#test_builtin_date_time_converter = <elapsed> s = . +TestCSV::DataConverters::DifferentOFS#test_builtin_float_converter = <elapsed> s = . +TestCSV::DataConverters::DifferentOFS#test_builtin_integer_converter = <elapsed> s = . +TestCSV::DataConverters::DifferentOFS#test_builtin_numeric_combo_converter = <elapsed> s = . +TestCSV::DataConverters::DifferentOFS#test_convert_order_float_integer = <elapsed> s = . +TestCSV::DataConverters::DifferentOFS#test_convert_order_integer_float = <elapsed> s = . +TestCSV::DataConverters::DifferentOFS#test_convert_with_builtin_float = <elapsed> s = . +TestCSV::DataConverters::DifferentOFS#test_convert_with_builtin_integer = <elapsed> s = . +TestCSV::DataConverters::DifferentOFS#test_convert_with_custom_code = <elapsed> s = . +TestCSV::DataConverters::DifferentOFS#test_convert_with_custom_code_mix = <elapsed> s = . +TestCSV::DataConverters::DifferentOFS#test_convert_with_custom_code_using_field_info = <elapsed> s = . +TestCSV::DataConverters::DifferentOFS#test_convert_with_custom_code_using_field_info_header = <elapsed> s = . +TestCSV::DataConverters::DifferentOFS#test_shortcut_interface = <elapsed> s = . +TestCSV::DataConverters::DifferentOFS#test_unconverted_fields = <elapsed> s = . +TestCSV::Encodings#test_auto_line_ending_detection = <elapsed> s = . +TestCSV::Encodings#test_built_in_converters_transcode_to_utf_8_then_convert = <elapsed> s = . +TestCSV::Encodings#test_built_in_header_converters_transcode_to_utf_8_then_convert = <elapsed> s = . +TestCSV::Encodings#test_can_write_csv_in_any_encoding = <elapsed> s = . +TestCSV::Encodings#test_csv_chars_are_transcoded = <elapsed> s = . +TestCSV::Encodings#test_encoding_is_upgraded_during_writing_as_needed = <elapsed> s = . +TestCSV::Encodings#test_encoding_is_upgraded_for_ascii_content_during_writing_as_needed = <elapsed> s = . +TestCSV::Encodings#test_foreach_allows_you_to_set_encodings = <elapsed> s = . +TestCSV::Encodings#test_open_allows_you_to_set_encodings = <elapsed> s = . +TestCSV::Encodings#test_parser_works_with_encoded_headers = <elapsed> s = . +TestCSV::Encodings#test_parses_latin1_encoding = <elapsed> s = . +TestCSV::Encodings#test_parses_shift_jis_encoding = <elapsed> s = . +TestCSV::Encodings#test_parses_utf16be_encoding = <elapsed> s = . +TestCSV::Encodings#test_parses_utf8_encoding = <elapsed> s = . +TestCSV::Encodings#test_read_allows_you_to_set_encodings = <elapsed> s = . +TestCSV::Encodings#test_read_with_default_encoding = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:88: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +<elapsed> s = . +TestCSV::Encodings#test_reading_with_most_encodings = <elapsed> s = . +TestCSV::Encodings#test_regular_expression_escaping = <elapsed> s = . +TestCSV::Encodings::DifferentOFS#test_auto_line_ending_detection = <elapsed> s = . +TestCSV::Encodings::DifferentOFS#test_built_in_converters_transcode_to_utf_8_then_convert = <elapsed> s = . +TestCSV::Encodings::DifferentOFS#test_built_in_header_converters_transcode_to_utf_8_then_convert = <elapsed> s = . +TestCSV::Encodings::DifferentOFS#test_can_write_csv_in_any_encoding = <elapsed> s = . +TestCSV::Encodings::DifferentOFS#test_csv_chars_are_transcoded = <elapsed> s = . +TestCSV::Encodings::DifferentOFS#test_encoding_is_upgraded_during_writing_as_needed = <elapsed> s = . +TestCSV::Encodings::DifferentOFS#test_encoding_is_upgraded_for_ascii_content_during_writing_as_needed = <elapsed> s = . +TestCSV::Encodings::DifferentOFS#test_foreach_allows_you_to_set_encodings = <elapsed> s = . +TestCSV::Encodings::DifferentOFS#test_open_allows_you_to_set_encodings = <elapsed> s = . +TestCSV::Encodings::DifferentOFS#test_parser_works_with_encoded_headers = <elapsed> s = . +TestCSV::Encodings::DifferentOFS#test_parses_latin1_encoding = <elapsed> s = . +TestCSV::Encodings::DifferentOFS#test_parses_shift_jis_encoding = <elapsed> s = . +TestCSV::Encodings::DifferentOFS#test_parses_utf16be_encoding = <elapsed> s = . +TestCSV::Encodings::DifferentOFS#test_parses_utf8_encoding = <elapsed> s = . +TestCSV::Encodings::DifferentOFS#test_read_allows_you_to_set_encodings = <elapsed> s = . +TestCSV::Encodings::DifferentOFS#test_read_with_default_encoding = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:88: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_b>: warning: setting Encoding.default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/csv/test_encodings.rb:<line_a>: warning: setting Encoding.default_external +<elapsed> s = . +TestCSV::Encodings::DifferentOFS#test_reading_with_most_encodings = <elapsed> s = . +TestCSV::Encodings::DifferentOFS#test_regular_expression_escaping = <elapsed> s = . +TestCSV::Features#test_col_sep = <elapsed> s = . +TestCSV::Features#test_converters_reader = <elapsed> s = . +TestCSV::Features#test_csv_behavior_readers = <elapsed> s = . +TestCSV::Features#test_csv_char_readers = <elapsed> s = . +TestCSV::Features#test_failing_to_escape_col_sep_bug_fix = <elapsed> s = . +TestCSV::Features#test_failing_to_reset_headers_in_rewind_bug_fix = <elapsed> s = . +TestCSV::Features#test_gzip_reader_bug_fix = <elapsed> s = . +TestCSV::Features#test_gzip_writer_bug_fix = <elapsed> s = . +TestCSV::Features#test_header_converters_reader = <elapsed> s = . +TestCSV::Features#test_inspect_encoding_is_ascii_compatible = <elapsed> s = . +TestCSV::Features#test_inspect_is_smart_about_io_types = <elapsed> s = . +TestCSV::Features#test_inspect_shows_headers_when_available = <elapsed> s = . +TestCSV::Features#test_inspect_shows_key_attributes = <elapsed> s = . +TestCSV::Features#test_leading_empty_fields_with_multibyte_col_sep_bug_fix = <elapsed> s = . +TestCSV::Features#test_lineno = <elapsed> s = . +TestCSV::Features#test_quote_char = <elapsed> s = . +TestCSV::Features#test_readline = <elapsed> s = . +TestCSV::Features#test_row_sep = <elapsed> s = . +TestCSV::Features#test_row_sep_auto_discovery = <elapsed> s = . +TestCSV::Features#test_skip_blanks = <elapsed> s = . +TestCSV::Features#test_unknown_options = <elapsed> s = . +TestCSV::Features#test_version = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_col_sep = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_converters_reader = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_csv_behavior_readers = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_csv_char_readers = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_failing_to_escape_col_sep_bug_fix = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_failing_to_reset_headers_in_rewind_bug_fix = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_gzip_reader_bug_fix = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_gzip_writer_bug_fix = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_header_converters_reader = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_inspect_encoding_is_ascii_compatible = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_inspect_is_smart_about_io_types = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_inspect_shows_headers_when_available = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_inspect_shows_key_attributes = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_leading_empty_fields_with_multibyte_col_sep_bug_fix = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_lineno = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_quote_char = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_readline = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_row_sep = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_row_sep_auto_discovery = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_skip_blanks = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_unknown_options = <elapsed> s = . +TestCSV::Features::DifferentOFS#test_version = <elapsed> s = . +TestCSV::Headers#test_array_of_headers = <elapsed> s = . +TestCSV::Headers#test_blank_row_bug_fix = <elapsed> s = . +TestCSV::Headers#test_builtin_downcase_converter = <elapsed> s = . +TestCSV::Headers#test_builtin_symbol_converter = <elapsed> s = . +TestCSV::Headers#test_converters = <elapsed> s = . +TestCSV::Headers#test_csv_header_string = <elapsed> s = . +TestCSV::Headers#test_csv_header_string_inherits_separators = <elapsed> s = . +TestCSV::Headers#test_custom_converter = <elapsed> s = . +TestCSV::Headers#test_first_row = <elapsed> s = . +TestCSV::Headers#test_headers_reader = <elapsed> s = . +TestCSV::Headers#test_return_headers = <elapsed> s = . +TestCSV::Headers#test_skip_blanks = <elapsed> s = . +TestCSV::Headers#test_table_support = <elapsed> s = . +TestCSV::Headers::DifferentOFS#test_array_of_headers = <elapsed> s = . +TestCSV::Headers::DifferentOFS#test_blank_row_bug_fix = <elapsed> s = . +TestCSV::Headers::DifferentOFS#test_builtin_downcase_converter = <elapsed> s = . +TestCSV::Headers::DifferentOFS#test_builtin_symbol_converter = <elapsed> s = . +TestCSV::Headers::DifferentOFS#test_converters = <elapsed> s = . +TestCSV::Headers::DifferentOFS#test_csv_header_string = <elapsed> s = . +TestCSV::Headers::DifferentOFS#test_csv_header_string_inherits_separators = <elapsed> s = . +TestCSV::Headers::DifferentOFS#test_custom_converter = <elapsed> s = . +TestCSV::Headers::DifferentOFS#test_first_row = <elapsed> s = . +TestCSV::Headers::DifferentOFS#test_headers_reader = <elapsed> s = . +TestCSV::Headers::DifferentOFS#test_return_headers = <elapsed> s = . +TestCSV::Headers::DifferentOFS#test_skip_blanks = <elapsed> s = . +TestCSV::Headers::DifferentOFS#test_table_support = <elapsed> s = . +TestCSV::Interface#test_append = <elapsed> s = . +TestCSV::Interface#test_filter = <elapsed> s = . +TestCSV::Interface#test_foreach = <elapsed> s = . +TestCSV::Interface#test_generate = <elapsed> s = . +TestCSV::Interface#test_generate_line = <elapsed> s = . +TestCSV::Interface#test_instance = <elapsed> s = . +TestCSV::Interface#test_open_and_close = <elapsed> s = . +TestCSV::Interface#test_parse = <elapsed> s = . +TestCSV::Interface#test_parse_line = <elapsed> s = . +TestCSV::Interface#test_parse_line_with_empty_lines = <elapsed> s = . +TestCSV::Interface#test_read_and_readlines = <elapsed> s = . +TestCSV::Interface#test_shift = <elapsed> s = . +TestCSV::Interface#test_table = <elapsed> s = . +TestCSV::Interface#test_write_hash = <elapsed> s = . +TestCSV::Interface#test_write_hash_with_headers_array = <elapsed> s = . +TestCSV::Interface#test_write_hash_with_headers_string = <elapsed> s = . +TestCSV::Interface#test_write_header_detection = <elapsed> s = . +TestCSV::Interface#test_write_headers = <elapsed> s = . +TestCSV::Interface#test_write_lineno = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_append = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_filter = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_foreach = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_generate = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_generate_line = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_instance = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_open_and_close = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_parse = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_parse_line = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_parse_line_with_empty_lines = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_read_and_readlines = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_shift = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_table = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_write_hash = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_write_hash_with_headers_array = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_write_hash_with_headers_string = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_write_header_detection = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_write_headers = <elapsed> s = . +TestCSV::Interface::DifferentOFS#test_write_lineno = <elapsed> s = . +TestCSV::Parsing#test_aras_edge_cases = <elapsed> s = . +TestCSV::Parsing#test_field_size_limit_controls_lookahead = <elapsed> s = . +TestCSV::Parsing#test_james_edge_cases = <elapsed> s = . +TestCSV::Parsing#test_malformed_csv = <elapsed> s = . +TestCSV::Parsing#test_mastering_regex_example = <elapsed> s = . +TestCSV::Parsing#test_non_regex_edge_cases = <elapsed> s = . +TestCSV::Parsing#test_rob_edge_cases = <elapsed> s = . +TestCSV::Parsing#test_std_lib_csv = <elapsed> s = . +TestCSV::Parsing#test_the_parse_fails_fast_when_it_can_for_unescaped_quotes = <elapsed> s = . +TestCSV::Parsing#test_the_parse_fails_fast_when_it_can_for_unquoted_fields = <elapsed> s = . +TestCSV::Parsing::DifferentOFS#test_aras_edge_cases = <elapsed> s = . +TestCSV::Parsing::DifferentOFS#test_field_size_limit_controls_lookahead = <elapsed> s = . +TestCSV::Parsing::DifferentOFS#test_james_edge_cases = <elapsed> s = . +TestCSV::Parsing::DifferentOFS#test_malformed_csv = <elapsed> s = . +TestCSV::Parsing::DifferentOFS#test_mastering_regex_example = <elapsed> s = . +TestCSV::Parsing::DifferentOFS#test_non_regex_edge_cases = <elapsed> s = . +TestCSV::Parsing::DifferentOFS#test_rob_edge_cases = <elapsed> s = . +TestCSV::Parsing::DifferentOFS#test_std_lib_csv = <elapsed> s = . +TestCSV::Parsing::DifferentOFS#test_the_parse_fails_fast_when_it_can_for_unescaped_quotes = <elapsed> s = . +TestCSV::Parsing::DifferentOFS#test_the_parse_fails_fast_when_it_can_for_unquoted_fields = <elapsed> s = . +TestCSV::Row#test_append = <elapsed> s = . +TestCSV::Row#test_array_delegation = <elapsed> s = . +TestCSV::Row#test_delete = <elapsed> s = . +TestCSV::Row#test_each = <elapsed> s = . +TestCSV::Row#test_enumerable = <elapsed> s = . +TestCSV::Row#test_field = <elapsed> s = . +TestCSV::Row#test_fields = <elapsed> s = . +TestCSV::Row#test_headers = <elapsed> s = . +TestCSV::Row#test_index = <elapsed> s = . +TestCSV::Row#test_initialize = <elapsed> s = . +TestCSV::Row#test_inspect_encoding_is_ascii_compatible = <elapsed> s = . +TestCSV::Row#test_inspect_shows_header_field_pairs = <elapsed> s = . +TestCSV::Row#test_inspect_shows_symbol_headers_as_bare_attributes = <elapsed> s = . +TestCSV::Row#test_queries = <elapsed> s = . +TestCSV::Row#test_row_type = <elapsed> s = . +TestCSV::Row#test_set_field = <elapsed> s = . +TestCSV::Row#test_to_a = <elapsed> s = . +TestCSV::Row#test_to_csv = <elapsed> s = . +TestCSV::Row#test_to_hash = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_append = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_array_delegation = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_delete = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_each = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_enumerable = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_field = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_fields = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_headers = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_index = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_initialize = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_inspect_encoding_is_ascii_compatible = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_inspect_shows_header_field_pairs = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_inspect_shows_symbol_headers_as_bare_attributes = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_queries = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_row_type = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_set_field = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_to_a = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_to_csv = <elapsed> s = . +TestCSV::Row::DifferentOFS#test_to_hash = <elapsed> s = . +TestCSV::Serialization#test_class_dump = <elapsed> s = . +TestCSV::Serialization#test_custom_dump_and_load = <elapsed> s = . +TestCSV::Serialization#test_inherited_struct_dump = <elapsed> s = . +TestCSV::Serialization#test_io = <elapsed> s = . +TestCSV::Serialization#test_load = <elapsed> s = . +TestCSV::Serialization#test_struct_dump = <elapsed> s = . +TestCSV::Serialization::DifferentOFS#test_class_dump = <elapsed> s = . +TestCSV::Serialization::DifferentOFS#test_custom_dump_and_load = <elapsed> s = . +TestCSV::Serialization::DifferentOFS#test_inherited_struct_dump = <elapsed> s = . +TestCSV::Serialization::DifferentOFS#test_io = <elapsed> s = . +TestCSV::Serialization::DifferentOFS#test_load = <elapsed> s = . +TestCSV::Serialization::DifferentOFS#test_struct_dump = <elapsed> s = . +TestCSV::Table#test_append = <elapsed> s = . +TestCSV::Table#test_array_delegation = <elapsed> s = . +TestCSV::Table#test_delete_column = <elapsed> s = . +TestCSV::Table#test_delete_if_column = <elapsed> s = . +TestCSV::Table#test_delete_if_row = <elapsed> s = . +TestCSV::Table#test_delete_mixed = <elapsed> s = . +TestCSV::Table#test_delete_row = <elapsed> s = . +TestCSV::Table#test_delete_with_blank_rows = <elapsed> s = . +TestCSV::Table#test_each = <elapsed> s = . +TestCSV::Table#test_enumerable = <elapsed> s = . +TestCSV::Table#test_headers = <elapsed> s = . +TestCSV::Table#test_index = <elapsed> s = . +TestCSV::Table#test_initialze = <elapsed> s = . +TestCSV::Table#test_inspect_encoding_is_ascii_compatible = <elapsed> s = . +TestCSV::Table#test_inspect_shows_current_mode = <elapsed> s = . +TestCSV::Table#test_modes = <elapsed> s = . +TestCSV::Table#test_set_row_or_column = <elapsed> s = . +TestCSV::Table#test_to_a = <elapsed> s = . +TestCSV::Table#test_to_csv = <elapsed> s = . +TestCSV::Table#test_values_at = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_append = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_array_delegation = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_delete_column = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_delete_if_column = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_delete_if_row = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_delete_mixed = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_delete_row = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_delete_with_blank_rows = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_each = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_enumerable = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_headers = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_index = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_initialze = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_inspect_encoding_is_ascii_compatible = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_inspect_shows_current_mode = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_modes = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_set_row_or_column = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_to_a = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_to_csv = <elapsed> s = . +TestCSV::Table::DifferentOFS#test_values_at = <elapsed> s = . +TestCSV::Writing#test_col_sep = <elapsed> s = . +TestCSV::Writing#test_force_quotes = <elapsed> s = . +TestCSV::Writing#test_row_sep = <elapsed> s = . +TestCSV::Writing#test_writing = <elapsed> s = . +TestCSV::Writing::DifferentOFS#test_col_sep = <elapsed> s = . +TestCSV::Writing::DifferentOFS#test_force_quotes = <elapsed> s = . +TestCSV::Writing::DifferentOFS#test_row_sep = <elapsed> s = . +TestCSV::Writing::DifferentOFS#test_writing = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +294 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/date # <time> ++ make test-all 'TESTS=-v date' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v date +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/date/test_date_strptime.rb:<line_a>: warning: assigned but unused variable - n +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestDate#test__const = <elapsed> s = . +TestDate#test_coerce = <elapsed> s = . +TestDate#test_eql_p = <elapsed> s = . +TestDate#test_freeze = <elapsed> s = . +TestDate#test_hash = <elapsed> s = . +TestDate#test_sub = <elapsed> s = . +TestDateArith#test__compare = <elapsed> s = . +TestDateArith#test__minus = <elapsed> s = . +TestDateArith#test__minus__ex = <elapsed> s = . +TestDateArith#test__plus = <elapsed> s = . +TestDateArith#test__plus__ex = <elapsed> s = . +TestDateArith#test_downto = <elapsed> s = . +TestDateArith#test_downto__noblock = <elapsed> s = . +TestDateArith#test_next = <elapsed> s = . +TestDateArith#test_next_day = <elapsed> s = . +TestDateArith#test_next_month = <elapsed> s = . +TestDateArith#test_next_month__2 = <elapsed> s = . +TestDateArith#test_next_year = <elapsed> s = . +TestDateArith#test_prev = <elapsed> s = . +TestDateArith#test_prev_day = <elapsed> s = . +TestDateArith#test_prev_month = <elapsed> s = . +TestDateArith#test_prev_month__2 = <elapsed> s = . +TestDateArith#test_prev_year = <elapsed> s = . +TestDateArith#test_step = <elapsed> s = . +TestDateArith#test_step__noblock = <elapsed> s = . +TestDateArith#test_upto = <elapsed> s = . +TestDateArith#test_upto__noblock = <elapsed> s = . +TestDateAttr#test__attr = <elapsed> s = . +TestDateAttr#test__wday_predicate = <elapsed> s = . +TestDateAttr#test_nth_kday = <elapsed> s = . +TestDateBase#test__inf = <elapsed> s = . +TestDateBase#test_civil__gregorian = <elapsed> s = . +TestDateBase#test_civil__julian = <elapsed> s = . +TestDateBase#test_commercial__gregorian = <elapsed> s = . +TestDateBase#test_jd = <elapsed> s = . +TestDateBase#test_ld = <elapsed> s = . +TestDateBase#test_leap? = <elapsed> s = . +TestDateBase#test_mjd = <elapsed> s = . +TestDateBase#test_nth_kday = <elapsed> s = . +TestDateBase#test_ordinal__gregorian = <elapsed> s = . +TestDateBase#test_ordinal__julian = <elapsed> s = . +TestDateBase#test_valid_civil = <elapsed> s = . +TestDateBase#test_valid_civil__edge = <elapsed> s = . +TestDateBase#test_valid_civil__england = <elapsed> s = . +TestDateBase#test_valid_civil__italy = <elapsed> s = . +TestDateBase#test_valid_commercial = <elapsed> s = . +TestDateBase#test_valid_jd = <elapsed> s = . +TestDateBase#test_valid_nth_kday = <elapsed> s = . +TestDateBase#test_valid_ordinal = <elapsed> s = . +TestDateBase#test_valid_ordinal__edge = <elapsed> s = . +TestDateBase#test_valid_ordinal__england = <elapsed> s = . +TestDateBase#test_valid_ordinal__italy = <elapsed> s = . +TestDateBase#test_valid_time = <elapsed> s = . +TestDateBase#test_valid_weeknum = <elapsed> s = . +TestDateBase#test_wday = <elapsed> s = . +TestDateBase#test_weeknum = <elapsed> s = . +TestDateBase#test_weeknum__2 = <elapsed> s = . +TestDateCompat#test_compat = <elapsed> s = . +TestDateConv#test_to_class = <elapsed> s = . +TestDateConv#test_to_date__from_date = <elapsed> s = . +TestDateConv#test_to_date__from_datetime = <elapsed> s = . +TestDateConv#test_to_date__from_time = <elapsed> s = . +TestDateConv#test_to_datetime__from_date = <elapsed> s = . +TestDateConv#test_to_datetime__from_datetime = <elapsed> s = . +TestDateConv#test_to_datetime__from_time = <elapsed> s = . +TestDateConv#test_to_time__from_date = <elapsed> s = . +TestDateConv#test_to_time__from_datetime = <elapsed> s = . +TestDateConv#test_to_time__from_time = <elapsed> s = . +TestDateMarshal#test_marshal = <elapsed> s = . +TestDateNew#test_civil = <elapsed> s = . +TestDateNew#test_civil__ex = <elapsed> s = . +TestDateNew#test_civil__neg = <elapsed> s = . +TestDateNew#test_civil__reform = <elapsed> s = . +TestDateNew#test_commercial = <elapsed> s = . +TestDateNew#test_commercial__ex = <elapsed> s = . +TestDateNew#test_commercial__neg = <elapsed> s = . +TestDateNew#test_jd = <elapsed> s = . +TestDateNew#test_jd__ex = <elapsed> s = . +TestDateNew#test_now = <elapsed> s = . +TestDateNew#test_nth_kday = <elapsed> s = . +TestDateNew#test_ordinal = <elapsed> s = . +TestDateNew#test_ordinal__ex = <elapsed> s = . +TestDateNew#test_ordinal__neg = <elapsed> s = . +TestDateNew#test_today = <elapsed> s = . +TestDateNew#test_weeknum = <elapsed> s = . +TestDateParse#test__httpdate = <elapsed> s = . +TestDateParse#test__iso8601 = <elapsed> s = . +TestDateParse#test__jisx0301 = <elapsed> s = . +TestDateParse#test__parse = <elapsed> s = . +TestDateParse#test__parse__2 = <elapsed> s = . +TestDateParse#test__parse_slash_exp = <elapsed> s = . +TestDateParse#test__rfc2822 = <elapsed> s = . +TestDateParse#test__rfc3339 = <elapsed> s = . +TestDateParse#test__xmlschema = <elapsed> s = . +TestDateParse#test_httpdate = <elapsed> s = . +TestDateParse#test_iso8601 = <elapsed> s = . +TestDateParse#test_jisx0301 = <elapsed> s = . +TestDateParse#test_parse = <elapsed> s = . +TestDateParse#test_parse__2 = <elapsed> s = . +TestDateParse#test_parse__comp = <elapsed> s = . +TestDateParse#test_parse__d_to_s = <elapsed> s = . +TestDateParse#test_parse__ex = <elapsed> s = . +TestDateParse#test_parse__time = <elapsed> s = . +TestDateParse#test_parse_utf8 = <elapsed> s = . +TestDateParse#test_rfc2822 = <elapsed> s = . +TestDateParse#test_rfc3339 = <elapsed> s = . +TestDateParse#test_xmlschema = <elapsed> s = . +TestDateStrftime#test__different_format = <elapsed> s = . +TestDateStrftime#test_strftime = <elapsed> s = . +TestDateStrftime#test_strftime__2 = <elapsed> s = . +TestDateStrftime#test_strftime__3_1 = <elapsed> s = . +TestDateStrftime#test_strftime__3_2 = <elapsed> s = . +TestDateStrftime#test_strftime__4 = <elapsed> s = . +TestDateStrftime#test_strftime__gnuext = <elapsed> s = . +TestDateStrftime#test_strftime__gnuext_LN = <elapsed> s = . +TestDateStrftime#test_strftime__gnuext_z = <elapsed> s = . +TestDateStrftime#test_strftime__minus = <elapsed> s = . +TestDateStrftime#test_strftime__offset = <elapsed> s = . +TestDateStrptime#test__strptime = <elapsed> s = . +TestDateStrptime#test__strptime__2 = <elapsed> s = . +TestDateStrptime#test__strptime__3 = <elapsed> s = . +TestDateStrptime#test__strptime__fail = <elapsed> s = . +TestDateStrptime#test__strptime__width = <elapsed> s = . +TestDateStrptime#test_strptime = <elapsed> s = . +TestDateStrptime#test_strptime__2 = <elapsed> s = . +TestDateStrptime#test_strptime__comp = <elapsed> s = . +TestDateStrptime#test_strptime__d_to_s = <elapsed> s = . +TestDateStrptime#test_strptime__ex = <elapsed> s = . +TestDateStrptime#test_strptime__minus = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +129 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/dbm # <time> ++ make test-all 'TESTS=-v dbm' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v dbm +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestDBM#test_aref = <elapsed> s = . +TestDBM#test_aset = <elapsed> s = . +TestDBM#test_clear = <elapsed> s = . +TestDBM#test_close = <elapsed> s = . +TestDBM#test_delete = <elapsed> s = . +TestDBM#test_delete_if = <elapsed> s = . +TestDBM#test_delete_with_block = <elapsed> s = . +TestDBM#test_each_key = <elapsed> s = . +TestDBM#test_each_pair = <elapsed> s = . +TestDBM#test_each_value = <elapsed> s = . +TestDBM#test_empty? = <elapsed> s = . +TestDBM#test_fetch = <elapsed> s = . +TestDBM#test_has_value? = <elapsed> s = . +TestDBM#test_haskey? = <elapsed> s = . +TestDBM#test_invert = <elapsed> s = . +TestDBM#test_key = <elapsed> s = . +TestDBM#test_keys = <elapsed> s = . +TestDBM#test_length = <elapsed> s = . +TestDBM#test_reject = <elapsed> s = . +TestDBM#test_replace = <elapsed> s = . +TestDBM#test_s_new_has_no_block = <elapsed> s = . +TestDBM#test_s_open_no_create = <elapsed> s = . +TestDBM#test_s_open_with_block = <elapsed> s = . +TestDBM#test_select_with_block = <elapsed> s = . +TestDBM#test_shift = <elapsed> s = . +TestDBM#test_to_a = <elapsed> s = . +TestDBM#test_to_hash = <elapsed> s = . +TestDBM#test_update = <elapsed> s = . +TestDBM#test_values = <elapsed> s = . +TestDBM#test_values_at = <elapsed> s = . +TestDBM2#test_freeze = <elapsed> s = . +TestDBM2#test_newdb_open = <elapsed> s = . +TestDBM2#test_newdb_open_notexist = <elapsed> s = . +TestDBM2#test_reader_open = <elapsed> s = . +TestDBM2#test_reader_open_notexist = <elapsed> s = . +TestDBM2#test_wrcreat_open_notexist = <elapsed> s = . +TestDBM2#test_writer_open_notexist = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +37 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/digest # <time> ++ make test-all 'TESTS=-v digest' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v digest +use of the experimetal library 'digest/hmac' is discouraged; require 'openssl' and use OpenSSL::HMAC instead. +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TC_HMAC_MD5#test_hexdigest = <elapsed> s = . +TC_HMAC_MD5#test_reset = <elapsed> s = . +TC_HMAC_MD5#test_s_hexdigest = <elapsed> s = . +TC_HMAC_RMD160#test_hexdigest = <elapsed> s = . +TC_HMAC_RMD160#test_reset = <elapsed> s = . +TC_HMAC_RMD160#test_s_hexdigest = <elapsed> s = . +TC_HMAC_SHA1#test_hexdigest = <elapsed> s = . +TC_HMAC_SHA1#test_reset = <elapsed> s = . +TC_HMAC_SHA1#test_s_hexdigest = <elapsed> s = . +TestDigest::TestBase#test_base = <elapsed> s = . +TestDigest::TestMD5#test_eq = <elapsed> s = . +TestDigest::TestMD5#test_instance_eval = <elapsed> s = . +TestDigest::TestMD5#test_s_base64digest = <elapsed> s = . +TestDigest::TestMD5#test_s_digest = <elapsed> s = . +TestDigest::TestMD5#test_s_hexdigest = <elapsed> s = . +TestDigest::TestMD5#test_s_new = <elapsed> s = . +TestDigest::TestMD5#test_update = <elapsed> s = . +TestDigest::TestRMD160#test_eq = <elapsed> s = . +TestDigest::TestRMD160#test_instance_eval = <elapsed> s = . +TestDigest::TestRMD160#test_s_base64digest = <elapsed> s = . +TestDigest::TestRMD160#test_s_digest = <elapsed> s = . +TestDigest::TestRMD160#test_s_hexdigest = <elapsed> s = . +TestDigest::TestRMD160#test_s_new = <elapsed> s = . +TestDigest::TestRMD160#test_update = <elapsed> s = . +TestDigest::TestSHA1#test_eq = <elapsed> s = . +TestDigest::TestSHA1#test_instance_eval = <elapsed> s = . +TestDigest::TestSHA1#test_s_base64digest = <elapsed> s = . +TestDigest::TestSHA1#test_s_digest = <elapsed> s = . +TestDigest::TestSHA1#test_s_hexdigest = <elapsed> s = . +TestDigest::TestSHA1#test_s_new = <elapsed> s = . +TestDigest::TestSHA1#test_update = <elapsed> s = . +TestDigest::TestSHA256#test_eq = <elapsed> s = . +TestDigest::TestSHA256#test_instance_eval = <elapsed> s = . +TestDigest::TestSHA256#test_s_base64digest = <elapsed> s = . +TestDigest::TestSHA256#test_s_digest = <elapsed> s = . +TestDigest::TestSHA256#test_s_hexdigest = <elapsed> s = . +TestDigest::TestSHA256#test_s_new = <elapsed> s = . +TestDigest::TestSHA256#test_update = <elapsed> s = . +TestDigest::TestSHA384#test_eq = <elapsed> s = . +TestDigest::TestSHA384#test_instance_eval = <elapsed> s = . +TestDigest::TestSHA384#test_s_base64digest = <elapsed> s = . +TestDigest::TestSHA384#test_s_digest = <elapsed> s = . +TestDigest::TestSHA384#test_s_hexdigest = <elapsed> s = . +TestDigest::TestSHA384#test_s_new = <elapsed> s = . +TestDigest::TestSHA384#test_update = <elapsed> s = . +TestDigest::TestSHA512#test_eq = <elapsed> s = . +TestDigest::TestSHA512#test_instance_eval = <elapsed> s = . +TestDigest::TestSHA512#test_s_base64digest = <elapsed> s = . +TestDigest::TestSHA512#test_s_digest = <elapsed> s = . +TestDigest::TestSHA512#test_s_hexdigest = <elapsed> s = . +TestDigest::TestSHA512#test_s_new = <elapsed> s = . +TestDigest::TestSHA512#test_update = <elapsed> s = . +TestDigestExtend#test_block_length = <elapsed> s = . +TestDigestExtend#test_class_reset = <elapsed> s = . +TestDigestExtend#test_context = <elapsed> s = . +TestDigestExtend#test_digest = <elapsed> s = . +TestDigestExtend#test_digest_hexdigest = <elapsed> s = . +TestDigestExtend#test_digest_hexdigest_bang = <elapsed> s = . +TestDigestExtend#test_digest_length = <elapsed> s = . +TestDigestExtend#test_digest_s_hexencode = <elapsed> s = . +TestDigestExtend#test_hexdigest = <elapsed> s = . +TestDigestExtend#test_length = <elapsed> s = . +TestDigestExtend#test_new = <elapsed> s = . +TestDigestExtend#test_to_s = <elapsed> s = . +TestDigestExtend::DifferentOFS#test_block_length = <elapsed> s = . +TestDigestExtend::DifferentOFS#test_class_reset = <elapsed> s = . +TestDigestExtend::DifferentOFS#test_context = <elapsed> s = . +TestDigestExtend::DifferentOFS#test_digest = <elapsed> s = . +TestDigestExtend::DifferentOFS#test_digest_hexdigest = <elapsed> s = . +TestDigestExtend::DifferentOFS#test_digest_hexdigest_bang = <elapsed> s = . +TestDigestExtend::DifferentOFS#test_digest_length = <elapsed> s = . +TestDigestExtend::DifferentOFS#test_digest_s_hexencode = <elapsed> s = . +TestDigestExtend::DifferentOFS#test_hexdigest = <elapsed> s = . +TestDigestExtend::DifferentOFS#test_length = <elapsed> s = . +TestDigestExtend::DifferentOFS#test_new = <elapsed> s = . +TestDigestExtend::DifferentOFS#test_to_s = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +76 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/dl # <time> ++ make test-all 'TESTS=-v dl' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v dl +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/dl/test_cfunc.rb:<line_a>: warning: assigned but unused variable - str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/dl/test_dl2.rb:<line_a>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/dl/test_dl2.rb:<line_b>: warning: assigned but unused variable - x +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +DL::TestBase#test_empty = <elapsed> s = . +DL::TestCFunc#test_empty = <elapsed> s = . +DL::TestCFunc#test_inspect = <elapsed> s = . +DL::TestCFunc#test_inspect_is_tainted = <elapsed> s = . +DL::TestCFunc#test_last_error = <elapsed> s = . +DL::TestCFunc#test_name_should_be_duped = <elapsed> s = . +DL::TestCFunc#test_new_ptr = <elapsed> s = . +DL::TestCFunc#test_new_ptr_type_name = <elapsed> s = . +DL::TestCFunc#test_ptr = <elapsed> s = . +DL::TestCFunc#test_ptr= = <elapsed> s = . +DL::TestCFunc#test_set_calltype = <elapsed> s = . +DL::TestCFunc#test_to_i = <elapsed> s = . +DL::TestCFunc#test_to_s = <elapsed> s = . +DL::TestCParser#test_empty = <elapsed> s = . +DL::TestCParser#test_uint_ctype = <elapsed> s = . +DL::TestCPtr#test_aref_aset = <elapsed> s = . +DL::TestCPtr#test_cmp = <elapsed> s = . +DL::TestCPtr#test_cptr_to_int = <elapsed> s = . +DL::TestCPtr#test_empty = <elapsed> s = . +DL::TestCPtr#test_equals = <elapsed> s = . +DL::TestCPtr#test_free = <elapsed> s = . +DL::TestCPtr#test_free= = <elapsed> s = . +DL::TestCPtr#test_inspect = <elapsed> s = . +DL::TestCPtr#test_malloc_free_func = <elapsed> s = . +DL::TestCPtr#test_malloc_free_func_int = <elapsed> s = . +DL::TestCPtr#test_minus = <elapsed> s = . +DL::TestCPtr#test_not_equals = <elapsed> s = . +DL::TestCPtr#test_null? = <elapsed> s = . +DL::TestCPtr#test_plus = <elapsed> s = . +DL::TestCPtr#test_ref_ptr = <elapsed> s = . +DL::TestCPtr#test_size = <elapsed> s = . +DL::TestCPtr#test_size= = <elapsed> s = . +DL::TestCPtr#test_to_ptr_io = <elapsed> s = . +DL::TestCPtr#test_to_ptr_string = <elapsed> s = . +DL::TestCPtr#test_to_ptr_with_num = <elapsed> s = . +DL::TestCPtr#test_to_ptr_with_ptr = <elapsed> s = . +DL::TestCPtr#test_to_s = <elapsed> s = . +DL::TestCPtr#test_to_str = <elapsed> s = . +DL::TestCPtr#test_to_value = <elapsed> s = . +DL::TestCallback#test_call_callback = <elapsed> s = . +DL::TestCallback#test_callback_return_arbitrary = <elapsed> s = . +DL::TestCallback#test_callback_return_value = <elapsed> s = . +DL::TestCallback#test_callback_with_string = <elapsed> s = . +DL::TestCallback#test_empty = <elapsed> s = . +DL::TestCallback#test_remove_callback = <elapsed> s = . +DL::TestCallback#test_remove_callback_failed = <elapsed> s = . +DL::TestDL#test_call_double = <elapsed> s = . +DL::TestDL#test_call_int = <elapsed> s = . +DL::TestDL#test_call_long = <elapsed> s = . +DL::TestDL#test_callback = <elapsed> s = . +DL::TestDL#test_dlwrap = <elapsed> s = . +DL::TestDL#test_empty = <elapsed> s = . +DL::TestDL#test_free_secure = <elapsed> s = . +DL::TestDL#test_malloc = <elapsed> s = . +DL::TestDL#test_malloc_security = <elapsed> s = . +DL::TestDL#test_realloc = <elapsed> s = . +DL::TestDL#test_realloc_secure = <elapsed> s = . +DL::TestDL#test_sin = <elapsed> s = . +DL::TestDL#test_strcpy = <elapsed> s = . +DL::TestDL#test_strlen = <elapsed> s = . +DL::TestFunc#test_atof = <elapsed> s = . +DL::TestFunc#test_empty = <elapsed> s = . +DL::TestFunc#test_isdigit = <elapsed> s = . +DL::TestFunc#test_name = <elapsed> s = . +DL::TestFunc#test_qsort1 = <elapsed> s = . +DL::TestFunc#test_qsort2 = <elapsed> s = . +DL::TestFunc#test_random = <elapsed> s = . +DL::TestFunc#test_sin = <elapsed> s = . +DL::TestFunc#test_sinf = <elapsed> s = . +DL::TestFunc#test_strcpy = <elapsed> s = . +DL::TestFunc#test_string = <elapsed> s = . +DL::TestFunc#test_strtod = <elapsed> s = . +DL::TestFunc#test_to_i = <elapsed> s = . +DL::TestHandle#test_DEFAULT = <elapsed> s = . +DL::TestHandle#test_NEXT = <elapsed> s = . +DL::TestHandle#test_disable_close = <elapsed> s = . +DL::TestHandle#test_dlopen_returns_handle = <elapsed> s = . +DL::TestHandle#test_dlopen_safe = <elapsed> s = . +DL::TestHandle#test_empty = <elapsed> s = . +DL::TestHandle#test_enable_close = <elapsed> s = . +DL::TestHandle#test_handle_close = <elapsed> s = . +DL::TestHandle#test_handle_close_twice = <elapsed> s = . +DL::TestHandle#test_initialize_flags = <elapsed> s = . +DL::TestHandle#test_initialize_noargs = <elapsed> s = . +DL::TestHandle#test_initialize_safe = <elapsed> s = . +DL::TestHandle#test_static_sym = <elapsed> s = . +DL::TestHandle#test_static_sym_secure = <elapsed> s = . +DL::TestHandle#test_static_sym_unknown = <elapsed> s = . +DL::TestHandle#test_sym = <elapsed> s = . +DL::TestHandle#test_sym_closed_handle = <elapsed> s = . +DL::TestHandle#test_sym_secure = <elapsed> s = . +DL::TestHandle#test_sym_unknown = <elapsed> s = . +DL::TestHandle#test_sym_with_bad_args = <elapsed> s = . +DL::TestHandle#test_to_i = <elapsed> s = . +DL::TestImport#test_atof = <elapsed> s = . +DL::TestImport#test_carried_function = <elapsed> s = . +DL::TestImport#test_empty = <elapsed> s = . +DL::TestImport#test_ensure_call_dlload = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/dl/import.rb:115: warning: instance variable @type_alias not initialized +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/dl/import.rb:<line_a>: warning: instance variable @handler not initialized +<elapsed> s = . +DL::TestImport#test_gettimeofday = <elapsed> s = . +DL::TestImport#test_io = <elapsed> s = . +DL::TestImport#test_isdigit = <elapsed> s = . +DL::TestImport#test_malloc = <elapsed> s = . +DL::TestImport#test_qsort = <elapsed> s = . +DL::TestImport#test_sizeof = <elapsed> s = . +DL::TestImport#test_strcpy = <elapsed> s = . +DL::TestImport#test_strtod = <elapsed> s = . +DL::TestImport#test_struct = <elapsed> s = . +DL::TestImport#test_unsigned_result = <elapsed> s = . +DL::TestImport#test_value = <elapsed> s = . +DL::TestWin32#test_empty = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +110 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/drb # <time> ++ make test-all 'TESTS=-v drb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v drb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +ACLEntryTest#test_all = <elapsed> s = . +ACLEntryTest#test_ip = <elapsed> s = . +ACLEntryTest#test_ip_v6 = <elapsed> s = . +ACLEntryTest#test_name = <elapsed> s = . +ACLListTest#test_1 = <elapsed> s = . +ACLListTest#test_2 = <elapsed> s = . +ACLListTest#test_all_1 = <elapsed> s = . +ACLListTest#test_all_2 = <elapsed> s = . +ACLTest#test_0 = <elapsed> s = . +ACLTest#test_1 = <elapsed> s = . +ACLTest#test_not_0 = <elapsed> s = . +ACLTest#test_not_1 = <elapsed> s = . +TestDRbAry#test_01 = <elapsed> s = . +TestDRbAry#test_02_collect = <elapsed> s = . +TestDRbAry#test_03_redo = <elapsed> s = . +TestDRbAry#test_05_break = <elapsed> s = . +TestDRbAry#test_06_next = <elapsed> s = . +TestDRbAry#test_07_break_18 = <elapsed> s = . +TestDRbCore#test_00_DRbObject = <elapsed> s = . +TestDRbCore#test_01 = <elapsed> s = . +TestDRbCore#test_01_02_loop = <elapsed> s = . +TestDRbCore#test_02_unknown = <elapsed> s = . +TestDRbCore#test_03 = <elapsed> s = . +TestDRbCore#test_04 = <elapsed> s = . +TestDRbCore#test_05_eq = <elapsed> s = . +TestDRbCore#test_06_timeout = <elapsed> s = . +TestDRbCore#test_07_public_private_protected_missing = <elapsed> s = . +TestDRbCore#test_08_here = <elapsed> s = . +TestDRbCore#test_09_option = <elapsed> s = . +TestDRbCore#test_10_yield = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: instance variable @hash not initialized +<elapsed> s = . +TestDRbCore#test_10_yield_undumped = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: instance variable @xary2_hash not initialized +<elapsed> s = . +TestDRbCore#test_11_remote_no_method_error = <elapsed> s = . +TestDRbLarge#test_01_large_ary = <elapsed> s = . +TestDRbLarge#test_02_large_ary = <elapsed> s = . +TestDRbLarge#test_03_large_ary = <elapsed> s = . +TestDRbLarge#test_04_many_arg = <elapsed> s = . +TestDRbLarge#test_05_too_large_ary = <elapsed> s = . +TestDRbMServer#test_01 = <elapsed> s = . +TestDRbRuby18Yield#test_01_one = <elapsed> s = . +TestDRbRuby18Yield#test_02_two = <elapsed> s = . +TestDRbRuby18Yield#test_03_many = <elapsed> s = . +TestDRbRuby18Yield#test_04_many_to_one = <elapsed> s = . +TestDRbRuby18Yield#test_05_array_subclass = <elapsed> s = . +TestDRbRuby18Yield#test_06_taint = <elapsed> s = . +TestDRbRubyYield#test_01_one = <elapsed> s = . +TestDRbRubyYield#test_02_two = <elapsed> s = . +TestDRbRubyYield#test_03_many = <elapsed> s = . +TestDRbRubyYield#test_04_many_to_one = <elapsed> s = . +TestDRbRubyYield#test_05_array_subclass = <elapsed> s = . +TestDRbRubyYield#test_06_taint = <elapsed> s = . +TestDRbSSLAry#test_01 = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +<elapsed> s = . +TestDRbSSLAry#test_02_collect = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +<elapsed> s = . +TestDRbSSLAry#test_03_redo = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +<elapsed> s = . +TestDRbSSLAry#test_05_break = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +<elapsed> s = . +TestDRbSSLAry#test_06_next = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +<elapsed> s = . +TestDRbSSLAry#test_07_break_18 = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +<elapsed> s = . +TestDRbSSLCore#test_00_DRbObject = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +<elapsed> s = . +TestDRbSSLCore#test_01 = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +<elapsed> s = . +TestDRbSSLCore#test_01_02_loop = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +<elapsed> s = . +TestDRbSSLCore#test_02_unknown = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +<elapsed> s = . +TestDRbSSLCore#test_03 = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +<elapsed> s = . +TestDRbSSLCore#test_04 = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +<elapsed> s = . +TestDRbSSLCore#test_05_eq = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +<elapsed> s = . +TestDRbSSLCore#test_06_timeout = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +<elapsed> s = . +TestDRbSSLCore#test_07_public_private_protected_missing = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +<elapsed> s = . +TestDRbSSLCore#test_08_here = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +<elapsed> s = . +TestDRbSSLCore#test_09_option = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +<elapsed> s = . +TestDRbSSLCore#test_10_yield = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: instance variable @hash not initialized +<elapsed> s = . +TestDRbSSLCore#test_10_yield_undumped = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: instance variable @xary2_hash not initialized +<elapsed> s = . +TestDRbSSLCore#test_11_remote_no_method_error = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/drb/ssl.rb:<line_a>: warning: using default DH parameters. +<elapsed> s = . +TestDRbSafe1#test_01 = <elapsed> s = . +TestDRbSafe1#test_02_collect = <elapsed> s = . +TestDRbSafe1#test_03_redo = <elapsed> s = . +TestDRbSafe1#test_05_break = <elapsed> s = . +TestDRbSafe1#test_06_next = <elapsed> s = . +TestDRbSafe1#test_07_break_18 = <elapsed> s = . +TestDRbUNIXAry#test_01 = <elapsed> s = . +TestDRbUNIXAry#test_02_collect = <elapsed> s = . +TestDRbUNIXAry#test_03_redo = <elapsed> s = . +TestDRbUNIXAry#test_05_break = <elapsed> s = . +TestDRbUNIXAry#test_06_next = <elapsed> s = . +TestDRbUNIXAry#test_07_break_18 = <elapsed> s = . +TestDRbUNIXCore#test_00_DRbObject = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +<elapsed> s = . +TestDRbUNIXCore#test_01 = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +<elapsed> s = . +TestDRbUNIXCore#test_01_02_loop = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +<elapsed> s = . +TestDRbUNIXCore#test_02_unknown = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +<elapsed> s = . +TestDRbUNIXCore#test_03 = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +<elapsed> s = . +TestDRbUNIXCore#test_04 = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +<elapsed> s = . +TestDRbUNIXCore#test_05_eq = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +<elapsed> s = . +TestDRbUNIXCore#test_06_timeout = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +<elapsed> s = . +TestDRbUNIXCore#test_07_public_private_protected_missing = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +<elapsed> s = . +TestDRbUNIXCore#test_08_here = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +<elapsed> s = . +TestDRbUNIXCore#test_09_option = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +<elapsed> s = . +TestDRbUNIXCore#test_10_yield = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: instance variable @hash not initialized +<elapsed> s = . +TestDRbUNIXCore#test_10_yield_undumped = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: instance variable @xary2_hash not initialized +<elapsed> s = . +TestDRbUNIXCore#test_11_remote_no_method_error = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/drb/ut_drb.rb:<line_a>: warning: assigned but unused variable - es +<elapsed> s = . +TestDRbYield#test_01_one = <elapsed> s = . +TestDRbYield#test_02_two = <elapsed> s = . +TestDRbYield#test_03_many = <elapsed> s = . +TestDRbYield#test_04_many_to_one = <elapsed> s = . +TestDRbYield#test_05_array_subclass = <elapsed> s = . +TestDRbYield#test_06_taint = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +102 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/erb # <time> ++ make test-all 'TESTS=-v erb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v erb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestERB#test___ENCODING__ = <elapsed> s = . +TestERB#test_generate_magic_comment = <elapsed> s = . +TestERB#test_literal_encoding = <elapsed> s = . +TestERB#test_method_with_encoding = <elapsed> s = . +TestERB#test_recognize_magic_comment = <elapsed> s = . +TestERB#test_result_encoding = <elapsed> s = . +TestERB#test_with_filename = <elapsed> s = . +TestERB#test_with_filename_and_safe_level = <elapsed> s = . +TestERB#test_without_filename = <elapsed> s = . +TestERB#test_without_filename_with_safe_level = <elapsed> s = . +TestERBCore#test_core = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +<elapsed> s = . +TestERBCore#test_def_class = <elapsed> s = . +TestERBCore#test_def_erb_method = <elapsed> s = . +TestERBCore#test_def_method_with_fname = <elapsed> s = . +TestERBCore#test_def_method_without_filename = <elapsed> s = . +TestERBCore#test_escape = <elapsed> s = . +TestERBCore#test_explicit = <elapsed> s = . +TestERBCore#test_keep_lineno = <elapsed> s = . +TestERBCore#test_percent = <elapsed> s = . +TestERBCore#test_percent_after_etag = <elapsed> s = . +TestERBCore#test_safe_04 = <elapsed> s = . +TestERBCore#test_url_encode = <elapsed> s = . +TestERBCoreWOStrScan#test_core = (erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +(erb):<line_a>: warning: shadowing outer local variable - n +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +(erb):<line_a>: warning: shadowing outer local variable - n +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +(erb):<line_a>: warning: shadowing outer local variable - n +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +(erb):<line_a>: warning: shadowing outer local variable - n +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +(erb):<line_a>: warning: shadowing outer local variable - n +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +(erb):<line_a>: warning: shadowing outer local variable - n +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +(erb):<line_a>: warning: shadowing outer local variable - n +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +(erb):<line_a>: warning: shadowing outer local variable - n +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +(erb):<line_a>: warning: shadowing outer local variable - n +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +(erb):<line_a>: warning: shadowing outer local variable - n +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb:<line_a>: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 +(erb):<line_a>: warning: shadowing outer local variable - n +<elapsed> s = . +TestERBCoreWOStrScan#test_def_class = <elapsed> s = . +TestERBCoreWOStrScan#test_def_erb_method = <elapsed> s = . +TestERBCoreWOStrScan#test_def_method_with_fname = <elapsed> s = . +TestERBCoreWOStrScan#test_def_method_without_filename = <elapsed> s = . +TestERBCoreWOStrScan#test_escape = <elapsed> s = . +TestERBCoreWOStrScan#test_explicit = <elapsed> s = . +TestERBCoreWOStrScan#test_keep_lineno = <elapsed> s = . +TestERBCoreWOStrScan#test_percent = <elapsed> s = . +TestERBCoreWOStrScan#test_percent_after_etag = <elapsed> s = . +TestERBCoreWOStrScan#test_safe_04 = <elapsed> s = . +TestERBCoreWOStrScan#test_url_encode = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +34 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/etc # <time> ++ make test-all 'TESTS=-v etc' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v etc +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestEtc#test_getgrgid = <elapsed> s = . +TestEtc#test_getgrnam = <elapsed> s = . +TestEtc#test_getlogin = <elapsed> s = . +TestEtc#test_getpwnam = <elapsed> s = . +TestEtc#test_getpwuid = <elapsed> s = . +TestEtc#test_group = <elapsed> s = . +TestEtc#test_group_with_low_level_api = <elapsed> s = . +TestEtc#test_passwd = <elapsed> s = . +TestEtc#test_passwd_with_low_level_api = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +9 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/fiddle # <time> ++ make test-all 'TESTS=-v fiddle' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v fiddle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/fiddle/test_function.rb:<line_a>: warning: assigned but unused variable - str +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +0 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/fileutils # <time> ++ make test-all 'TESTS=-v fileutils' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v fileutils +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/fileutils/clobber.rb:<line_a>: warning: assigned but unused variable - bug4331 +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestFileUtils#test_cd = <elapsed> s = . +TestFileUtils#test_chdir = <elapsed> s = . +TestFileUtils#test_chmod = <elapsed> s = . +TestFileUtils#test_chmod_R = <elapsed> s = . +TestFileUtils#test_chmod_symbol_mode = <elapsed> s = . +TestFileUtils#test_chmod_symbol_mode_R = <elapsed> s = . +TestFileUtils#test_chown = <elapsed> s = . +TestFileUtils#test_chown_R = <elapsed> s = . +TestFileUtils#test_cmp = <elapsed> s = . +TestFileUtils#test_collect_methods = <elapsed> s = . +TestFileUtils#test_commands = <elapsed> s = . +TestFileUtils#test_compare_file = <elapsed> s = . +TestFileUtils#test_compare_stream = <elapsed> s = . +TestFileUtils#test_copy_entry = <elapsed> s = . +TestFileUtils#test_copy_entry_symlink = <elapsed> s = . +TestFileUtils#test_copy_file = <elapsed> s = . +TestFileUtils#test_copy_stream = <elapsed> s = . +TestFileUtils#test_copy_stream_duck = <elapsed> s = . +TestFileUtils#test_cp = <elapsed> s = . +TestFileUtils#test_cp_pathname = <elapsed> s = . +TestFileUtils#test_cp_preserve_permissions = <elapsed> s = . +TestFileUtils#test_cp_r = <elapsed> s = . +TestFileUtils#test_cp_r_pathname = <elapsed> s = . +TestFileUtils#test_cp_r_symlink = <elapsed> s = . +TestFileUtils#test_cp_symlink = <elapsed> s = . +TestFileUtils#test_getwd = <elapsed> s = . +TestFileUtils#test_have_option? = <elapsed> s = . +TestFileUtils#test_identical? = <elapsed> s = . +TestFileUtils#test_install = <elapsed> s = . +TestFileUtils#test_install_pathname = <elapsed> s = . +TestFileUtils#test_install_symlink = <elapsed> s = . +TestFileUtils#test_link = <elapsed> s = . +TestFileUtils#test_ln = <elapsed> s = . +TestFileUtils#test_ln_pathname = <elapsed> s = . +TestFileUtils#test_ln_s = <elapsed> s = . +TestFileUtils#test_ln_sf = <elapsed> s = . +TestFileUtils#test_ln_symlink = <elapsed> s = . +TestFileUtils#test_makedirs = <elapsed> s = . +TestFileUtils#test_mkdir = <elapsed> s = . +TestFileUtils#test_mkdir_file_perm = <elapsed> s = . +TestFileUtils#test_mkdir_lf_in_path = <elapsed> s = . +TestFileUtils#test_mkdir_p = <elapsed> s = . +TestFileUtils#test_mkdir_p_file_perm = <elapsed> s = . +TestFileUtils#test_mkdir_p_pathname = <elapsed> s = . +TestFileUtils#test_mkdir_pathname = <elapsed> s = . +TestFileUtils#test_mkpath = <elapsed> s = . +TestFileUtils#test_move = <elapsed> s = . +TestFileUtils#test_mv = <elapsed> s = . +TestFileUtils#test_mv_pathname = <elapsed> s = . +TestFileUtils#test_mv_symlink = <elapsed> s = . +TestFileUtils#test_options = <elapsed> s = . +TestFileUtils#test_options_of = <elapsed> s = . +TestFileUtils#test_pwd = <elapsed> s = . +TestFileUtils#test_remove_dir = <elapsed> s = . +TestFileUtils#test_remove_dir_file_perm = <elapsed> s = . +TestFileUtils#test_remove_entry_secure = <elapsed> s = . +TestFileUtils#test_remove_entry_secure_pathname = <elapsed> s = . +TestFileUtils#test_remove_entry_secure_symlink = <elapsed> s = . +TestFileUtils#test_remove_file = <elapsed> s = . +TestFileUtils#test_remove_file_file_perm = <elapsed> s = . +TestFileUtils#test_rm = <elapsed> s = . +TestFileUtils#test_rm_f = <elapsed> s = . +TestFileUtils#test_rm_f_2 = <elapsed> s = . +TestFileUtils#test_rm_pathname = <elapsed> s = . +TestFileUtils#test_rm_r = <elapsed> s = . +TestFileUtils#test_rm_r_pathname = <elapsed> s = . +TestFileUtils#test_rm_r_symlink = <elapsed> s = . +TestFileUtils#test_rm_rf = <elapsed> s = . +TestFileUtils#test_rm_symlink = <elapsed> s = . +TestFileUtils#test_rmdir = <elapsed> s = . +TestFileUtils#test_rmtree = <elapsed> s = . +TestFileUtils#test_safe_unlink = <elapsed> s = . +TestFileUtils#test_symlink = <elapsed> s = . +TestFileUtils#test_touch = <elapsed> s = . +TestFileUtils#test_uptodate? = <elapsed> s = . +TestFileUtils#test_with_big_file = <elapsed> s = . +TestFileUtilsDryRun#test_copy_entry = <elapsed> s = . +TestFileUtilsDryRun#test_cp = <elapsed> s = . +TestFileUtilsDryRun#test_mkdir = <elapsed> s = . +TestFileUtilsDryRun#test_mkdir_p = <elapsed> s = . +TestFileUtilsDryRun#test_mv = <elapsed> s = . +TestFileUtilsDryRun#test_rm = <elapsed> s = . +TestFileUtilsDryRun#test_rm_f = <elapsed> s = . +TestFileUtilsDryRun#test_rm_rf = <elapsed> s = . +TestFileUtilsDryRun#test_visibility = <elapsed> s = . +TestFileUtilsNoWrite#test_copy_entry = <elapsed> s = . +TestFileUtilsNoWrite#test_cp = <elapsed> s = . +TestFileUtilsNoWrite#test_mkdir = <elapsed> s = . +TestFileUtilsNoWrite#test_mkdir_p = <elapsed> s = . +TestFileUtilsNoWrite#test_mv = <elapsed> s = . +TestFileUtilsNoWrite#test_rm = <elapsed> s = . +TestFileUtilsNoWrite#test_rm_f = <elapsed> s = . +TestFileUtilsNoWrite#test_rm_rf = <elapsed> s = . +TestFileUtilsNoWrite#test_visibility = <elapsed> s = . +TestFileUtilsVerbose#test_visibility = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +95 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/gdbm # <time> ++ make test-all 'TESTS=-v gdbm' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v gdbm +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/gdbm/test_gdbm.rb:<line_a>: warning: assigned but unused variable - gdbm +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/gdbm/test_gdbm.rb:<line_a>: warning: assigned but unused variable - gdbm2 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/gdbm/test_gdbm.rb:<line_b>: warning: assigned but unused variable - gdbm +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/gdbm/test_gdbm.rb:<line_c>: warning: assigned but unused variable - gdbm +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +0 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/iconv # <time> ++ make test-all 'TESTS=-v iconv' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v iconv +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestIconv::Basic#test_close = <elapsed> s = . +TestIconv::Basic#test_euc2sjis = <elapsed> s = . +TestIconv::Basic#test_invalid_arguments = <elapsed> s = . +TestIconv::Basic#test_open_with_block = <elapsed> s = . +TestIconv::Basic#test_open_without_block = <elapsed> s = . +TestIconv::Basic#test_unknown_encoding = <elapsed> s = . +TestIconv::Partial#test_partial_ascii = <elapsed> s = . +TestIconv::Partial#test_partial_euc2sjis = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +8 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/io # <time> ++ make test-all 'TESTS=-v io' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v io +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestIONonblock#test_flush = <elapsed> s = . +TestIOWait#test_buffered_ready? = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:<line_a>: warning: instance variable @r not initialized +<elapsed> s = E +TestIOWait#test_nread = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:<line_a>: warning: instance variable @r not initialized +<elapsed> s = E +TestIOWait#test_nread_buffered = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:<line_a>: warning: instance variable @r not initialized +<elapsed> s = E +TestIOWait#test_ready? = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:<line_a>: warning: instance variable @r not initialized +<elapsed> s = E +TestIOWait#test_wait = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:<line_a>: warning: instance variable @r not initialized +<elapsed> s = E +TestIOWait#test_wait_buffered = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:<line_a>: warning: instance variable @r not initialized +<elapsed> s = E +TestIOWait#test_wait_eof = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:<line_a>: warning: instance variable @r not initialized +<elapsed> s = E +TestIOWait#test_wait_forever = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:<line_a>: warning: instance variable @r not initialized +<elapsed> s = E +TestIO_Console#test_echo = <elapsed> s = . +TestIO_Console#test_iflush = <elapsed> s = . +TestIO_Console#test_ioflush = <elapsed> s = . +TestIO_Console#test_ioflush2 = <elapsed> s = . +TestIO_Console#test_noecho = <elapsed> s = . +TestIO_Console#test_noecho2 = <elapsed> s = . +TestIO_Console#test_oflush = <elapsed> s = . +TestIO_Console#test_raw = <elapsed> s = . +TestIO_Console#test_setecho = <elapsed> s = . +TestIO_Console#test_setecho2 = <elapsed> s = . +TestIO_Console#test_winsize = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. + <n>) Error: +test_buffered_ready?(TestIOWait): +Errno::EOPNOTSUPP: Operation not supported on socket - socketpair(2) + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:12:in `pair' + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:12:in `setup' + <n>) Error: +test_buffered_ready?(TestIOWait): +NoMethodError: undefined method `closed?' for nil:NilClass + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:16:in `teardown' + <n>) Error: +test_nread(TestIOWait): +Errno::EOPNOTSUPP: Operation not supported on socket - socketpair(2) + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:12:in `pair' + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:12:in `setup' + <n>) Error: +test_nread(TestIOWait): +NoMethodError: undefined method `closed?' for nil:NilClass + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:16:in `teardown' + <n>) Error: +test_nread_buffered(TestIOWait): +Errno::EOPNOTSUPP: Operation not supported on socket - socketpair(2) + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:12:in `pair' + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:12:in `setup' + <n>) Error: +test_nread_buffered(TestIOWait): +NoMethodError: undefined method `closed?' for nil:NilClass + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:16:in `teardown' + <n>) Error: +test_ready?(TestIOWait): +Errno::EOPNOTSUPP: Operation not supported on socket - socketpair(2) + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:12:in `pair' + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:12:in `setup' + <n>) Error: +test_ready?(TestIOWait): +NoMethodError: undefined method `closed?' for nil:NilClass + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:16:in `teardown' + <n>) Error: +test_wait(TestIOWait): +Errno::EOPNOTSUPP: Operation not supported on socket - socketpair(2) + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:12:in `pair' + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:12:in `setup' + <n>) Error: +test_wait(TestIOWait): +NoMethodError: undefined method `closed?' for nil:NilClass + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:16:in `teardown' + <n>) Error: +test_wait_buffered(TestIOWait): +Errno::EOPNOTSUPP: Operation not supported on socket - socketpair(2) + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:12:in `pair' + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:12:in `setup' + <n>) Error: +test_wait_buffered(TestIOWait): +NoMethodError: undefined method `closed?' for nil:NilClass + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:16:in `teardown' + <n>) Error: +test_wait_eof(TestIOWait): +Errno::EOPNOTSUPP: Operation not supported on socket - socketpair(2) + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:12:in `pair' + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:12:in `setup' + <n>) Error: +test_wait_eof(TestIOWait): +NoMethodError: undefined method `closed?' for nil:NilClass + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:16:in `teardown' + <n>) Error: +test_wait_forever(TestIOWait): +Errno::EOPNOTSUPP: Operation not supported on socket - socketpair(2) + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:12:in `pair' + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:12:in `setup' + <n>) Error: +test_wait_forever(TestIOWait): +NoMethodError: undefined method `closed?' for nil:NilClass + /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/io/wait/test_io_wait.rb:16:in `teardown' +20 tests, <num> assertions, 0 failures, 16 errors, 0 skips +make: *** [yes-test-all] Error 16 exit 2 +failed(test/io) +== test/irb # <time> ++ make test-all 'TESTS=-v irb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v irb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestIRB::TestOption#test_end_of_option = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +1 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/json # <time> ++ make test-all 'TESTS=-v json' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v json +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TC_JSON#test_allocate = <elapsed> s = . +TC_JSON#test_backslash = <elapsed> s = . +TC_JSON#test_big_integers = <elapsed> s = . +TC_JSON#test_comments = <elapsed> s = . +TC_JSON#test_construction = <elapsed> s = . +TC_JSON#test_generation_of_core_subclasses = <elapsed> s = . +TC_JSON#test_generation_of_core_subclasses_with_default_to_json = <elapsed> s = . +TC_JSON#test_generation_of_core_subclasses_with_new_to_json = <elapsed> s = . +TC_JSON#test_load_dump = <elapsed> s = . +TC_JSON#test_nesting = <elapsed> s = . +TC_JSON#test_parse_array = <elapsed> s = . +TC_JSON#test_parse_array_custom_class = <elapsed> s = . +TC_JSON#test_parse_arrays = <elapsed> s = . +TC_JSON#test_parse_complex_objects = <elapsed> s = . +TC_JSON#test_parse_more_complex_arrays = <elapsed> s = . +TC_JSON#test_parse_object = <elapsed> s = . +TC_JSON#test_parse_object_custom_class = <elapsed> s = . +TC_JSON#test_parse_simple_arrays = <elapsed> s = . +TC_JSON#test_parse_simple_objects = <elapsed> s = . +TC_JSON#test_parse_values = <elapsed> s = . +TC_JSON#test_parser_reset = <elapsed> s = . +TC_JSON#test_symbolize_names = <elapsed> s = . +TC_JSON#test_wrong_inputs = <elapsed> s = . +TC_JSONAddition#test_core = <elapsed> s = . +TC_JSONAddition#test_extended_json = <elapsed> s = . +TC_JSONAddition#test_extended_json_disabled = <elapsed> s = . +TC_JSONAddition#test_extended_json_fail1 = <elapsed> s = . +TC_JSONAddition#test_extended_json_fail2 = <elapsed> s = . +TC_JSONAddition#test_raw_strings = <elapsed> s = . +TC_JSONAddition#test_utc_datetime = <elapsed> s = . +TC_JSONEncoding#test_generate = <elapsed> s = . +TC_JSONEncoding#test_parse = <elapsed> s = . +TC_JSONEncoding#test_parse_ascii_8bit = <elapsed> s = . +TC_JSONFixtures#test_failing = <elapsed> s = . +TC_JSONFixtures#test_passing = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/json/common.rb:<line_a>: warning: Float 23456789012E666 out of range +<elapsed> s = . +TC_JSONGenerate#test_allow_nan = <elapsed> s = . +TC_JSONGenerate#test_depth = <elapsed> s = . +TC_JSONGenerate#test_fast_generate = <elapsed> s = . +TC_JSONGenerate#test_fast_state = <elapsed> s = . +TC_JSONGenerate#test_generate = <elapsed> s = . +TC_JSONGenerate#test_generate_pretty = <elapsed> s = . +TC_JSONGenerate#test_pretty_state = <elapsed> s = . +TC_JSONGenerate#test_safe_state = <elapsed> s = . +TC_JSONGenerate#test_states = <elapsed> s = . +TC_JSONUnicode#test_chars = <elapsed> s = . +TC_JSONUnicode#test_unicode = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +46 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/logger # <time> ++ make test-all 'TESTS=-v logger' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v logger +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/logger/test_logger.rb:<line_a>: warning: assigned but unused variable - read_ready +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/logger/test_logger.rb:<line_b>: warning: assigned but unused variable - read_ready +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestLogDevice#test_close = <elapsed> s = . +TestLogDevice#test_initialize = <elapsed> s = . +TestLogDevice#test_shifting_age = <elapsed> s = . +TestLogDevice#test_shifting_age_variants = <elapsed> s = . +TestLogDevice#test_shifting_size = <elapsed> s = . +TestLogDevice#test_write = <elapsed> s = . +TestLogger#test_add = <elapsed> s = . +TestLogger#test_close = <elapsed> s = . +TestLogger#test_datetime_format = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/logger.rb:<line_a>: warning: strftime called with empty format string +<elapsed> s = . +TestLogger#test_format = <elapsed> s = . +TestLogger#test_formatter = <elapsed> s = . +TestLogger#test_initialize = <elapsed> s = . +TestLogger#test_level = <elapsed> s = . +TestLogger#test_level_log = <elapsed> s = . +TestLogger#test_lshift = <elapsed> s = . +TestLogger#test_progname = <elapsed> s = . +TestLoggerApplication#test_initialize = <elapsed> s = . +TestLoggerApplication#test_logger = <elapsed> s = . +TestLoggerApplication#test_start = <elapsed> s = . +TestLoggerSeverity#test_enum = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +20 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/matrix # <time> ++ make test-all 'TESTS=-v matrix' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v matrix +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestMatrix#test_add = <elapsed> s = . +TestMatrix#test_collect = <elapsed> s = . +TestMatrix#test_column = <elapsed> s = . +TestMatrix#test_column_vector = <elapsed> s = . +TestMatrix#test_column_vectors = <elapsed> s = . +TestMatrix#test_columns = <elapsed> s = . +TestMatrix#test_det = <elapsed> s = . +TestMatrix#test_determinant = <elapsed> s = . +TestMatrix#test_diagonal = <elapsed> s = . +TestMatrix#test_div = <elapsed> s = . +TestMatrix#test_empty = <elapsed> s = . +TestMatrix#test_equality = <elapsed> s = . +TestMatrix#test_exp = <elapsed> s = . +TestMatrix#test_hash = <elapsed> s = . +TestMatrix#test_hash_equality = <elapsed> s = . +TestMatrix#test_identity = <elapsed> s = . +TestMatrix#test_identity2 = <elapsed> s = . +TestMatrix#test_inspect = <elapsed> s = . +TestMatrix#test_inverse = <elapsed> s = . +TestMatrix#test_matrix = <elapsed> s = . +TestMatrix#test_minor = <elapsed> s = . +TestMatrix#test_mul = <elapsed> s = . +TestMatrix#test_new_matrix = <elapsed> s = . +TestMatrix#test_rank = <elapsed> s = . +TestMatrix#test_rank2 = <elapsed> s = . +TestMatrix#test_regular? = <elapsed> s = . +TestMatrix#test_row = <elapsed> s = . +TestMatrix#test_row_vector = <elapsed> s = . +TestMatrix#test_row_vectors = <elapsed> s = . +TestMatrix#test_rows = <elapsed> s = . +TestMatrix#test_scalar = <elapsed> s = . +TestMatrix#test_scalar_add = <elapsed> s = . +TestMatrix#test_scalar_div = <elapsed> s = . +TestMatrix#test_scalar_mul = <elapsed> s = . +TestMatrix#test_scalar_pow = <elapsed> s = . +TestMatrix#test_scalar_sub = <elapsed> s = . +TestMatrix#test_singular? = <elapsed> s = . +TestMatrix#test_square? = <elapsed> s = . +TestMatrix#test_sub = <elapsed> s = . +TestMatrix#test_to_s = <elapsed> s = . +TestMatrix#test_trace = <elapsed> s = . +TestMatrix#test_transpose = <elapsed> s = . +TestMatrix#test_zero = <elapsed> s = . +TestVector#test_add = <elapsed> s = . +TestVector#test_aref = <elapsed> s = . +TestVector#test_collect = <elapsed> s = . +TestVector#test_collect2 = <elapsed> s = . +TestVector#test_covector = <elapsed> s = . +TestVector#test_each2 = <elapsed> s = . +TestVector#test_equality = <elapsed> s = . +TestVector#test_hash = <elapsed> s = . +TestVector#test_hash_equality = <elapsed> s = . +TestVector#test_identity = <elapsed> s = . +TestVector#test_inner_product = <elapsed> s = . +TestVector#test_inspect = <elapsed> s = . +TestVector#test_map2 = <elapsed> s = . +TestVector#test_mul = <elapsed> s = . +TestVector#test_r = <elapsed> s = . +TestVector#test_size = <elapsed> s = . +TestVector#test_sub = <elapsed> s = . +TestVector#test_to_s = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +61 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/minitest # <time> ++ make test-all 'TESTS=-v minitest' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v minitest +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +MiniTest::Spec#test_0011_needs_raise_if_an_expected_exception_is_not_raised = <elapsed> s = . +MiniTest::Spec#test_0016_needs_to_verify_inequality = <elapsed> s = . +MiniTest::Spec#test_0004_needs_to_verify_types_of_objects = <elapsed> s = . +MiniTest::Spec#test_0007_needs_to_verify_nil = <elapsed> s = . +MiniTest::Spec#test_0024_needs_to_be_sensible_about_wont_include_order = <elapsed> s = . +MiniTest::Spec#test_0015_needs_to_verify_throw = <elapsed> s = . +MiniTest::Spec#test_0019_needs_to_verify_non_identity = <elapsed> s = . +MiniTest::Spec#test_0021_needs_to_verify_output_in_stderr = <elapsed> s = . +MiniTest::Spec#test_0009_needs_to_catch_an_expected_exception = <elapsed> s = . +MiniTest::Spec#test_0022_needs_to_ensure_silence = <elapsed> s = . +MiniTest::Spec#test_0005_needs_to_verify_kinds_of_objects = <elapsed> s = . +MiniTest::Spec#test_0018_needs_to_verify_non_nil = <elapsed> s = . +MiniTest::Spec#test_0006_needs_to_verify_regexp_matches = <elapsed> s = . +MiniTest::Spec#test_0002_needs_to_verify_equality = <elapsed> s = . +MiniTest::Spec#test_0014_needs_to_verify_identity = <elapsed> s = . +MiniTest::Spec#test_0013_needs_to_verify_using_respond_to = <elapsed> s = . +MiniTest::Spec#test_0023_needs_to_be_sensible_about_must_include_order = <elapsed> s = . +MiniTest::Spec#test_0020_needs_to_verify_output_in_stdout = <elapsed> s = . +MiniTest::Spec#test_0008_needs_to_verify_using_any_operator = <elapsed> s = . +MiniTest::Spec#test_0010_needs_to_catch_an_unexpected_exception = <elapsed> s = . +MiniTest::Spec#test_0017_needs_to_verify_mismatch = <elapsed> s = . +MiniTest::Spec#test_0003_needs_to_verify_floats_within_a_delta = <elapsed> s = . +MiniTest::Spec#test_0012_needs_to_be_able_to_catch_a_minitest_assertion_exception = <elapsed> s = . +MiniTest::Spec#test_0001_needs_to_have_all_methods_named_well = <elapsed> s = . +TestMeta#test_structure = <elapsed> s = . +TestMiniTestBenchmark#test_cls_bench_exp = <elapsed> s = . +TestMiniTestBenchmark#test_cls_bench_range = <elapsed> s = . +TestMiniTestBenchmark#test_fit_power_clean = <elapsed> s = . +TestMiniTestBenchmark#test_fit_linear_clean = <elapsed> s = . +TestMiniTestBenchmark#test_cls_bench_linear = <elapsed> s = . +TestMiniTestBenchmark#test_fit_exponential_clean = <elapsed> s = . +TestMiniTestBenchmark#test_fit_exponential_noisy = <elapsed> s = . +TestMiniTestBenchmark#test_cls_benchmark_methods = <elapsed> s = . +TestMiniTestBenchmark#test_fit_linear_noisy = <elapsed> s = . +TestMiniTestBenchmark#test_fit_power_noisy = <elapsed> s = . +TestMiniTestMock#test_allow_expectations_to_be_added_after_creation = <elapsed> s = . +TestMiniTestMock#test_no_method_error_on_unexpected_methods = <elapsed> s = . +TestMiniTestMock#test_not_verify_if_new_expected_method_is_not_called = <elapsed> s = . +TestMiniTestMock#test_allow_return_value_specification = <elapsed> s = . +TestMiniTestMock#test_respond_appropriately = <elapsed> s = . +TestMiniTestMock#test_do_not_create_stub_method_on_new_mocks = <elapsed> s = . +TestMiniTestMock#test_not_verify_if_unexpected_method_is_called = <elapsed> s = . +TestMiniTestMock#test_blow_up_if_not_called = <elapsed> s = . +TestMiniTestMock#test_blow_up_on_wrong_number_of_arguments = <elapsed> s = . +TestMiniTestMock#test_create_stub_method = <elapsed> s = . +TestMiniTestMock#test_assign_per_mock_return_values = <elapsed> s = . +TestMiniTestMock#test_blow_up_on_wrong_arguments = <elapsed> s = . +TestMiniTestMock#test_not_blow_up_if_everything_called = <elapsed> s = . +TestMiniTestUnit#test_run_failing_filtered = <elapsed> s = . +TestMiniTestUnit#test_class_puke_with_assertion_failed = <elapsed> s = . +TestMiniTestUnit#test_filter_backtrace = <elapsed> s = . +TestMiniTestUnit#test_run_error_teardown = <elapsed> s = . +TestMiniTestUnit#test_filter_backtrace_unit_starts = <elapsed> s = . +TestMiniTestUnit#test_run_passing = <elapsed> s = . +TestMiniTestUnit#test_class_puke_with_non_failure_exception = <elapsed> s = . +TestMiniTestUnit#test_filter_backtrace_all_unit = <elapsed> s = . +TestMiniTestUnit#test_class_puke_with_flunk_and_user_defined_assertions = <elapsed> s = . +TestMiniTestUnit#test_class_puke_with_assertion_failed_and_user_defined_assertions = <elapsed> s = . +TestMiniTestUnit#test_class_puke_with_assertion_failed_and_long_backtrace = <elapsed> s = . +TestMiniTestUnit#test_run_skip = <elapsed> s = . +TestMiniTestUnit#test_class_puke_with_failure_and_flunk_in_backtrace = <elapsed> s = . +TestMiniTestUnit#test_run_failing = <elapsed> s = . +TestMiniTestUnit#test_run_error = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_kind_of = <elapsed> s = . +TestMiniTestUnitTestCase#test_class_asserts_match_refutes = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_includes = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_in_epsilon = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_raises_triggered_subclass = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_in_delta_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_includes_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_silent = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_in_delta_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_in_epsilon_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_respond_to_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_pass = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_throws_different = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_nil = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_throws = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_operator = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_output_triggered_out = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_kind_of = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_send_bad = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_match_object = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_same = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_block = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_in_epsilon = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_nil_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_in_delta = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_instance_of = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_match_object_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_match_object = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_empty = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_equal_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_instance_of_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_send = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_same_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_output_neither = <elapsed> s = . +TestMiniTestUnitTestCase#test_message = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_match = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_raises_skip = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_nil_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_operator_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_in_delta = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_respond_to = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_raises_triggered_different_msg = <elapsed> s = . +TestMiniTestUnitTestCase#test_capture_io = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_in_epsilon_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_includes = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_instance_of = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_raises_triggered_none = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_nil = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_output_err = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_match = <elapsed> s = . +TestMiniTestUnitTestCase#test_flunk = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_silent_triggered_out = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_output_triggered_both = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert__triggered_message = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_same = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_raises_module = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_raises_triggered_different = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_raises = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_match_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_instance_of_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_raises_triggered_none_msg = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_kind_of_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_flunk_message = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_operator_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert__triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_same_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_match_object_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_empty_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_equal = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_match_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_empty_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_respond_to = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_output_triggered_err = <elapsed> s = . +TestMiniTestUnitTestCase#test_test_methods_random = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_equal = <elapsed> s = . +TestMiniTestUnitTestCase#test_test_methods_sorted = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_block_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_class_inherited = <elapsed> s = . +TestMiniTestUnitTestCase#test_skip = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_respond_to_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_empty = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_equal_different = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_includes_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_operator = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_silent_triggered_err = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_throws_unthrown = <elapsed> s = . +TestMiniTestUnitTestCase#test_refute_kind_of_triggered = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_output_both = <elapsed> s = . +TestMiniTestUnitTestCase#test_assert_output_out = <elapsed> s = . +TestMiniTestUnitTestCase#test_class_test_suites = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +155 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/misc # <time> ++ make test-all 'TESTS=-v misc' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v misc +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestRubyMode::TestIndent#test_array_after_paren_and_space = <elapsed> s = . +TestRubyMode::TestIndent#test_array_literal = <elapsed> s = . +TestRubyMode::TestIndent#test_begin_end = <elapsed> s = . +TestRubyMode::TestIndent#test_expr_in_regexp = <elapsed> s = . +TestRubyMode::TestIndent#test_keyword_label = <elapsed> s = . +TestRubyMode::TestIndent#test_method_with_question_mark = <elapsed> s = . +TestRubyMode::TestIndent#test_simple = <elapsed> s = . +TestRubyMode::TestIndent#test_singleton_class = <elapsed> s = S +Finished tests in <n>s, <n> tests/s, <n> assertions/s. + <n>) Skipped: +test_singleton_class(TestRubyMode::TestIndent) [/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/misc/test_ruby_mode.rb:106]: +pending +8 tests, <num> assertions, 0 failures, 0 errors, 1 skips +== test/mkmf # <time> ++ make test-all 'TESTS=-v mkmf' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v mkmf +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestMkmf::TestConvertible#test_typeof_builtin = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/mkmf/base.rb:70: warning: global variable `$mdir' not initialized +checking for convertible type of short... short +checking for convertible type of int... int +checking for convertible type of long... long +checking for convertible type of signed short... short +checking for convertible type of signed int... int +checking for convertible type of signed long... long +checking for convertible type of unsigned short... unsigned short +checking for convertible type of unsigned int... unsigned int +checking for convertible type of unsigned long... unsigned long +<elapsed> s = . +TestMkmf::TestConvertible#test_typeof_typedef = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/mkmf/base.rb:70: warning: global variable `$mdir' not initialized +checking for convertible type of test1_t... short +checking for convertible type of test1_t... int +checking for convertible type of test1_t... long +checking for convertible type of test1_t... short +checking for convertible type of test1_t... int +checking for convertible type of test1_t... long +checking for convertible type of test1_t... unsigned short +checking for convertible type of test1_t... unsigned int +checking for convertible type of test1_t... unsigned long +<elapsed> s = . +TestMkmf::TestFindExecutable#test_find_executable = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/mkmf/base.rb:70: warning: global variable `$mdir' not initialized +checking for <executable>... yes +<elapsed> s = . +TestMkmf::TestFindExecutable#test_find_executable_dir = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/mkmf/base.rb:70: warning: global variable `$mdir' not initialized +checking for <executable>... no +<elapsed> s = . +TestMkmf::TestFlags#test_valid_warnflags = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/mkmf/base.rb:70: warning: global variable `$mdir' not initialized +<elapsed> s = . +TestMkmf::TestSignedness#test_typeof_builtin = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/mkmf/base.rb:70: warning: global variable `$mdir' not initialized +checking signedness of short... signed +checking signedness of int... signed +checking signedness of long... signed +checking signedness of signed short... signed +checking signedness of signed int... signed +checking signedness of signed long... signed +checking signedness of unsigned short... unsigned +checking signedness of unsigned int... unsigned +checking signedness of unsigned long... unsigned +<elapsed> s = . +TestMkmf::TestSignedness#test_typeof_typedef = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/mkmf/base.rb:70: warning: global variable `$mdir' not initialized +checking signedness of test1_t... signed +checking signedness of test1_t... signed +checking signedness of test1_t... signed +checking signedness of test1_t... signed +checking signedness of test1_t... signed +checking signedness of test1_t... signed +checking signedness of test1_t... unsigned +checking signedness of test1_t... unsigned +checking signedness of test1_t... unsigned +<elapsed> s = . +TestMkmf::TestSizeof#test_sizeof_builtin = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/mkmf/base.rb:70: warning: global variable `$mdir' not initialized +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/mkmf/base.rb:<line_a>: warning: global variable `$mdir' not initialized +checking size of char... 1 checking size of short... 2 checking size of int... 4 checking size of long... 4 checking size of float... 4 checking size of double... 8 checking size of void*... 4 +<elapsed> s = . +TestMkmf::TestSizeof#test_sizeof_struct = checking size of test1_t in confdefs.h... 1 +checking size of test1_t in confdefs.h... 2 +checking size of test1_t in confdefs.h... 4 +checking size of test1_t in confdefs.h... 8 +<elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +9 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/monitor # <time> ++ make test-all 'TESTS=-v monitor' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v monitor +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/monitor/test_monitor.rb:<line_a>: warning: assigned but unused variable - th +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestMonitor#test_cond = <elapsed> s = . +TestMonitor#test_enter = <elapsed> s = . +TestMonitor#test_killed_thread_in_synchronize = <elapsed> s = . +TestMonitor#test_synchronize = <elapsed> s = . +TestMonitor#test_timedwait = <elapsed> s = . +TestMonitor#test_try_enter = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +6 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/net # <time> ++ make test-all 'TESTS=-v net' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v net +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/test_http.rb:<line_a>: warning: assigned but unused variable - body +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/test_http.rb:<line_a>: warning: assigned but unused variable - i +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/imap/test_imap.rb:<line_a>: warning: assigned but unused variable - requests +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/pop/test_pop.rb:<line_a>: warning: assigned but unused variable - e +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +HTTPHeaderTest#test_AREF = <elapsed> s = . +HTTPHeaderTest#test_ASET = <elapsed> s = . +HTTPHeaderTest#test_add_field = <elapsed> s = . +HTTPHeaderTest#test_basic_auth = <elapsed> s = . +HTTPHeaderTest#test_canonical_each = <elapsed> s = . +HTTPHeaderTest#test_chunked? = <elapsed> s = . +HTTPHeaderTest#test_content_length = <elapsed> s = . +HTTPHeaderTest#test_content_length= = <elapsed> s = . +HTTPHeaderTest#test_content_range = <elapsed> s = . +HTTPHeaderTest#test_content_type = <elapsed> s = . +HTTPHeaderTest#test_delete = <elapsed> s = . +HTTPHeaderTest#test_each = <elapsed> s = . +HTTPHeaderTest#test_each_capitalized = <elapsed> s = . +HTTPHeaderTest#test_each_key = <elapsed> s = . +HTTPHeaderTest#test_each_value = <elapsed> s = . +HTTPHeaderTest#test_form_data= = <elapsed> s = . +HTTPHeaderTest#test_get_fields = <elapsed> s = . +HTTPHeaderTest#test_key? = <elapsed> s = . +HTTPHeaderTest#test_main_type = <elapsed> s = . +HTTPHeaderTest#test_proxy_basic_auth = <elapsed> s = . +HTTPHeaderTest#test_range = <elapsed> s = . +HTTPHeaderTest#test_range= = <elapsed> s = . +HTTPHeaderTest#test_range_length = <elapsed> s = . +HTTPHeaderTest#test_set_content_type = <elapsed> s = . +HTTPHeaderTest#test_set_form_data = <elapsed> s = . +HTTPHeaderTest#test_size = <elapsed> s = . +HTTPHeaderTest#test_sub_type = <elapsed> s = . +HTTPHeaderTest#test_to_hash = <elapsed> s = . +HTTPHeaderTest#test_type_params = <elapsed> s = . +HTTPResponseTest#test_multiline_header = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/test_httpresponse.rb:31:in `test_multiline_header': warning: HTTPResponse#header is obsolete +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/test_httpresponse.rb:32:in `test_multiline_header': warning: HTTPResponse#header is obsolete +<elapsed> s = . +HTTPResponseTest#test_singleline_header = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/test_httpresponse.rb:15:in `test_singleline_header': warning: HTTPResponse#header is obsolete +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/test_httpresponse.rb:16:in `test_singleline_header': warning: HTTPResponse#header is obsolete +<elapsed> s = . +HTTPSProxyTest#test_https_proxy_authentication = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_b>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_b>: warning: SSL session is not started yet. +<elapsed> s = . +IMAPResponseParserTest#test_flag_list_many_same_flags = <elapsed> s = . +IMAPResponseParserTest#test_flag_list_safe = <elapsed> s = . +IMAPResponseParserTest#test_flag_list_too_many_flags = <elapsed> s = . +IMAPResponseParserTest#test_flag_xlist_inbox = <elapsed> s = . +IMAPResponseParserTest#test_resp_text_code = <elapsed> s = . +IMAPTest#test_decode_utf7 = <elapsed> s = . +IMAPTest#test_encode_utf7 = <elapsed> s = . +IMAPTest#test_exception_during_idle = <elapsed> s = . +IMAPTest#test_exception_during_shutdown = <elapsed> s = . +IMAPTest#test_format_date = <elapsed> s = . +IMAPTest#test_format_datetime = <elapsed> s = . +IMAPTest#test_idle = <elapsed> s = . +IMAPTest#test_idle_done_not_during_idle = <elapsed> s = . +IMAPTest#test_imaps_post_connection_check = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/ssl-internal.rb:<line_a>: warning: using default DH parameters. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/imap.rb:1429: [BUG] Bus Error +ruby <version> +-- Control frame information ----------------------------------------------- +c:0033 p:---- s:0142 b:0142 l:000141 d:000141 CFUNC :connect +c:0032 p:0198 s:0139 b:0139 l:000138 d:000138 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/imap.rb:1429 +c:0031 p:0172 s:0134 b:0134 l:000133 d:000133 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/imap.rb:1031 +c:0030 p:---- s:0125 b:0125 l:000124 d:000124 FINISH +c:0029 p:---- s:0123 b:0123 l:000122 d:000122 CFUNC :new +c:0028 p:0044 s:0118 b:0118 l:001134 d:000117 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/imap/test_imap.rb:98 +c:0027 p:0184 s:0115 b:0115 l:001218 d:001218 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/imap/test_imap.rb:396 +c:0026 p:0009 s:0107 b:0107 l:001134 d:0023d4 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/imap/test_imap.rb:95 +c:0025 p:0073 s:0105 b:0105 l:000104 d:000104 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:232 +c:0024 p:0015 s:0097 b:0097 l:000096 d:000096 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit/assertions.rb:32 +c:0023 p:0034 s:0092 b:0092 l:001134 d:001134 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/imap/test_imap.rb:94 +c:0022 p:0063 s:0089 b:0089 l:002220 d:002220 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:824 +c:0021 p:0025 s:0083 b:0083 l:000082 d:000082 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit/testcase.rb:13 +c:0020 p:0090 s:0079 b:0079 l:000067 d:000078 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:671 +c:0019 p:---- s:0073 b:0073 l:000072 d:000072 FINISH +c:0018 p:---- s:0071 b:0071 l:000070 d:000070 CFUNC :map +c:0017 p:0124 s:0068 b:0068 l:000067 d:000067 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:664 +c:0016 p:0020 s:0060 b:0059 l:000049 d:000058 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:543 +c:0015 p:---- s:0055 b:0055 l:000054 d:000054 FINISH +c:0014 p:---- s:0053 b:0053 l:000052 d:000052 CFUNC :each +c:0013 p:0053 s:0050 b:0050 l:000049 d:000049 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:541 +c:0012 p:0189 s:0044 b:0044 l:000043 d:000043 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:630 +c:0011 p:0013 s:0034 b:0034 l:000033 d:000033 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:785 +c:0010 p:0012 s:0031 b:0031 l:000022 d:000030 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:772 +c:0009 p:---- s:0028 b:0028 l:000027 d:000027 FINISH +c:0008 p:---- s:0026 b:0026 l:000025 d:000025 CFUNC :each +c:0007 p:0068 s:0023 b:0023 l:000022 d:000022 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:771 +c:0006 p:0022 s:0019 b:0019 l:000018 d:000018 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:21 +c:0005 p:0016 s:0015 b:0015 l:000014 d:000014 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:585 +c:0004 p:0019 s:0012 b:0012 l:000011 d:000011 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:589 +c:0003 p:0146 s:0008 b:0007 l:000284 d:001cd8 EVAL ./test/runner.rb:13 +c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH +c:0001 p:0000 s:0002 b:0002 l:000284 d:000284 TOP +-- Ruby level backtrace information ---------------------------------------- +./test/runner.rb:13:in `<main>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:589:in `run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:585:in `run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:21:in `run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:771:in `run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:771:in `each' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:772:in `block in run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:785:in `run_tests' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:630:in `_run_anything' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:541:in `_run_suites' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:541:in `each' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:543:in `block in _run_suites' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:664:in `_run_suite' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:664:in `map' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:671:in `block in _run_suite' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit/testcase.rb:13:in `run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:824:in `run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/imap/test_imap.rb:94:in `test_imaps_post_connection_check' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit/assertions.rb:32:in `assert_raise' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:232:in `assert_raises' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/imap/test_imap.rb:95:in `block in test_imaps_post_connection_check' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/imap/test_imap.rb:396:in `imaps_test' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/imap/test_imap.rb:98:in `block (2 levels) in test_imaps_post_connection_check' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/imap/test_imap.rb:98:in `new' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/imap.rb:1031:in `initialize' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/imap.rb:1429:in `start_tls_session' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/imap.rb:1429:in `connect' +-- See Crash Report log file under ~/Library/Logs/CrashReporter or --------- +-- /Library/Logs/CrashReporter, for the more detail of --------------------- +-- C level backtrace information ------------------------------------------- +-- Other runtime information ----------------------------------------------- +* Loaded script: ./test/runner.rb +* Loaded features: + 0 enumerator.so + 1 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/enc/encdb.bundle + 2 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/enc/trans/transdb.bundle + 3 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/defaults.rb + 4 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/tsort.rb + 5 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/dependency_list.rb + 6 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/rbconfig.rb + 7 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/exceptions.rb + 8 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/custom_require.rb + 9 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems.rb + 10 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/optparse.rb + 11 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb + 12 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/prettyprint.rb + 13 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/pp.rb + 14 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit/assertions.rb + 15 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit/testcase.rb + 16 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb + 17 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/socket.bundle + 18 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/socket.rb + 19 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/timeout.rb + 20 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/protocol.rb + 21 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/common.rb + 22 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/generic.rb + 23 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/ftp.rb + 24 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/http.rb + 25 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/https.rb + 26 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/ldap.rb + 27 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/ldaps.rb + 28 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/mailto.rb + 29 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri.rb + 30 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/zlib.bundle + 31 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/stringio.bundle + 32 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb + 33 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/compat.rb + 34 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/version.rb + 35 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpversion.rb + 36 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/delegate.rb + 37 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/etc.bundle + 38 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/fileutils.rb + 39 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/tmpdir.rb + 40 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/thread.rb + 41 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/tempfile.rb + 42 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httputils.rb + 43 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/fcntl.bundle + 44 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/singleton.rb + 45 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/utils.rb + 46 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/log.rb + 47 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/config.rb + 48 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/server.rb + 49 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/accesslog.rb + 50 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/htmlutils.rb + 51 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/date/format.rb + 52 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/date_core.bundle + 53 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/date.rb + 54 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/time.rb + 55 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/cookie.rb + 56 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpstatus.rb + 57 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httprequest.rb + 58 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpresponse.rb + 59 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpservlet/abstract.rb + 60 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpservlet/filehandler.rb + 61 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpservlet/cgihandler.rb + 62 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/strscan.bundle + 63 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb + 64 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpservlet/erbhandler.rb + 65 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpservlet/prochandler.rb + 66 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpservlet.rb + 67 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpserver.rb + 68 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/authenticator.rb + 69 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/basicauth.rb + 70 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/digest.bundle + 71 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/digest.rb + 72 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/digest/md5.bundle + 73 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/digest/sha1.bundle + 74 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/digestauth.rb + 75 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/userdb.rb + 76 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/htpasswd.rb + 77 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/htdigest.rb + 78 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/htgroup.rb + 79 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth.rb + 80 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick.rb + 81 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/openssl.bundle + 82 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/bn.rb + 83 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/cipher.rb + 84 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/config.rb + 85 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/digest.rb + 86 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/x509.rb + 87 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb + 88 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/ssl-internal.rb + 89 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/x509-internal.rb + 90 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl.rb + 91 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/ssl.rb + 92 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/https.rb + 93 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/utils.rb + 94 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/test_buffered_io.rb + 95 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/test_http.rb + 96 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/test_httpheader.rb + 97 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/test_httpresponse.rb + 98 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/https.rb + 99 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/open3.rb + 100 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/envutil.rb + 101 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/openssl/utils.rb + 102 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/test_https.rb + 103 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/http/test_https_proxy.rb + 104 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/monitor.rb + 105 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/imap.rb + 106 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/imap/test_imap.rb + 107 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/imap/test_imap_response_parser.rb + 108 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/pop.rb + 109 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/pop/test_pop.rb + 110 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/smtp.rb + 111 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/spec.rb + 112 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/mock.rb + 113 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/autorun.rb + 114 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/smtp/test_response.rb + 115 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/smtp/test_smtp.rb + 116 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/net/smtp/test_ssl_socket.rb +[NOTE] +You may have encountered a bug in the Ruby interpreter or extension libraries. +Bug reports are welcome. +For details: http://www.ruby-lang.org/bugreport.html +make: *** [yes-test-all] Abort trap exit 2 +failed(test/net) +== test/nkf # <time> ++ make test-all 'TESTS=-v nkf' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v nkf +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestKconv#test_eucjp = <elapsed> s = . +TestKconv#test_jis = <elapsed> s = . +TestKconv#test_kconv = <elapsed> s = . +TestKconv#test_shiftjis = <elapsed> s = . +TestKconv#test_utf8 = <elapsed> s = . +TestNKF#test_guess = <elapsed> s = . +TestNKF#test_ruby_dev_36909 = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +7 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/objspace # <time> ++ make test-all 'TESTS=-v objspace' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v objspace +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestObjSpace#test_count_nodes = <elapsed> s = . +TestObjSpace#test_count_objects_size = <elapsed> s = . +TestObjSpace#test_count_tdata_objects = <elapsed> s = . +TestObjSpace#test_memsize_of = <elapsed> s = . +TestObjSpace#test_memsize_of_all = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +5 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/open-uri # <time> ++ make test-all 'TESTS=-v open-uri' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v open-uri +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_open-uri.rb:<line_a>: warning: assigned but unused variable - th +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_open-uri.rb:<line_b>: warning: assigned but unused variable - th +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_open-uri.rb:<line_c>: warning: assigned but unused variable - th +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_open-uri.rb:<line_a>: warning: assigned but unused variable - data_serv_host +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_open-uri.rb:<line_b>: warning: assigned but unused variable - data_serv_host +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_ssl.rb:<line_a>: warning: assigned but unused variable - th +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_ssl.rb:<line_b>: warning: assigned but unused variable - th +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestOpenURI#test_200 = <elapsed> s = . +TestOpenURI#test_200big = <elapsed> s = . +TestOpenURI#test_404 = <elapsed> s = . +TestOpenURI#test_content_encoding = <elapsed> s = . +TestOpenURI#test_encoding = <elapsed> s = . +TestOpenURI#test_find_proxy = <elapsed> s = . +TestOpenURI#test_find_proxy_case_sensitive_env = <elapsed> s = . +TestOpenURI#test_ftp = <elapsed> s = . +TestOpenURI#test_ftp_active = <elapsed> s = . +TestOpenURI#test_ftp_ascii = <elapsed> s = . +TestOpenURI#test_ftp_invalid_request = <elapsed> s = . +TestOpenURI#test_ftp_over_http_proxy = <elapsed> s = . +TestOpenURI#test_ftp_over_http_proxy_auth = <elapsed> s = . +TestOpenURI#test_header = <elapsed> s = . +TestOpenURI#test_invalid_option = <elapsed> s = . +TestOpenURI#test_last_modified = <elapsed> s = . +TestOpenURI#test_mode = <elapsed> s = . +TestOpenURI#test_multi_proxy_opt = <elapsed> s = . +TestOpenURI#test_non_http_proxy = <elapsed> s = . +TestOpenURI#test_open_too_many_arg = <elapsed> s = . +TestOpenURI#test_open_uri = <elapsed> s = . +TestOpenURI#test_progress = <elapsed> s = . +TestOpenURI#test_progress_chunked = <elapsed> s = . +TestOpenURI#test_proxy = <elapsed> s = . +TestOpenURI#test_proxy_http_basic_authentication = <elapsed> s = . +TestOpenURI#test_quoted_attvalue = <elapsed> s = . +TestOpenURI#test_read_timeout = <elapsed> s = . +TestOpenURI#test_redirect = <elapsed> s = . +TestOpenURI#test_redirect_auth = <elapsed> s = . +TestOpenURI#test_redirect_invalid = <elapsed> s = . +TestOpenURI#test_redirect_loop = <elapsed> s = . +TestOpenURI#test_redirect_relative = <elapsed> s = . +TestOpenURI#test_uri_read = <elapsed> s = . +TestOpenURI#test_userinfo = <elapsed> s = . +TestOpenURI#test_without_block = <elapsed> s = . +TestOpenURISSL#test_proxy = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_b>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_b>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/ssl-internal.rb:<line_a>: warning: using default DH parameters. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:785: [BUG] Segmentation fault +ruby <version> +-- Control frame information ----------------------------------------------- +c:0043 p:---- s:0231 b:0231 l:000230 d:000230 CFUNC :connect +c:0042 p:0011 s:0228 b:0228 l:0014f8 d:000227 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:785 +c:0041 p:0031 s:0226 b:0226 l:000225 d:000225 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/timeout.rb:44 +c:0040 p:0026 s:0214 b:0214 l:000213 d:000213 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/timeout.rb:87 +c:0039 p:0470 s:0208 b:0208 l:0014f8 d:0014f8 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:785 +c:0038 p:0011 s:0200 b:0200 l:000199 d:000199 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:742 +c:0037 p:0048 s:0197 b:0197 l:000196 d:000196 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:731 +c:0036 p:0646 s:0194 b:0194 l:000193 d:000193 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/open-uri.rb:306 +c:0035 p:0024 s:0174 b:0174 l:000173 d:000173 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/open-uri.rb:769 +c:0034 p:0047 s:0168 b:0168 l:001e20 d:000167 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/open-uri.rb:203 +c:0033 p:---- s:0166 b:0166 l:000165 d:000165 FINISH +c:0032 p:---- s:0164 b:0164 l:000163 d:000163 CFUNC :catch +c:0031 p:0491 s:0160 b:0160 l:001e20 d:001e20 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/open-uri.rb:201 +c:0030 p:0328 s:0146 b:0146 l:000145 d:000145 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/open-uri.rb:146 +c:0029 p:0022 s:0135 b:0135 l:000134 d:000134 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/open-uri.rb:671 +c:0028 p:0096 s:0130 b:0130 l:000129 d:000129 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/open-uri.rb:33 +c:0027 p:0340 s:0123 b:0123 l:002154 d:0007c4 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_ssl.rb:82 +c:0026 p:0216 s:0109 b:0109 l:000094 d:000108 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_ssl.rb:30 +c:0025 p:0052 s:0101 b:0101 l:000100 d:000100 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/tmpdir.rb:83 +c:0024 p:0017 s:0095 b:0095 l:000094 d:000094 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_ssl.rb:16 +c:0023 p:0011 s:0092 b:0092 l:002154 d:002154 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_ssl.rb:65 +c:0022 p:0063 s:0089 b:0089 l:001b60 d:001b60 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:824 +c:0021 p:0025 s:0083 b:0083 l:000082 d:000082 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit/testcase.rb:13 +c:0020 p:0090 s:0079 b:0079 l:000067 d:000078 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:671 +c:0019 p:---- s:0073 b:0073 l:000072 d:000072 FINISH +c:0018 p:---- s:0071 b:0071 l:000070 d:000070 CFUNC :map +c:0017 p:0124 s:0068 b:0068 l:000067 d:000067 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:664 +c:0016 p:0020 s:0060 b:0059 l:000049 d:000058 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:543 +c:0015 p:---- s:0055 b:0055 l:000054 d:000054 FINISH +c:0014 p:---- s:0053 b:0053 l:000052 d:000052 CFUNC :each +c:0013 p:0053 s:0050 b:0050 l:000049 d:000049 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:541 +c:0012 p:0189 s:0044 b:0044 l:000043 d:000043 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:630 +c:0011 p:0013 s:0034 b:0034 l:000033 d:000033 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:785 +c:0010 p:0012 s:0031 b:0031 l:000022 d:000030 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:772 +c:0009 p:---- s:0028 b:0028 l:000027 d:000027 FINISH +c:0008 p:---- s:0026 b:0026 l:000025 d:000025 CFUNC :each +c:0007 p:0068 s:0023 b:0023 l:000022 d:000022 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:771 +c:0006 p:0022 s:0019 b:0019 l:000018 d:000018 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:21 +c:0005 p:0016 s:0015 b:0015 l:000014 d:000014 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:585 +c:0004 p:0019 s:0012 b:0012 l:000011 d:000011 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:589 +c:0003 p:0146 s:0008 b:0007 l:000284 d:001cd8 EVAL ./test/runner.rb:13 +c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH +c:0001 p:0000 s:0002 b:0002 l:000284 d:000284 TOP +-- Ruby level backtrace information ---------------------------------------- +./test/runner.rb:13:in `<main>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:589:in `run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:585:in `run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:21:in `run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:771:in `run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:771:in `each' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:772:in `block in run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:785:in `run_tests' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:630:in `_run_anything' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:541:in `_run_suites' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:541:in `each' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:543:in `block in _run_suites' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:664:in `_run_suite' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:664:in `map' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:671:in `block in _run_suite' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit/testcase.rb:13:in `run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:824:in `run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_ssl.rb:65:in `test_proxy' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_ssl.rb:16:in `with_https' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/tmpdir.rb:83:in `mktmpdir' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_ssl.rb:30:in `block in with_https' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_ssl.rb:82:in `block in test_proxy' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/open-uri.rb:33:in `open' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/open-uri.rb:671:in `open' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/open-uri.rb:146:in `open_uri' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/open-uri.rb:201:in `open_loop' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/open-uri.rb:201:in `catch' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/open-uri.rb:203:in `block in open_loop' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/open-uri.rb:769:in `buffer_open' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/open-uri.rb:306:in `open_http' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:731:in `start' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:742:in `do_start' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:785:in `connect' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/timeout.rb:87:in `timeout' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/timeout.rb:44:in `timeout' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:785:in `block in connect' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:785:in `connect' +-- See Crash Report log file under ~/Library/Logs/CrashReporter or --------- +-- /Library/Logs/CrashReporter, for the more detail of --------------------- +-- C level backtrace information ------------------------------------------- +-- Other runtime information ----------------------------------------------- +* Loaded script: ./test/runner.rb +* Loaded features: + 0 enumerator.so + 1 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/enc/encdb.bundle + 2 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/enc/trans/transdb.bundle + 3 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/defaults.rb + 4 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/tsort.rb + 5 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/dependency_list.rb + 6 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/rbconfig.rb + 7 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/exceptions.rb + 8 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/custom_require.rb + 9 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems.rb + 10 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/optparse.rb + 11 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb + 12 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/prettyprint.rb + 13 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/pp.rb + 14 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit/assertions.rb + 15 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit/testcase.rb + 16 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb + 17 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/common.rb + 18 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/generic.rb + 19 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/ftp.rb + 20 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/http.rb + 21 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/https.rb + 22 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/ldap.rb + 23 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/ldaps.rb + 24 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/mailto.rb + 25 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri.rb + 26 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/stringio.bundle + 27 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/date/format.rb + 28 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/date_core.bundle + 29 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/date.rb + 30 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/time.rb + 31 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/open-uri.rb + 32 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/compat.rb + 33 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/version.rb + 34 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpversion.rb + 35 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/socket.bundle + 36 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/socket.rb + 37 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/delegate.rb + 38 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/etc.bundle + 39 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/fileutils.rb + 40 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/tmpdir.rb + 41 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/thread.rb + 42 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/tempfile.rb + 43 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httputils.rb + 44 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/fcntl.bundle + 45 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/timeout.rb + 46 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/singleton.rb + 47 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/utils.rb + 48 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/log.rb + 49 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/config.rb + 50 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/server.rb + 51 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/accesslog.rb + 52 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/htmlutils.rb + 53 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/cookie.rb + 54 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpstatus.rb + 55 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httprequest.rb + 56 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpresponse.rb + 57 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpservlet/abstract.rb + 58 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpservlet/filehandler.rb + 59 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpservlet/cgihandler.rb + 60 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/strscan.bundle + 61 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb + 62 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpservlet/erbhandler.rb + 63 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpservlet/prochandler.rb + 64 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpservlet.rb + 65 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpserver.rb + 66 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/authenticator.rb + 67 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/basicauth.rb + 68 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/digest.bundle + 69 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/digest.rb + 70 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/digest/md5.bundle + 71 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/digest/sha1.bundle + 72 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/digestauth.rb + 73 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/userdb.rb + 74 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/htpasswd.rb + 75 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/htdigest.rb + 76 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/htgroup.rb + 77 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth.rb + 78 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick.rb + 79 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/protocol.rb + 80 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/zlib.bundle + 81 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb + 82 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpproxy.rb + 83 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_open-uri.rb + 84 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/openssl.bundle + 85 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/bn.rb + 86 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/cipher.rb + 87 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/config.rb + 88 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/digest.rb + 89 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/x509.rb + 90 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb + 91 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/ssl-internal.rb + 92 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/x509-internal.rb + 93 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl.rb + 94 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/ssl.rb + 95 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/https.rb + 96 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/open-uri/test_ssl.rb + 97 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/enc/iso_8859_1.bundle + 98 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/enc/trans/single_byte.bundle + 99 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/enc/euc_jp.bundle + 100 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/monitor.rb + 101 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/ftp.rb + 102 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/https.rb +[NOTE] +You may have encountered a bug in the Ruby interpreter or extension libraries. +Bug reports are welcome. +For details: http://www.ruby-lang.org/bugreport.html +make: *** [yes-test-all] Abort trap exit 2 +failed(test/open-uri) +== test/openssl # <time> ++ make test-all 'TESTS=-v openssl' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v openssl +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/openssl/test_asn1.rb:<line_a>: warning: assigned but unused variable - e +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/openssl/test_buffering.rb:<line_a>: warning: `*' interpreted as argument prefix +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/openssl/test_buffering.rb:<line_b>: warning: `*' interpreted as argument prefix +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/openssl/test_x509name.rb:<line_a>: warning: ambiguous first argument; put parentheses or even spaces +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +OpenSSL::TestASN1#test_bit_string_infinite_length = <elapsed> s = . +OpenSSL::TestASN1#test_cons_explicit_tagging = <elapsed> s = . +OpenSSL::TestASN1#test_cons_explicit_tagging_inf_length = <elapsed> s = . +OpenSSL::TestASN1#test_cons_implicit_tagging = <elapsed> s = . +OpenSSL::TestASN1#test_cons_implicit_tagging_inf_length = <elapsed> s = . +OpenSSL::TestASN1#test_decode = <elapsed> s = . +OpenSSL::TestASN1#test_encode_boolean = <elapsed> s = . +OpenSSL::TestASN1#test_encode_integer = <elapsed> s = . +OpenSSL::TestASN1#test_octet_string_infinite_length = <elapsed> s = . +OpenSSL::TestASN1#test_octet_string_infinite_length_explicit_tagging = <elapsed> s = . +OpenSSL::TestASN1#test_octet_string_infinite_length_implicit_tagging = <elapsed> s = . +OpenSSL::TestASN1#test_prim_explicit_tagging = <elapsed> s = . +OpenSSL::TestASN1#test_prim_explicit_tagging_tag_class = <elapsed> s = . +OpenSSL::TestASN1#test_prim_implicit_tagging = <elapsed> s = . +OpenSSL::TestASN1#test_prim_implicit_tagging_tag_class = <elapsed> s = . +OpenSSL::TestASN1#test_primitive_cannot_set_infinite_length = <elapsed> s = . +OpenSSL::TestASN1#test_primitive_inf_length = <elapsed> s = . +OpenSSL::TestASN1#test_recursive_octet_string_infinite_length = <elapsed> s = . +OpenSSL::TestASN1#test_seq_infinite_length = <elapsed> s = . +OpenSSL::TestASN1#test_set_infinite_length = <elapsed> s = . +OpenSSL::TestBN#test_cmp_nil = <elapsed> s = . +OpenSSL::TestBN#test_integer_to_bn = <elapsed> s = . +OpenSSL::TestBN#test_prime_p = <elapsed> s = . +OpenSSL::TestBuffering#test_flush = <elapsed> s = . +OpenSSL::TestBuffering#test_flush_error = <elapsed> s = . +OpenSSL::TestCipher#test_AES = <elapsed> s = . +OpenSSL::TestCipher#test_ciphers = <elapsed> s = . +OpenSSL::TestCipher#test_crypt = <elapsed> s = . +OpenSSL::TestCipher#test_dup = <elapsed> s = . +OpenSSL::TestCipher#test_empty_data = <elapsed> s = . +OpenSSL::TestCipher#test_info = <elapsed> s = . +OpenSSL::TestCipher#test_initialize = <elapsed> s = . +OpenSSL::TestCipher#test_reset = <elapsed> s = . +OpenSSL::TestConfig#test_add_value = <elapsed> s = . +OpenSSL::TestConfig#test_aref = <elapsed> s = . +OpenSSL::TestConfig#test_aset = <elapsed> s = . +OpenSSL::TestConfig#test_clone = <elapsed> s = . +OpenSSL::TestConfig#test_constants = <elapsed> s = . +OpenSSL::TestConfig#test_dup = <elapsed> s = . +OpenSSL::TestConfig#test_each = <elapsed> s = . +OpenSSL::TestConfig#test_freeze = <elapsed> s = . +OpenSSL::TestConfig#test_get_value = <elapsed> s = . +OpenSSL::TestConfig#test_get_value_ENV = <elapsed> s = . +OpenSSL::TestConfig#test_initialize = <elapsed> s = . +OpenSSL::TestConfig#test_initialize_with_empty_file = <elapsed> s = . +OpenSSL::TestConfig#test_initialize_with_example_file = <elapsed> s = . +OpenSSL::TestConfig#test_inspect = <elapsed> s = . +OpenSSL::TestConfig#test_s_load = <elapsed> s = . +OpenSSL::TestConfig#test_s_parse = <elapsed> s = . +OpenSSL::TestConfig#test_s_parse_format = <elapsed> s = . +OpenSSL::TestConfig#test_section = <elapsed> s = . +OpenSSL::TestConfig#test_sections = <elapsed> s = . +OpenSSL::TestConfig#test_to_s = <elapsed> s = . +OpenSSL::TestConfig#test_value = <elapsed> s = . +OpenSSL::TestConfig#test_value_ENV = <elapsed> s = . +OpenSSL::TestDigest#test_098_features = <elapsed> s = . +OpenSSL::TestDigest#test_digest = <elapsed> s = . +OpenSSL::TestDigest#test_dup = <elapsed> s = . +OpenSSL::TestDigest#test_eql = <elapsed> s = . +OpenSSL::TestDigest#test_info = <elapsed> s = . +OpenSSL::TestDigest#test_reset = <elapsed> s = . +OpenSSL::TestEC#test_check_key = <elapsed> s = . +OpenSSL::TestEC#test_curve_names = <elapsed> s = . +OpenSSL::TestEC#test_dh_compute_key = <elapsed> s = . +OpenSSL::TestEC#test_dsa_sign_asn1_FIPS186_3 = <elapsed> s = . +OpenSSL::TestEC#test_dsa_sign_verify = <elapsed> s = . +OpenSSL::TestEC#test_encoding = <elapsed> s = . +OpenSSL::TestEC#test_set_keys = <elapsed> s = . +OpenSSL::TestEOF1#test_eof_0 = <elapsed> s = . +OpenSSL::TestEOF1#test_eof_0_rw = <elapsed> s = . +OpenSSL::TestEOF1#test_eof_1 = <elapsed> s = . +OpenSSL::TestEOF1#test_eof_2 = <elapsed> s = . +OpenSSL::TestEOF1#test_eof_3 = <elapsed> s = . +OpenSSL::TestEOF2#test_eof_0 = <elapsed> s = . +OpenSSL::TestEOF2#test_eof_0_rw = <elapsed> s = . +OpenSSL::TestEOF2#test_eof_1 = <elapsed> s = . +OpenSSL::TestEOF2#test_eof_2 = <elapsed> s = . +OpenSSL::TestEOF2#test_eof_3 = <elapsed> s = . +OpenSSL::TestHMAC#test_dup = <elapsed> s = . +OpenSSL::TestHMAC#test_hmac = <elapsed> s = . +OpenSSL::TestNSSPI#test_build_data = <elapsed> s = . +OpenSSL::TestNSSPI#test_decode_data = <elapsed> s = . +OpenSSL::TestOCSP#test_new_certificate_id = <elapsed> s = . +OpenSSL::TestOCSP#test_new_certificate_id_with_digest = <elapsed> s = . +OpenSSL::TestOCSP#test_new_ocsp_request = <elapsed> s = . +OpenSSL::TestPKCS12#test_create_with_chain = <elapsed> s = . +OpenSSL::TestPKCS12#test_create_with_bad_nid = <elapsed> s = . +OpenSSL::TestPKCS12#test_create_no_pass = <elapsed> s = . +OpenSSL::TestPKCS12#test_create_with_mac_itr = <elapsed> s = . +OpenSSL::TestPKCS12#test_create_with_itr = <elapsed> s = . +OpenSSL::TestPKCS12#test_create = <elapsed> s = . +OpenSSL::TestPKCS7#test_detached_sign = <elapsed> s = . +OpenSSL::TestPKCS7#test_enveloped = <elapsed> s = . +OpenSSL::TestPKCS7#test_signed = <elapsed> s = . +OpenSSL::TestPKeyRSA#test_new = <elapsed> s = . +OpenSSL::TestPKeyRSA#test_padding = <elapsed> s = . +OpenSSL::TestPKeyRSA#test_private = <elapsed> s = . +OpenSSL::TestPair#test_connect_accept_nonblock = <elapsed> s = . +OpenSSL::TestPair#test_getc = <elapsed> s = . +OpenSSL::TestPair#test_puts_empty = <elapsed> s = . +OpenSSL::TestPair#test_puts_meta = <elapsed> s = . +OpenSSL::TestPair#test_read_nonblock = <elapsed> s = . +OpenSSL::TestPair#test_readall = <elapsed> s = . +OpenSSL::TestPair#test_readline = <elapsed> s = . +OpenSSL::TestPair#test_readpartial = <elapsed> s = . +OpenSSL::TestPair#test_write_nonblock = <elapsed> s = . +OpenSSL::TestPair#test_write_nonblock_with_buffered_data = <elapsed> s = . +OpenSSL::TestSSL#test_client_auth = <elapsed> s = . +OpenSSL::TestSSL#test_client_session = <elapsed> s = . +OpenSSL::TestSSL#test_connect_and_close = <elapsed> s = . +OpenSSL::TestSSL#test_ctx_setup = <elapsed> s = . +OpenSSL::TestSSL#test_not_started_session = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/openssl/test_ssl.rb:160: warning: SSL session is not started yet. +<elapsed> s = . +OpenSSL::TestSSL#test_parallel = <elapsed> s = . +OpenSSL::TestSSL#test_post_connection_check = <elapsed> s = . +OpenSSL::TestSSL#test_read_and_write = <elapsed> s = . +OpenSSL::TestSSL#test_server_session = <elapsed> s = . +OpenSSL::TestSSL#test_ssl_read_nonblock = <elapsed> s = . +OpenSSL::TestSSL#test_sslctx_set_params = <elapsed> s = . +OpenSSL::TestSSL#test_starttls = <elapsed> s = . +OpenSSL::TestSSL#test_tlsext_hostname = <elapsed> s = . +OpenSSL::TestSSL#test_verify_result = <elapsed> s = . +OpenSSL::TestX509CRL#test_basic = <elapsed> s = . +OpenSSL::TestX509CRL#test_crlnumber = <elapsed> s = . +OpenSSL::TestX509CRL#test_extension = <elapsed> s = . +OpenSSL::TestX509CRL#test_revoked = <elapsed> s = . +OpenSSL::TestX509CRL#test_sign_and_verify = <elapsed> s = . +OpenSSL::TestX509Certificate#test_extension = <elapsed> s = . +OpenSSL::TestX509Certificate#test_public_key = <elapsed> s = . +OpenSSL::TestX509Certificate#test_serial = <elapsed> s = . +OpenSSL::TestX509Certificate#test_sign_and_verify = <elapsed> s = . +OpenSSL::TestX509Certificate#test_validity = <elapsed> s = . +OpenSSL::TestX509Extension#test_create_by_factory = <elapsed> s = . +OpenSSL::TestX509Extension#test_new = <elapsed> s = . +OpenSSL::TestX509Name#test_add_entry = <elapsed> s = . +OpenSSL::TestX509Name#test_equals2 = <elapsed> s = . +OpenSSL::TestX509Name#test_s_new = <elapsed> s = . +OpenSSL::TestX509Name#test_s_parse = <elapsed> s = . +OpenSSL::TestX509Name#test_s_parse_rfc2253 = <elapsed> s = . +OpenSSL::TestX509Name#test_spaceship = <elapsed> s = . +OpenSSL::TestX509Request#test_attr = <elapsed> s = . +OpenSSL::TestX509Request#test_public_key = <elapsed> s = . +OpenSSL::TestX509Request#test_sign_and_verify = <elapsed> s = . +OpenSSL::TestX509Request#test_subject = <elapsed> s = . +OpenSSL::TestX509Request#test_version = <elapsed> s = . +OpenSSL::TestX509Store#test_nosegv_on_cleanup = (/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/openssl/test_x509store.rb:24:in `test_nosegv_on_cleanup') OpenSSL::X509::StoreContext#cleanup is deprecated with no replacement +<elapsed> s = . +OpenSSL::TestX509Store#test_set_errors = <elapsed> s = . +OpenSSL::TestX509Store#test_verify = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +147 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/optparse # <time> ++ make test-all 'TESTS=-v optparse' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v optparse +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/optparse/test_zsh_completion.rb:<line_a>: warning: method redefined; discarding old setup +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/optparse/test_bash_completion.rb:<line_a>: warning: previous definition of setup was here +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestOptionParser#test_order = <elapsed> s = . +TestOptionParser#test_permute = <elapsed> s = . +TestOptionParser::BashCompletion#test_compsys = <elapsed> s = . +TestOptionParser::BashCompletion#test_empty = <elapsed> s = . +TestOptionParser::BashCompletion#test_long_f = <elapsed> s = . +TestOptionParser::BashCompletion#test_long_for_option = <elapsed> s = . +TestOptionParser::BashCompletion#test_long_for_option_args = <elapsed> s = . +TestOptionParser::BashCompletion#test_long_for_option_complete = <elapsed> s = . +TestOptionParser::BashCompletion#test_one_hyphen = <elapsed> s = . +TestOptionParser::BashCompletion#test_two_hyphen = <elapsed> s = . +TestOptionParser::Getopts#test_long_arg = <elapsed> s = . +TestOptionParser::Getopts#test_long_noarg = <elapsed> s = . +TestOptionParser::Getopts#test_short_arg = <elapsed> s = . +TestOptionParser::Getopts#test_short_noarg = <elapsed> s = . +TestOptionParser::NoArg::Def1#test_abbrev = <elapsed> s = . +TestOptionParser::NoArg::Def1#test_ambiguous = <elapsed> s = . +TestOptionParser::NoArg::Def1#test_long = <elapsed> s = . +TestOptionParser::NoArg::Def1#test_order = <elapsed> s = . +TestOptionParser::NoArg::Def1#test_permute = <elapsed> s = . +TestOptionParser::NoArg::Def1#test_short = <elapsed> s = . +TestOptionParser::NoArg::Def2#test_abbrev = <elapsed> s = . +TestOptionParser::NoArg::Def2#test_ambiguous = <elapsed> s = . +TestOptionParser::NoArg::Def2#test_long = <elapsed> s = . +TestOptionParser::NoArg::Def2#test_order = <elapsed> s = . +TestOptionParser::NoArg::Def2#test_permute = <elapsed> s = . +TestOptionParser::NoArg::Def2#test_short = <elapsed> s = . +TestOptionParser::OptArg#test_abbrev = <elapsed> s = . +TestOptionParser::OptArg#test_long = <elapsed> s = . +TestOptionParser::OptArg#test_order = <elapsed> s = . +TestOptionParser::OptArg#test_permute = <elapsed> s = . +TestOptionParser::OptArg#test_short = <elapsed> s = . +TestOptionParser::PlaceArg#test_abbrev = <elapsed> s = . +TestOptionParser::PlaceArg#test_conv = <elapsed> s = . +TestOptionParser::PlaceArg#test_long = <elapsed> s = . +TestOptionParser::PlaceArg#test_order = <elapsed> s = . +TestOptionParser::PlaceArg#test_permute = <elapsed> s = . +TestOptionParser::PlaceArg#test_short = <elapsed> s = . +TestOptionParser::ReqArg::Def1#test_abbrev = <elapsed> s = . +TestOptionParser::ReqArg::Def1#test_long = <elapsed> s = . +TestOptionParser::ReqArg::Def1#test_order = <elapsed> s = . +TestOptionParser::ReqArg::Def1#test_permute = <elapsed> s = . +TestOptionParser::ReqArg::Def1#test_short = <elapsed> s = . +TestOptionParser::ReqArg::Def2#test_abbrev = <elapsed> s = . +TestOptionParser::ReqArg::Def2#test_long = <elapsed> s = . +TestOptionParser::ReqArg::Def2#test_order = <elapsed> s = . +TestOptionParser::ReqArg::Def2#test_permute = <elapsed> s = . +TestOptionParser::ReqArg::Def2#test_short = <elapsed> s = . +TestOptionParser::ReqArg::Def3#test_abbrev = <elapsed> s = . +TestOptionParser::ReqArg::Def3#test_long = <elapsed> s = . +TestOptionParser::ReqArg::Def3#test_order = <elapsed> s = . +TestOptionParser::ReqArg::Def3#test_permute = <elapsed> s = . +TestOptionParser::ReqArg::Def3#test_short = <elapsed> s = . +TestOptionParser::ReqArg::Def4#test_abbrev = <elapsed> s = . +TestOptionParser::ReqArg::Def4#test_long = <elapsed> s = . +TestOptionParser::ReqArg::Def4#test_order = <elapsed> s = . +TestOptionParser::ReqArg::Def4#test_permute = <elapsed> s = . +TestOptionParser::ReqArg::Def4#test_short = <elapsed> s = . +TestOptionParser::SummaryTest#test_order = <elapsed> s = . +TestOptionParser::SummaryTest#test_permute = <elapsed> s = . +TestOptionParser::SummaryTest#test_short_clash = <elapsed> s = . +TestOptionParser::WithPattern#test_order = <elapsed> s = . +TestOptionParser::WithPattern#test_pattern = <elapsed> s = . +TestOptionParser::WithPattern#test_permute = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +63 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/ostruct # <time> ++ make test-all 'TESTS=-v ostruct' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v ostruct +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TC_OpenStruct#test_delete_field = <elapsed> s = . +TC_OpenStruct#test_equality = <elapsed> s = . +TC_OpenStruct#test_frozen = <elapsed> s = . +TC_OpenStruct#test_inspect = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +4 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/pathname # <time> ++ make test-all 'TESTS=-v pathname' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v pathname +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestPathname#test_absolute = <elapsed> s = . +TestPathname#test_ascend_1 = <elapsed> s = . +TestPathname#test_ascend_2 = <elapsed> s = . +TestPathname#test_ascend_3 = <elapsed> s = . +TestPathname#test_ascend_4 = <elapsed> s = . +TestPathname#test_atime = <elapsed> s = . +TestPathname#test_basename = <elapsed> s = . +TestPathname#test_binread = <elapsed> s = . +TestPathname#test_blockdev? = <elapsed> s = . +TestPathname#test_chardev? = <elapsed> s = . +TestPathname#test_children = <elapsed> s = . +TestPathname#test_chmod = <elapsed> s = . +TestPathname#test_chown = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_1 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_10 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_11 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_12 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_13 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_14 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_15 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_16 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_17 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_18 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_19 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_2 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_20 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_21 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_22 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_23 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_24 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_25 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_26 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_27 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_28 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_29 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_3 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_30 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_31 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_32 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_33 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_34 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_35 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_36 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_37 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_4 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_5 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_6 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_7 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_8 = <elapsed> s = . +TestPathname#test_cleanpath_aggressive_9 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_1 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_10 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_11 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_12 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_13 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_14 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_15 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_16 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_17 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_18 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_19 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_2 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_20 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_21 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_22 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_23 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_24 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_25 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_26 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_27 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_28 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_29 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_3 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_30 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_31 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_32 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_4 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_5 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_6 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_7 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_8 = <elapsed> s = . +TestPathname#test_cleanpath_conservative_9 = <elapsed> s = . +TestPathname#test_comparison = <elapsed> s = . +TestPathname#test_comparison_string = <elapsed> s = . +TestPathname#test_ctime = <elapsed> s = . +TestPathname#test_del_trailing_separator_1 = <elapsed> s = . +TestPathname#test_del_trailing_separator_2 = <elapsed> s = . +TestPathname#test_del_trailing_separator_3 = <elapsed> s = . +TestPathname#test_del_trailing_separator_4 = <elapsed> s = . +TestPathname#test_del_trailing_separator_5 = <elapsed> s = . +TestPathname#test_del_trailing_separator_6 = <elapsed> s = . +TestPathname#test_del_trailing_separator_7 = <elapsed> s = . +TestPathname#test_del_trailing_separator_8 = <elapsed> s = . +TestPathname#test_del_trailing_separator_9 = <elapsed> s = . +TestPathname#test_descend_1 = <elapsed> s = . +TestPathname#test_descend_2 = <elapsed> s = . +TestPathname#test_descend_3 = <elapsed> s = . +TestPathname#test_descend_4 = <elapsed> s = . +TestPathname#test_destructive_update = <elapsed> s = . +TestPathname#test_directory? = <elapsed> s = . +TestPathname#test_dirname = <elapsed> s = . +TestPathname#test_each_child = <elapsed> s = . +TestPathname#test_each_entry = <elapsed> s = . +TestPathname#test_each_filename = <elapsed> s = . +TestPathname#test_each_line = <elapsed> s = . +TestPathname#test_entries = <elapsed> s = . +TestPathname#test_equality = <elapsed> s = . +TestPathname#test_executable? = <elapsed> s = . +TestPathname#test_executable_real? = <elapsed> s = . +TestPathname#test_exist? = <elapsed> s = . +TestPathname#test_expand_path = <elapsed> s = . +TestPathname#test_extname = <elapsed> s = . +TestPathname#test_file? = <elapsed> s = . +TestPathname#test_file_basename = <elapsed> s = . +TestPathname#test_file_dirname = <elapsed> s = . +TestPathname#test_file_extname = <elapsed> s = . +TestPathname#test_file_fnmatch = <elapsed> s = . +TestPathname#test_file_join = <elapsed> s = . +TestPathname#test_file_split = <elapsed> s = . +TestPathname#test_find = <elapsed> s = . +TestPathname#test_fnmatch = <elapsed> s = . +TestPathname#test_fnmatch? = <elapsed> s = . +TestPathname#test_freeze = <elapsed> s = . +TestPathname#test_freeze_and_taint = <elapsed> s = . +TestPathname#test_ftype = <elapsed> s = . +TestPathname#test_grpowned? = <elapsed> s = . +TestPathname#test_has_trailing_separator?_1 = <elapsed> s = . +TestPathname#test_has_trailing_separator?_2 = <elapsed> s = . +TestPathname#test_has_trailing_separator?_3 = <elapsed> s = . +TestPathname#test_has_trailing_separator?_4 = <elapsed> s = . +TestPathname#test_hashkey = <elapsed> s = . +TestPathname#test_initialize = <elapsed> s = . +TestPathname#test_initialize_nul = <elapsed> s = . +TestPathname#test_join = <elapsed> s = . +TestPathname#test_kernel_open = <elapsed> s = . +TestPathname#test_kernel_pathname = <elapsed> s = . +TestPathname#test_lchmod = <elapsed> s = . +TestPathname#test_lchown = <elapsed> s = . +TestPathname#test_lstat = <elapsed> s = . +TestPathname#test_make_link = <elapsed> s = . +TestPathname#test_make_symlink = <elapsed> s = . +TestPathname#test_matchop = <elapsed> s = . +TestPathname#test_mkdir = <elapsed> s = . +TestPathname#test_mkpath = <elapsed> s = . +TestPathname#test_mountpoint? = <elapsed> s = . +TestPathname#test_mtime = <elapsed> s = . +TestPathname#test_null_character = <elapsed> s = . +TestPathname#test_open = <elapsed> s = . +TestPathname#test_opendir = <elapsed> s = . +TestPathname#test_owned? = <elapsed> s = . +TestPathname#test_parent = <elapsed> s = . +TestPathname#test_parent_1 = <elapsed> s = . +TestPathname#test_parent_2 = <elapsed> s = . +TestPathname#test_parent_3 = <elapsed> s = . +TestPathname#test_parent_4 = <elapsed> s = . +TestPathname#test_parent_5 = <elapsed> s = . +TestPathname#test_parent_6 = <elapsed> s = . +TestPathname#test_parent_7 = <elapsed> s = . +TestPathname#test_parent_8 = <elapsed> s = . +TestPathname#test_parent_9 = <elapsed> s = . +TestPathname#test_pathsub_1 = <elapsed> s = . +TestPathname#test_pathsubext_1 = <elapsed> s = . +TestPathname#test_pathsubext_10 = <elapsed> s = . +TestPathname#test_pathsubext_2 = <elapsed> s = . +TestPathname#test_pathsubext_3 = <elapsed> s = . +TestPathname#test_pathsubext_4 = <elapsed> s = . +TestPathname#test_pathsubext_5 = <elapsed> s = . +TestPathname#test_pathsubext_6 = <elapsed> s = . +TestPathname#test_pathsubext_7 = <elapsed> s = . +TestPathname#test_pathsubext_8 = <elapsed> s = . +TestPathname#test_pathsubext_9 = <elapsed> s = . +TestPathname#test_pipe? = <elapsed> s = . +TestPathname#test_plus = <elapsed> s = . +TestPathname#test_plus_1 = <elapsed> s = . +TestPathname#test_plus_10 = <elapsed> s = . +TestPathname#test_plus_11 = <elapsed> s = . +TestPathname#test_plus_12 = <elapsed> s = . +TestPathname#test_plus_13 = <elapsed> s = . +TestPathname#test_plus_14 = <elapsed> s = . +TestPathname#test_plus_15 = <elapsed> s = . +TestPathname#test_plus_2 = <elapsed> s = . +TestPathname#test_plus_3 = <elapsed> s = . +TestPathname#test_plus_4 = <elapsed> s = . +TestPathname#test_plus_5 = <elapsed> s = . +TestPathname#test_plus_6 = <elapsed> s = . +TestPathname#test_plus_7 = <elapsed> s = . +TestPathname#test_plus_8 = <elapsed> s = . +TestPathname#test_plus_9 = <elapsed> s = . +TestPathname#test_read = <elapsed> s = . +TestPathname#test_readable? = <elapsed> s = . +TestPathname#test_readable_real? = <elapsed> s = . +TestPathname#test_readlines = <elapsed> s = . +TestPathname#test_readlink = <elapsed> s = . +TestPathname#test_realdirpath = <elapsed> s = . +TestPathname#test_realpath = <elapsed> s = . +TestPathname#test_relative?_1 = <elapsed> s = . +TestPathname#test_relative?_2 = <elapsed> s = . +TestPathname#test_relative?_3 = <elapsed> s = . +TestPathname#test_relative?_4 = <elapsed> s = . +TestPathname#test_relative?_5 = <elapsed> s = . +TestPathname#test_relative_path_from_1 = <elapsed> s = . +TestPathname#test_relative_path_from_10 = <elapsed> s = . +TestPathname#test_relative_path_from_11 = <elapsed> s = . +TestPathname#test_relative_path_from_12 = <elapsed> s = . +TestPathname#test_relative_path_from_13 = <elapsed> s = . +TestPathname#test_relative_path_from_14 = <elapsed> s = . +TestPathname#test_relative_path_from_15 = <elapsed> s = . +TestPathname#test_relative_path_from_16 = <elapsed> s = . +TestPathname#test_relative_path_from_17 = <elapsed> s = . +TestPathname#test_relative_path_from_18 = <elapsed> s = . +TestPathname#test_relative_path_from_19 = <elapsed> s = . +TestPathname#test_relative_path_from_2 = <elapsed> s = . +TestPathname#test_relative_path_from_20 = <elapsed> s = . +TestPathname#test_relative_path_from_21 = <elapsed> s = . +TestPathname#test_relative_path_from_22 = <elapsed> s = . +TestPathname#test_relative_path_from_23 = <elapsed> s = . +TestPathname#test_relative_path_from_24 = <elapsed> s = . +TestPathname#test_relative_path_from_25 = <elapsed> s = . +TestPathname#test_relative_path_from_26 = <elapsed> s = . +TestPathname#test_relative_path_from_27 = <elapsed> s = . +TestPathname#test_relative_path_from_28 = <elapsed> s = . +TestPathname#test_relative_path_from_29 = <elapsed> s = . +TestPathname#test_relative_path_from_3 = <elapsed> s = . +TestPathname#test_relative_path_from_30 = <elapsed> s = . +TestPathname#test_relative_path_from_4 = <elapsed> s = . +TestPathname#test_relative_path_from_5 = <elapsed> s = . +TestPathname#test_relative_path_from_6 = <elapsed> s = . +TestPathname#test_relative_path_from_7 = <elapsed> s = . +TestPathname#test_relative_path_from_8 = <elapsed> s = . +TestPathname#test_relative_path_from_9 = <elapsed> s = . +TestPathname#test_rename = <elapsed> s = . +TestPathname#test_rmdir = <elapsed> s = . +TestPathname#test_rmtree = <elapsed> s = . +TestPathname#test_root?_1 = <elapsed> s = . +TestPathname#test_root?_2 = <elapsed> s = . +TestPathname#test_root?_3 = <elapsed> s = . +TestPathname#test_root?_4 = <elapsed> s = . +TestPathname#test_root?_5 = <elapsed> s = . +TestPathname#test_s_getwd = <elapsed> s = . +TestPathname#test_s_glob = <elapsed> s = . +TestPathname#test_s_pwd = <elapsed> s = . +TestPathname#test_setgid? = <elapsed> s = . +TestPathname#test_setuid? = <elapsed> s = . +TestPathname#test_size = <elapsed> s = . +TestPathname#test_size? = <elapsed> s = . +TestPathname#test_socket? = <elapsed> s = . +TestPathname#test_split = <elapsed> s = . +TestPathname#test_stat = <elapsed> s = . +TestPathname#test_sticky? = <elapsed> s = . +TestPathname#test_sub_matchdata = <elapsed> s = . +TestPathname#test_symlink? = <elapsed> s = . +TestPathname#test_sysopen = <elapsed> s = . +TestPathname#test_taint = <elapsed> s = . +TestPathname#test_to_s = <elapsed> s = . +TestPathname#test_truncate = <elapsed> s = . +TestPathname#test_unlink = <elapsed> s = . +TestPathname#test_untaint = <elapsed> s = . +TestPathname#test_utime = <elapsed> s = . +TestPathname#test_world_readable? = <elapsed> s = . +TestPathname#test_world_writable? = <elapsed> s = . +TestPathname#test_writable? = <elapsed> s = . +TestPathname#test_writable_real? = <elapsed> s = . +TestPathname#test_zero? = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +263 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/psych # <time> ++ make test-all 'TESTS=-v psych' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_encoding.rb:<line_a>: warning: assigned but unused variable - yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_string.rb:<line_a>: warning: assigned but unused variable - str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_yaml.rb:<line_a>: warning: assigned but unused variable - dj +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_yaml.rb:<line_a>: warning: assigned but unused variable - scheme +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_yaml.rb:<line_a>: warning: assigned but unused variable - domain +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_to_yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_to_yaml was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_parse_only +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_parse_only was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old assert_cycle +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of assert_cycle was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: method redefined; discarding old mktime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/helper.rb:<line_a>: warning: previous definition of mktime was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/json/test_stream.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/nodes/test_enumerable.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_alias_and_anchor.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_array.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_boolean.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_class.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_coder.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_date_time.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_deprecated.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_document.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_emitter.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_encoding.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_engine_manager.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_exception.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_hash.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_json_tree.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_merge_keys.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_nil.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_null.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_object.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_omap.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_parser.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_psych.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_scalar.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_scalar_scanner.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_serialize_subclasses.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_set.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_stream.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_string.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_struct.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_symbol.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_tainted.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_to_yaml_properties.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_tree_builder.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/test_yaml.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/visitors/test_depth_first.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/visitors/test_emitter.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/visitors/test_to_ruby.rb: cannot load such file -- psych +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/psych/visitors/test_yaml_tree.rb: cannot load such file -- psych +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +0 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/rake # <time> ++ make test-all 'TESTS=-v rake' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v rake +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rake/test_application.rb:<line_a>: warning: assigned but unused variable - description +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rake/test_application.rb:<line_a>: warning: assigned but unused variable - err +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rake/test_application.rb:<line_a>: warning: assigned but unused variable - opts +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rake/test_earlytime.rb:<line_a>: warning: assigned but unused variable - time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rake/test_package_task.rb:<line_a>: warning: assigned but unused variable - pkg +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rake/test_pathmap.rb:<line_a>: warning: assigned but unused variable - ex +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rake/test_rules.rb:<line_a>: warning: assigned but unused variable - ran +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rake/test_task_manager.rb:<line_a>: warning: assigned but unused variable - t +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +Rake::TestAnEmptyInvocationChain#test_should_be_able_to_add_members = <elapsed> s = . +Rake::TestAnEmptyInvocationChain#test_to_s = <elapsed> s = . +Rake::TestAnInvocationChainWithMultipleMember#test_should_fail_when_adding_original_member = <elapsed> s = . +Rake::TestAnInvocationChainWithMultipleMember#test_should_report_first_member_as_a_member = <elapsed> s = . +Rake::TestAnInvocationChainWithMultipleMember#test_should_report_second_member_as_a_member = <elapsed> s = . +Rake::TestAnInvocationChainWithOneMember#test_should_fail_when_adding_original_member = <elapsed> s = . +Rake::TestAnInvocationChainWithOneMember#test_should_report_first_member_as_a_member = <elapsed> s = . +Rake::TestAnInvocationChainWithOneMember#test_to_s = <elapsed> s = . +Rake::TestApplication#test_bad_run = <elapsed> s = . +Rake::TestApplication#test_bad_run_with_trace = <elapsed> s = . +Rake::TestApplication#test_building_imported_files_on_demand = <elapsed> s = . +Rake::TestApplication#test_constant_warning = <elapsed> s = . +Rake::TestApplication#test_display_prereqs = <elapsed> s = . +Rake::TestApplication#test_display_task_run = <elapsed> s = . +Rake::TestApplication#test_display_tasks = <elapsed> s = . +Rake::TestApplication#test_display_tasks_with_full_descriptions = <elapsed> s = . +Rake::TestApplication#test_display_tasks_with_long_comments = <elapsed> s = . +Rake::TestApplication#test_display_tasks_with_long_comments_to_a_non_tty_shows_entire_comment = <elapsed> s = . +Rake::TestApplication#test_display_tasks_with_long_comments_to_a_non_tty_with_columns_set_truncates_comments = <elapsed> s = . +Rake::TestApplication#test_display_tasks_with_task_name_wider_than_tty_display = <elapsed> s = . +Rake::TestApplication#test_display_tasks_with_very_long_task_name_to_a_non_tty_shows_name_and_comment = <elapsed> s = . +Rake::TestApplication#test_finding_rakefile = <elapsed> s = . +Rake::TestApplication#test_good_run = <elapsed> s = . +Rake::TestApplication#test_handle_options_should_strip_options_from_ARGV = <elapsed> s = . +Rake::TestApplication#test_load_from_system_rakefile = <elapsed> s = . +Rake::TestApplication#test_load_rakefile = <elapsed> s = . +Rake::TestApplication#test_load_rakefile_from_subdir = <elapsed> s = . +Rake::TestApplication#test_load_rakefile_not_found = <elapsed> s = . +Rake::TestApplication#test_loading_imports = <elapsed> s = . +Rake::TestApplication#test_not_finding_rakefile = <elapsed> s = . +Rake::TestApplication#test_run_with_bad_options = <elapsed> s = . +Rake::TestApplication#test_windows = <elapsed> s = . +Rake::TestApplicationOptions#test_bad_option = <elapsed> s = . +Rake::TestApplicationOptions#test_classic_namespace = <elapsed> s = . +Rake::TestApplicationOptions#test_default_options = <elapsed> s = . +Rake::TestApplicationOptions#test_default_task_collection = <elapsed> s = . +Rake::TestApplicationOptions#test_describe = <elapsed> s = . +Rake::TestApplicationOptions#test_describe_with_pattern = <elapsed> s = . +Rake::TestApplicationOptions#test_dry_run = <elapsed> s = . +Rake::TestApplicationOptions#test_environment_definition = <elapsed> s = . +Rake::TestApplicationOptions#test_execute = <elapsed> s = . +Rake::TestApplicationOptions#test_execute_and_continue = <elapsed> s = . +Rake::TestApplicationOptions#test_execute_and_print = <elapsed> s = . +Rake::TestApplicationOptions#test_help = <elapsed> s = . +Rake::TestApplicationOptions#test_libdir = <elapsed> s = . +Rake::TestApplicationOptions#test_missing_require = <elapsed> s = . +Rake::TestApplicationOptions#test_no_search = <elapsed> s = . +Rake::TestApplicationOptions#test_no_system = <elapsed> s = . +Rake::TestApplicationOptions#test_prereqs = <elapsed> s = . +Rake::TestApplicationOptions#test_quiet = <elapsed> s = . +Rake::TestApplicationOptions#test_rakefile = <elapsed> s = . +Rake::TestApplicationOptions#test_rakelib = <elapsed> s = . +Rake::TestApplicationOptions#test_require = <elapsed> s = . +Rake::TestApplicationOptions#test_silent = <elapsed> s = . +Rake::TestApplicationOptions#test_system = <elapsed> s = . +Rake::TestApplicationOptions#test_task_collection = <elapsed> s = . +Rake::TestApplicationOptions#test_tasks = <elapsed> s = . +Rake::TestApplicationOptions#test_trace = <elapsed> s = . +Rake::TestApplicationOptions#test_trace_rules = <elapsed> s = . +Rake::TestApplicationOptions#test_verbose = <elapsed> s = . +Rake::TestApplicationOptions#test_version = <elapsed> s = . +Rake::TestClean#test_clean = <elapsed> s = . +Rake::TestDefinitions#test_file_task = <elapsed> s = . +Rake::TestDefinitions#test_implicit_file_dependencies = <elapsed> s = . +Rake::TestDefinitions#test_incremental_definitions = <elapsed> s = . +Rake::TestDefinitions#test_missing_dependencies = <elapsed> s = . +Rake::TestDefinitions#test_task = <elapsed> s = . +Rake::TestDirectoryTask#test_directory = <elapsed> s = . +Rake::TestEarlyTime#test_create = <elapsed> s = . +Rake::TestEarlyTime#test_equality = <elapsed> s = . +Rake::TestEarlyTime#test_original_time_compare_is_not_messed_up = <elapsed> s = . +Rake::TestEarlyTime#test_to_s = <elapsed> s = . +Rake::TestExtension#test_extension_complains_when_a_method_that_is_present = <elapsed> s = . +Rake::TestExtension#test_methods_actually_exist = <elapsed> s = . +Rake::TestExtension#test_no_warning_when_defining_ok_method = <elapsed> s = . +Rake::TestFileCreationTask#test_directory = <elapsed> s = . +Rake::TestFileCreationTask#test_file_needed = <elapsed> s = . +Rake::TestFileCreationTask#test_no_retriggers_on_file_task = <elapsed> s = . +Rake::TestFileCreationTask#test_no_retriggers_on_filecreate_task = <elapsed> s = . +Rake::TestFileCreationTask#test_very_early_timestamp = <elapsed> s = . +Rake::TestFileList#test_add_default_exclude_list = <elapsed> s = . +Rake::TestFileList#test_add_many = <elapsed> s = . +Rake::TestFileList#test_add_matching = <elapsed> s = . +Rake::TestFileList#test_add_return = <elapsed> s = . +Rake::TestFileList#test_append = <elapsed> s = . +Rake::TestFileList#test_array_comparisons = <elapsed> s = . +Rake::TestFileList#test_array_equality = <elapsed> s = . +Rake::TestFileList#test_array_operators = <elapsed> s = . +Rake::TestFileList#test_basic_array_functions = <elapsed> s = . +Rake::TestFileList#test_claim_to_be_a_filelist_instance = <elapsed> s = . +Rake::TestFileList#test_claim_to_be_a_kind_of_array = <elapsed> s = . +Rake::TestFileList#test_claim_to_be_a_kind_of_filelist = <elapsed> s = . +Rake::TestFileList#test_clear_ignore_patterns = <elapsed> s = . +Rake::TestFileList#test_clone_and_dup = <elapsed> s = . +Rake::TestFileList#test_cloned_items_stay_frozen = <elapsed> s = . +Rake::TestFileList#test_create = <elapsed> s = . +Rake::TestFileList#test_create_with_args = <elapsed> s = . +Rake::TestFileList#test_create_with_block = <elapsed> s = . +Rake::TestFileList#test_create_with_brackets = <elapsed> s = . +Rake::TestFileList#test_create_with_brackets_and_filelist = <elapsed> s = . +Rake::TestFileList#test_curly_bracket_pattern = <elapsed> s = . +Rake::TestFileList#test_default_exclude = <elapsed> s = . +Rake::TestFileList#test_delgating_methods_do_not_include_to_a_or_to_ary = <elapsed> s = . +Rake::TestFileList#test_dont_claim_to_be_an_array_instance = <elapsed> s = . +Rake::TestFileList#test_dup_and_clone_replicate_taint = <elapsed> s = . +Rake::TestFileList#test_duped_items_will_thaw = <elapsed> s = . +Rake::TestFileList#test_egrep_with_block = <elapsed> s = . +Rake::TestFileList#test_egrep_with_output = <elapsed> s = . +Rake::TestFileList#test_enumeration_methods = <elapsed> s = . +Rake::TestFileList#test_exclude = <elapsed> s = . +Rake::TestFileList#test_exclude_return_on_create = <elapsed> s = . +Rake::TestFileList#test_exclude_with_alternate_file_seps = <elapsed> s = . +Rake::TestFileList#test_exclude_with_string_return_on_create = <elapsed> s = . +Rake::TestFileList#test_excluding_via_block = <elapsed> s = . +Rake::TestFileList#test_existing = <elapsed> s = . +Rake::TestFileList#test_existing! = <elapsed> s = . +Rake::TestFileList#test_file_utils_can_use_filelists = <elapsed> s = . +Rake::TestFileList#test_filelist_ext = <elapsed> s = . +Rake::TestFileList#test_flatten = <elapsed> s = . +Rake::TestFileList#test_gsub = <elapsed> s = . +Rake::TestFileList#test_gsub! = <elapsed> s = . +Rake::TestFileList#test_ignore_special = <elapsed> s = . +Rake::TestFileList#test_include_with_another_array = <elapsed> s = . +Rake::TestFileList#test_include_with_another_filelist = <elapsed> s = . +Rake::TestFileList#test_inspect_pending = <elapsed> s = . +Rake::TestFileList#test_match = <elapsed> s = . +Rake::TestFileList#test_multiple_patterns = <elapsed> s = . +Rake::TestFileList#test_other_array_returning_methods = <elapsed> s = . +Rake::TestFileList#test_reject = <elapsed> s = . +Rake::TestFileList#test_square_bracket_pattern = <elapsed> s = . +Rake::TestFileList#test_string_ext = <elapsed> s = . +Rake::TestFileList#test_sub = <elapsed> s = . +Rake::TestFileList#test_sub! = <elapsed> s = . +Rake::TestFileList#test_sub_with_block = <elapsed> s = . +Rake::TestFileList#test_to_array = <elapsed> s = . +Rake::TestFileList#test_to_s_pending = <elapsed> s = . +Rake::TestFileList#test_to_string = <elapsed> s = . +Rake::TestFileList#test_unique = <elapsed> s = . +Rake::TestFileListPathMap#test_file_list_supports_pathmap = <elapsed> s = . +Rake::TestFileTask#test_existing_file_depends_on_non_existing_file = <elapsed> s = . +Rake::TestFileTask#test_file_depends_on_task_depend_on_file = <elapsed> s = . +Rake::TestFileTask#test_file_need = <elapsed> s = . +Rake::TestFileTask#test_file_times_new_depends_on_old = <elapsed> s = . +Rake::TestFileTask#test_file_times_old_depends_on_new = <elapsed> s = . +Rake::TestFileUtils#test_file_utils_methods_are_available_at_top_level = <elapsed> s = . +Rake::TestFileUtils#test_fileutils_methods_dont_leak = <elapsed> s = . +Rake::TestFileUtils#test_ln = <elapsed> s = . +Rake::TestFileUtils#test_nowrite = <elapsed> s = . +Rake::TestFileUtils#test_rm_filelist = <elapsed> s = . +Rake::TestFileUtils#test_rm_one_file = <elapsed> s = . +Rake::TestFileUtils#test_rm_two_files = <elapsed> s = . +Rake::TestFileUtils#test_ruby_with_a_single_string_argument = <elapsed> s = . +Rake::TestFileUtils#test_ruby_with_multiple_arguments = <elapsed> s = . +Rake::TestFileUtils#test_safe_ln_failover_to_cp_on_not_implemented_error = <elapsed> s = . +Rake::TestFileUtils#test_safe_ln_failover_to_cp_on_standard_error = <elapsed> s = . +Rake::TestFileUtils#test_safe_ln_fails_on_script_error = <elapsed> s = . +Rake::TestFileUtils#test_sh = <elapsed> s = . +Rake::TestFileUtils#test_sh_bad_option = <elapsed> s = . +Rake::TestFileUtils#test_sh_failure = <elapsed> s = . +Rake::TestFileUtils#test_sh_no_verbose = <elapsed> s = . +Rake::TestFileUtils#test_sh_noop = <elapsed> s = . +Rake::TestFileUtils#test_sh_special_handling = <elapsed> s = . +Rake::TestFileUtils#test_sh_verbose = <elapsed> s = . +Rake::TestFileUtils#test_sh_with_a_single_string_argument = <elapsed> s = . +Rake::TestFileUtils#test_sh_with_multiple_arguments = <elapsed> s = . +Rake::TestFileUtils#test_split_all = <elapsed> s = . +Rake::TestFileUtils#test_verbose = <elapsed> s = . +Rake::TestFtpFile#test_close_date = <elapsed> s = . +Rake::TestFtpFile#test_directory = <elapsed> s = . +Rake::TestFtpFile#test_far_date = <elapsed> s = . +Rake::TestFtpFile#test_general = <elapsed> s = . +Rake::TestFtpFile#test_symlink = <elapsed> s = . +Rake::TestGemPackageTask#test_gem_package = <elapsed> s = . +Rake::TestGemPackageTask#test_gem_package_with_current_platform = <elapsed> s = . +Rake::TestGemPackageTask#test_gem_package_with_ruby_platform = <elapsed> s = . +Rake::TestMakefileLoader#test_parse = <elapsed> s = . +Rake::TestMultiTask#test_all_multitasks_wait_on_slow_prerequisites = <elapsed> s = . +Rake::TestMultiTask#test_running_multitasks = <elapsed> s = . +Rake::TestNameSpace#test_namespace_creation = <elapsed> s = . +Rake::TestNameSpace#test_namespace_lookup = <elapsed> s = . +Rake::TestNameSpace#test_namespace_reports_tasks_it_owns = <elapsed> s = . +Rake::TestPackageTask#test_clone = <elapsed> s = . +Rake::TestPackageTask#test_create = <elapsed> s = . +Rake::TestPackageTask#test_missing_version = <elapsed> s = . +Rake::TestPackageTask#test_no_version = <elapsed> s = . +Rake::TestPathMap#test_9d_returns_partial_dirname = <elapsed> s = . +Rake::TestPathMap#test_X_returns_everything_but_extension = <elapsed> s = . +Rake::TestPathMap#test_complex_patterns = <elapsed> s = . +Rake::TestPathMap#test_d_returns_dirname = <elapsed> s = . +Rake::TestPathMap#test_dash_returns_empty_string = <elapsed> s = . +Rake::TestPathMap#test_f_returns_basename = <elapsed> s = . +Rake::TestPathMap#test_multiple_patterns = <elapsed> s = . +Rake::TestPathMap#test_n_returns_basename_without_extension = <elapsed> s = . +Rake::TestPathMap#test_p_returns_entire_pathname = <elapsed> s = . +Rake::TestPathMap#test_partial_directory_selection_works_with_patterns = <elapsed> s = . +Rake::TestPathMap#test_pattern_can_use_backreferences = <elapsed> s = . +Rake::TestPathMap#test_pattern_returns_substitutions = <elapsed> s = . +Rake::TestPathMap#test_pattern_with_invalid_operator = <elapsed> s = . +Rake::TestPathMap#test_pattern_with_no_replacement_nor_block_substitutes_empty_string = <elapsed> s = . +Rake::TestPathMap#test_pattern_with_star_replacement_string_uses_block = <elapsed> s = . +Rake::TestPathMap#test_pattern_works_with_certain_valid_operators = <elapsed> s = . +Rake::TestPathMap#test_percent_percent_returns_percent = <elapsed> s = . +Rake::TestPathMap#test_returns_self_with_no_args = <elapsed> s = . +Rake::TestPathMap#test_s_returns_file_separator = <elapsed> s = . +Rake::TestPathMap#test_undefined_percent_causes_error = <elapsed> s = . +Rake::TestPathMap#test_works_with_windows_separators = <elapsed> s = . +Rake::TestPathMap#test_x_returns_extension = <elapsed> s = . +Rake::TestPathMapExplode#test_explode = <elapsed> s = . +Rake::TestPathMapPartial#test_pathmap_partial = <elapsed> s = . +Rake::TestPseudoStatus#test_with_99_exit_status = <elapsed> s = . +Rake::TestPseudoStatus#test_with_zero_exit_status = <elapsed> s = . +Rake::TestRake#test_can_override_application = <elapsed> s = . +Rake::TestRake#test_each_dir_parent = <elapsed> s = . +Rake::TestRake#test_original_dir_reports_current_dir = <elapsed> s = . +Rake::TestRequire#test_can_load_rake_library = <elapsed> s = . +Rake::TestRequire#test_throws_error_if_library_not_found = <elapsed> s = . +Rake::TestRequire#test_wont_reload_rake_library = <elapsed> s = . +Rake::TestRules#test_close_matches_on_name_do_not_trigger_rule = <elapsed> s = . +Rake::TestRules#test_create_with_source = <elapsed> s = . +Rake::TestRules#test_file_names_beginning_with_dot_can_be_tricked_into_refering_to_file = <elapsed> s = . +Rake::TestRules#test_file_names_beginning_with_dot_can_be_wrapped_in_lambda = <elapsed> s = . +Rake::TestRules#test_file_names_containing_percent_can_be_wrapped_in_lambda = <elapsed> s = . +Rake::TestRules#test_multiple_rules1 = <elapsed> s = . +Rake::TestRules#test_multiple_rules2 = <elapsed> s = . +Rake::TestRules#test_non_extension_rule_name_refers_to_file = <elapsed> s = . +Rake::TestRules#test_pathmap_automatically_applies_to_name = <elapsed> s = . +Rake::TestRules#test_plain_strings_are_just_filenames = <elapsed> s = . +Rake::TestRules#test_plain_strings_as_dependents_refer_to_files = <elapsed> s = . +Rake::TestRules#test_proc_returning_lists_are_flattened_into_prereqs = <elapsed> s = . +Rake::TestRules#test_recursive_rules_that_dont_terminate_will_overflow = <elapsed> s = . +Rake::TestRules#test_recursive_rules_will_work_as_long_as_they_terminate = <elapsed> s = . +Rake::TestRules#test_rule_can_be_created_by_string = <elapsed> s = . +Rake::TestRules#test_rule_prereqs_can_be_created_by_string = <elapsed> s = . +Rake::TestRules#test_rule_rebuilds_obj_when_source_is_newer = <elapsed> s = . +Rake::TestRules#test_rule_runs_when_explicit_task_has_no_actions = <elapsed> s = . +Rake::TestRules#test_rule_with_proc_dependent_will_trigger = <elapsed> s = . +Rake::TestRules#test_rule_with_two_sources_builds_both_sources = <elapsed> s = . +Rake::TestRules#test_rule_with_two_sources_but_one_missing_does_not_run = <elapsed> s = . +Rake::TestRules#test_rule_with_two_sources_runs_if_both_sources_are_present = <elapsed> s = . +Rake::TestRules#test_rules_with_bad_dependents_will_fail = <elapsed> s = . +Rake::TestRules#test_second_rule_doest_run_if_first_triggers = <elapsed> s = . +Rake::TestRules#test_second_rule_doest_run_if_first_triggers_with_reversed_rules = <elapsed> s = . +Rake::TestRules#test_second_rule_runs_when_first_rule_doesnt = <elapsed> s = . +Rake::TestRules#test_single_dependent = <elapsed> s = . +Rake::TestTaskArgumentParsing#test_can_handle_spaces_between_args = <elapsed> s = . +Rake::TestTaskArgumentParsing#test_empty_args = <elapsed> s = . +Rake::TestTaskArgumentParsing#test_keeps_embedded_spaces = <elapsed> s = . +Rake::TestTaskArgumentParsing#test_name_only = <elapsed> s = . +Rake::TestTaskArgumentParsing#test_one_argument = <elapsed> s = . +Rake::TestTaskArgumentParsing#test_terminal_width_using_env = <elapsed> s = . +Rake::TestTaskArgumentParsing#test_terminal_width_using_hardcoded_80 = <elapsed> s = . +Rake::TestTaskArgumentParsing#test_terminal_width_using_stty = <elapsed> s = . +Rake::TestTaskArgumentParsing#test_terminal_width_using_tput = <elapsed> s = . +Rake::TestTaskArgumentParsing#test_terminal_width_with_failure = <elapsed> s = . +Rake::TestTaskArgumentParsing#test_two_arguments = <elapsed> s = . +Rake::TestTaskArguments#test_args_can_reference_env_values = <elapsed> s = . +Rake::TestTaskArguments#test_args_knows_its_names = <elapsed> s = . +Rake::TestTaskArguments#test_child_hides_parent_arg_names = <elapsed> s = . +Rake::TestTaskArguments#test_creating_new_argument_scopes = <elapsed> s = . +Rake::TestTaskArguments#test_default_arguements_that_dont_match_names_are_ignored = <elapsed> s = . +Rake::TestTaskArguments#test_default_arguments_values_can_be_merged = <elapsed> s = . +Rake::TestTaskArguments#test_empty_arg_list_is_empty = <elapsed> s = . +Rake::TestTaskArguments#test_enumerable_behavior = <elapsed> s = . +Rake::TestTaskArguments#test_extra_names_are_nil = <elapsed> s = . +Rake::TestTaskArguments#test_multiple_values_in_args = <elapsed> s = . +Rake::TestTaskArguments#test_named_args = <elapsed> s = . +Rake::TestTaskArguments#test_to_s = <elapsed> s = . +Rake::TestTaskLib#test_paste = <elapsed> s = . +Rake::TestTaskManager#test_anonymous_namespace = <elapsed> s = . +Rake::TestTaskManager#test_correctly_scoped_prerequisites_are_invoked = <elapsed> s = . +Rake::TestTaskManager#test_create_filetask_in_namespace = <elapsed> s = . +Rake::TestTaskManager#test_create_task_manager = <elapsed> s = . +Rake::TestTaskManager#test_define_task = <elapsed> s = . +Rake::TestTaskManager#test_lookup_with_explicit_scopes = <elapsed> s = . +Rake::TestTaskManager#test_name_lookup = <elapsed> s = . +Rake::TestTaskManager#test_name_lookup_in_multiple_scopes = <elapsed> s = . +Rake::TestTaskManager#test_name_lookup_with_implicit_file_tasks = <elapsed> s = . +Rake::TestTaskManager#test_name_lookup_with_nonexistent_task = <elapsed> s = . +Rake::TestTaskManager#test_namespace_task_create = <elapsed> s = . +Rake::TestTaskManager#test_namespace_yields_same_namespace_as_returned = <elapsed> s = . +Rake::TestTaskManagerArgumentResolution#test_good_arg_patterns = <elapsed> s = . +Rake::TestTaskWithArguments#test_actions_of_various_arity_are_ok_with_args = <elapsed> s = . +Rake::TestTaskWithArguments#test_arg_list_is_empty_if_no_args_given = <elapsed> s = . +Rake::TestTaskWithArguments#test_args_given = <elapsed> s = . +Rake::TestTaskWithArguments#test_args_not_passed_if_no_arg_names = <elapsed> s = . +Rake::TestTaskWithArguments#test_args_not_passed_if_no_prereq_names = <elapsed> s = . +Rake::TestTaskWithArguments#test_arguments_are_passed_to_all_blocks = <elapsed> s = . +Rake::TestTaskWithArguments#test_arguments_are_passed_to_block = <elapsed> s = . +Rake::TestTaskWithArguments#test_block_with_no_parameters_is_ok = <elapsed> s = . +Rake::TestTaskWithArguments#test_extra_parameters_are_ignored = <elapsed> s = . +Rake::TestTaskWithArguments#test_illegal_keys_in_task_name_hash = <elapsed> s = . +Rake::TestTaskWithArguments#test_name_and_explicit_needs = <elapsed> s = . +Rake::TestTaskWithArguments#test_name_and_needs = <elapsed> s = . +Rake::TestTaskWithArguments#test_name_args_and_explicit_needs = <elapsed> s = . +Rake::TestTaskWithArguments#test_name_with_args = <elapsed> s = . +Rake::TestTaskWithArguments#test_named_args_are_passed_to_prereqs = <elapsed> s = . +Rake::TestTaskWithArguments#test_no_args_given = <elapsed> s = . +Rake::TestTaskWithArguments#test_tasks_can_access_arguments_as_hash = <elapsed> s = . +Rake::TestTasks#test_arrays_can_be_prerequisites = <elapsed> s = . +Rake::TestTasks#test_can_double_invoke_with_reenable = <elapsed> s = . +Rake::TestTasks#test_clear = <elapsed> s = . +Rake::TestTasks#test_clear_actions = <elapsed> s = . +Rake::TestTasks#test_clear_prerequisites = <elapsed> s = . +Rake::TestTasks#test_create = <elapsed> s = . +Rake::TestTasks#test_defined = <elapsed> s = . +Rake::TestTasks#test_dry_run_prevents_actions = <elapsed> s = . +Rake::TestTasks#test_extended_comments = <elapsed> s = . +Rake::TestTasks#test_filelists_can_be_prerequisites = <elapsed> s = . +Rake::TestTasks#test_find = <elapsed> s = . +Rake::TestTasks#test_inspect = <elapsed> s = . +Rake::TestTasks#test_investigation_output = <elapsed> s = . +Rake::TestTasks#test_invoke = <elapsed> s = . +Rake::TestTasks#test_invoke_with_circular_dependencies = <elapsed> s = . +Rake::TestTasks#test_multi_invocations = <elapsed> s = . +Rake::TestTasks#test_multiple_comments = <elapsed> s = . +Rake::TestTasks#test_no_double_invoke = <elapsed> s = . +Rake::TestTasks#test_settable_comments = <elapsed> s = . +Rake::TestTasks#test_strings_can_be_prerequisites = <elapsed> s = . +Rake::TestTasks#test_symbols_can_be_prerequisites = <elapsed> s = . +Rake::TestTasks#test_task_gives_name_on_to_s = <elapsed> s = . +Rake::TestTasks#test_task_list = <elapsed> s = . +Rake::TestTasks#test_tasks_can_be_traced = <elapsed> s = . +Rake::TestTestTask#test_both_pattern_and_test_files = <elapsed> s = . +Rake::TestTestTask#test_defaults = <elapsed> s = . +Rake::TestTestTask#test_env_test = <elapsed> s = . +Rake::TestTestTask#test_no_task = <elapsed> s = . +Rake::TestTestTask#test_non_defaults = <elapsed> s = . +Rake::TestTestTask#test_pattern = <elapsed> s = . +Rake::TestTestTask#test_test_files = <elapsed> s = . +Rake::TestTopLevelFunctions#test_import = <elapsed> s = . +Rake::TestTopLevelFunctions#test_missing_constants_file_creation_task = <elapsed> s = . +Rake::TestTopLevelFunctions#test_missing_constants_file_task = <elapsed> s = . +Rake::TestTopLevelFunctions#test_missing_constants_rake_app = <elapsed> s = . +Rake::TestTopLevelFunctions#test_missing_constants_task = <elapsed> s = . +Rake::TestTopLevelFunctions#test_missing_other_constant = <elapsed> s = . +Rake::TestTopLevelFunctions#test_namespace = <elapsed> s = . +Rake::TestTopLevelFunctions#test_when_not_writing = <elapsed> s = . +Rake::TestTopLevelFunctions#test_when_writing = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +338 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/rdoc # <time> ++ make test-all 'TESTS=-v rdoc' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v rdoc +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +RDocAnyMethodTest#test_param_seq_call_seq = <elapsed> s = . +RDocAnyMethodTest#test_c_function = <elapsed> s = . +RDocAnyMethodTest#test_param_list_call_seq = <elapsed> s = . +RDocAnyMethodTest#test_full_name = <elapsed> s = . +RDocAnyMethodTest#test_markup_code = <elapsed> s = . +RDocAnyMethodTest#test_param_seq = <elapsed> s = . +RDocAnyMethodTest#test_name = <elapsed> s = . +RDocAnyMethodTest#test_aref = <elapsed> s = . +RDocAnyMethodTest#test_param_list_block_params = <elapsed> s = . +RDocAnyMethodTest#test_param_list_params_block_params = <elapsed> s = . +RDocAnyMethodTest#test_parent_name = <elapsed> s = . +RDocAnyMethodTest#test_marshal_load = <elapsed> s = . +RDocAnyMethodTest#test_markup_code_empty = <elapsed> s = . +RDocAnyMethodTest#test_arglists = <elapsed> s = . +RDocAnyMethodTest#test_param_list_params = <elapsed> s = . +TestAttributeManager#test_initial_word_pairs = <elapsed> s = . +TestAttributeManager#test_convert_attrs_ignores_tt = <elapsed> s = . +TestAttributeManager#test_initial_html = <elapsed> s = . +TestAttributeManager#test_add_special = <elapsed> s = . +TestAttributeManager#test_convert_attrs_preserves_double = <elapsed> s = . +TestAttributeManager#test_convert_attrs_ignores_code = <elapsed> s = . +TestAttributeManager#test_add_html_tag = <elapsed> s = . +TestAttributeManager#test_add_matching_word_pair = <elapsed> s = . +TestAttributeManager#test_add_word_pair_map = <elapsed> s = . +TestAttributeManager#test_escapes = <elapsed> s = . +TestAttributeManager#test_convert_attrs_does_not_ignore_after_tt = <elapsed> s = . +TestAttributeManager#test_add_invalid_word_pair = <elapsed> s = . +TestRDocAlias#test_to_s = <elapsed> s = . +TestRDocAttr#test_type = <elapsed> s = . +TestRDocAttr#test_call_seq = <elapsed> s = . +TestRDocAttr#test_params = <elapsed> s = . +TestRDocAttr#test_singleton = <elapsed> s = . +TestRDocAttr#test_definition = <elapsed> s = . +TestRDocAttr#test_full_name = <elapsed> s = . +TestRDocAttr#test_block_params = <elapsed> s = . +TestRDocAttr#test_aref = <elapsed> s = . +TestRDocAttr#test_arglists = <elapsed> s = . +TestRDocClassModule#test_update_aliases_reparent = <elapsed> s = . +TestRDocClassModule#test_find_class_named = <elapsed> s = . +TestRDocClassModule#test_superclass = <elapsed> s = . +TestRDocClassModule#test_update_includes = <elapsed> s = . +TestRDocClassModule#test_remove_nodoc_children = <elapsed> s = . +TestRDocClassModule#test_comment_equals = <elapsed> s = . +TestRDocClassModule#test_update_aliases_class = <elapsed> s = . +TestRDocClassModule#test_update_aliases_module = <elapsed> s = . +TestRDocClassModule#test_update_includes_with_colons = <elapsed> s = . +TestRDocClassModule#test_merge = <elapsed> s = . +TestRDocCodeObject#test_document_self_equals = <elapsed> s = . +TestRDocCodeObject#test_comment_equals_encoding_blank = <elapsed> s = . +TestRDocCodeObject#test_received_ndoc = <elapsed> s = . +TestRDocCodeObject#test_stop_doc = <elapsed> s = . +TestRDocCodeObject#test_done_documenting = <elapsed> s = . +TestRDocCodeObject#test_start_doc = <elapsed> s = . +TestRDocCodeObject#test_parent_name = <elapsed> s = . +TestRDocCodeObject#test_full_name_equals = <elapsed> s = . +TestRDocCodeObject#test_comment_equals = <elapsed> s = . +TestRDocCodeObject#test_initialize = <elapsed> s = . +TestRDocCodeObject#test_comment_equals_encoding = <elapsed> s = . +TestRDocCodeObject#test_parent_file_name = <elapsed> s = . +TestRDocCodeObject#test_metadata = <elapsed> s = . +TestRDocCodeObject#test_record_location = <elapsed> s = . +TestRDocCodeObject#test_line = <elapsed> s = . +TestRDocCodeObject#test_documented_eh = <elapsed> s = . +TestRDocCodeObject#test_offset = <elapsed> s = . +TestRDocCodeObject#test_document_children_equals = <elapsed> s = . +TestRDocConstant#test_path = <elapsed> s = . +TestRDocContext#test_find_symbol = <elapsed> s = . +TestRDocContext#test_add_include = <elapsed> s = . +TestRDocContext#test_spaceship = <elapsed> s = . +TestRDocContext#test_methods_by_type_section = <elapsed> s = . +TestRDocContext#test_add_class = <elapsed> s = . +TestRDocContext#test_add_to_done_documenting = <elapsed> s = . +TestRDocContext#test_fully_documented_eh = <elapsed> s = . +TestRDocContext#test_add_module_alias = <elapsed> s = . +TestRDocContext#test_add_alias_method_attr = <elapsed> s = . +TestRDocContext#test_find_method_named = <elapsed> s = . +TestRDocContext#test_add_to = <elapsed> s = . +TestRDocContext#test_find_module_named = <elapsed> s = . +TestRDocContext#test_add_class_superclass = <elapsed> s = . +TestRDocContext#test_add_module = <elapsed> s = . +TestRDocContext#test_find_class_method_named = <elapsed> s = . +TestRDocContext#test_equals2 = <elapsed> s = . +TestRDocContext#test_find_symbol_method = <elapsed> s = . +TestRDocContext#test_methods_by_type = <elapsed> s = . +TestRDocContext#test_add_to_no_document_self = <elapsed> s = . +TestRDocContext#test_find_enclosing_module_named = <elapsed> s = . +TestRDocContext#test_add_method_alias = <elapsed> s = . +TestRDocContext#test_add_class_upgrade = <elapsed> s = . +TestRDocContext#test_add_require = <elapsed> s = . +TestRDocContext#test_child_name = <elapsed> s = . +TestRDocContext#test_defined_in_eh = <elapsed> s = . +TestRDocContext#test_add_alias_method_singleton = <elapsed> s = . +TestRDocContext#test_add_constant = <elapsed> s = . +TestRDocContext#test_find_file_named = <elapsed> s = . +TestRDocContext#test_add_method = <elapsed> s = . +TestRDocContext#test_find_constant_named = <elapsed> s = . +TestRDocContext#test_classes = <elapsed> s = . +TestRDocContext#test_find_attribute_named = <elapsed> s = . +TestRDocContext#test_add_module_class = <elapsed> s = . +TestRDocContext#test_find_local_symbol = <elapsed> s = . +TestRDocContext#test_initialize = <elapsed> s = . +TestRDocContext#test_each_section = <elapsed> s = . +TestRDocContext#test_add_alias = <elapsed> s = . +TestRDocContext#test_add_alias_method = <elapsed> s = . +TestRDocContext#test_find_instance_method_named = <elapsed> s = . +TestRDocContextSection#test_aref = <elapsed> s = . +TestRDocContextSection#test_sequence = <elapsed> s = . +TestRDocContextSection#test_extract_comment = <elapsed> s = . +TestRDocContextSection#test_comment_equals = <elapsed> s = . +TestRDocEncoding#test_class_set_encoding = <elapsed> s = . +TestRDocEncoding#test_class_set_encoding_strip = <elapsed> s = . +TestRDocEncoding#test_class_read_file_encoding_force_transcode = <elapsed> s = . +TestRDocEncoding#test_sanity = <elapsed> s = . +TestRDocEncoding#test_class_read_file_encoding_fancy = <elapsed> s = . +TestRDocEncoding#test_class_read_file_encoding_guess = <elapsed> s = . +TestRDocEncoding#test_class_read_file = <elapsed> s = . +TestRDocEncoding#test_class_read_file_encoding = <elapsed> s = . +TestRDocEncoding#test_class_read_file_encoding_convert = <elapsed> s = . +TestRDocEncoding#test_class_read_file_encoding_with_signature = <elapsed> s = . +TestRDocEncoding#test_class_set_encoding_bad = <elapsed> s = . +TestRDocEncoding#test_class_read_file_encoding_fail = <elapsed> s = . +TestRDocGeneratorDarkfish#test_generate_dry_run = <elapsed> s = . +TestRDocGeneratorDarkfish#test_template_for_dry_run = <elapsed> s = . +TestRDocGeneratorDarkfish#test_template_for = <elapsed> s = . +TestRDocGeneratorDarkfish#test_generate = <elapsed> s = . +TestRDocGeneratorRI#test_generate = <elapsed> s = . +TestRDocGeneratorRI#test_generate_dry_run = <elapsed> s = . +TestRDocInclude#test_module = <elapsed> s = . +TestRDocInclude#test_module_extended = <elapsed> s = . +TestRDocMarkup#test_convert = <elapsed> s = . +TestRDocMarkupAttributeManager#test_convert_attrs = <elapsed> s = . +TestRDocMarkupAttributeManager#test_tt_html = <elapsed> s = . +TestRDocMarkupAttributeManager#test_basic = <elapsed> s = . +TestRDocMarkupAttributeManager#test_html_like_teletype = <elapsed> s = . +TestRDocMarkupAttributeManager#test_combined = <elapsed> s = . +TestRDocMarkupAttributeManager#test_protect = <elapsed> s = . +TestRDocMarkupAttributeManager#test_adding = <elapsed> s = . +TestRDocMarkupAttributeManager#test_bold_html_escaped = <elapsed> s = . +TestRDocMarkupAttributeManager#test_html_like_teletype_em_bold_SGML = <elapsed> s = . +TestRDocMarkupAttributeManager#test_html_like_em_bold_mixed_case = <elapsed> s = . +TestRDocMarkupAttributeManager#test_html_like_em_bold_nested_mixed_case = <elapsed> s = . +TestRDocMarkupAttributeManager#test_html_like_em_bold_nested_1 = <elapsed> s = . +TestRDocMarkupAttributeManager#test_add_word_pair_matching = <elapsed> s = . +TestRDocMarkupAttributeManager#test_html_like_em_bold_nested_2 = <elapsed> s = . +TestRDocMarkupAttributeManager#test_add_word_pair = <elapsed> s = . +TestRDocMarkupAttributeManager#test_special = <elapsed> s = . +TestRDocMarkupAttributeManager#test_html_like_em_bold = <elapsed> s = . +TestRDocMarkupAttributeManager#test_html_like_em_bold_SGML = <elapsed> s = . +TestRDocMarkupAttributeManager#test_bold = <elapsed> s = . +TestRDocMarkupAttributeManager#test_add_word_pair_angle = <elapsed> s = . +TestRDocMarkupDocument#test_append = <elapsed> s = . +TestRDocMarkupDocument#test_append_document = <elapsed> s = . +TestRDocMarkupDocument#test_append_string = <elapsed> s = . +TestRDocMarkupParser#test_parse_heading_note = <elapsed> s = . +TestRDocMarkupParser#test_parse_dash = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim_merge = <elapsed> s = . +TestRDocMarkupParser#test_parse_list_list_1 = <elapsed> s = . +TestRDocMarkupParser#test_get = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim_multiline = <elapsed> s = . +TestRDocMarkupParser#test_parse_heading_number = <elapsed> s = . +TestRDocMarkupParser#test_parse_whitespace = <elapsed> s = . +TestRDocMarkupParser#test_parse_bullet_utf_8 = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim_bullet = <elapsed> s = . +TestRDocMarkupParser#test_parse_lalpha_ualpha = <elapsed> s = . +TestRDocMarkupParser#test_parse_heading = <elapsed> s = . +TestRDocMarkupParser#test_build_heading = <elapsed> s = . +TestRDocMarkupParser#test_parse_label_newline = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim_heading = <elapsed> s = . +TestRDocMarkupParser#test_tokenize_heading = <elapsed> s = . +TestRDocMarkupParser#test_tokenize_note_not = <elapsed> s = . +TestRDocMarkupParser#test_parse_paragraph = <elapsed> s = . +TestRDocMarkupParser#test_parse_bullet_paragraph = <elapsed> s = . +TestRDocMarkupParser#test_tokenize_verbatim_heading = <elapsed> s = . +TestRDocMarkupParser#test_tokenize_label_note = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim_merge2 = <elapsed> s = . +TestRDocMarkupParser#test_parse_heading_label = <elapsed> s = . +TestRDocMarkupParser#test_parse_bullet_multiparagraph = <elapsed> s = . +TestRDocMarkupParser#test_parse_heading_heading = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim_note = <elapsed> s = . +TestRDocMarkupParser#test_parse_heading_bullet = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim_number = <elapsed> s = . +TestRDocMarkupParser#test_verbatim_normalize = <elapsed> s = . +TestRDocMarkupParser#test_parse_note_note = <elapsed> s = . +TestRDocMarkupParser#test_tokenize_note_empty = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim_rule2 = <elapsed> s = . +TestRDocMarkupParser#test_parse_label = <elapsed> s = . +TestRDocMarkupParser#test_unget = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim_rule = <elapsed> s = . +TestRDocMarkupParser#test_parse_paragraph_multiline = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim_trim = <elapsed> s = . +TestRDocMarkupParser#test_parse_bullet_indent = <elapsed> s = . +TestRDocMarkupParser#test_tokenize_paragraphs = <elapsed> s = . +TestRDocMarkupParser#test_tokenize_number = <elapsed> s = . +TestRDocMarkupParser#test_tokenize_heading_no_space = <elapsed> s = . +TestRDocMarkupParser#test_parse_note = <elapsed> s = . +TestRDocMarkupParser#test_peek_token = <elapsed> s = . +TestRDocMarkupParser#test_tokenize_note = <elapsed> s = . +TestRDocMarkupParser#test_parse_lalpha_utf_8 = <elapsed> s = . +TestRDocMarkupParser#test_parse_ualpha = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim_label = <elapsed> s = . +TestRDocMarkupParser#test_parse_list_verbatim = <elapsed> s = . +TestRDocMarkupParser#test_tokenize_heading_heading = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim_markup_example = <elapsed> s = . +TestRDocMarkupParser#test_tokenize_bullet = <elapsed> s = . +TestRDocMarkupParser#test_parse_lalpha = <elapsed> s = . +TestRDocMarkupParser#test_parse_paragraph_verbatim = <elapsed> s = . +TestRDocMarkupParser#test_parse_heading_three = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim_dash = <elapsed> s = . +TestRDocMarkupParser#test_parse_bullet_heading = <elapsed> s = . +TestRDocMarkupParser#test_parse_note_empty = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim_ualpha = <elapsed> s = . +TestRDocMarkupParser#test_parse_list_list_2 = <elapsed> s = . +TestRDocMarkupParser#test_tokenize_label = <elapsed> s = . +TestRDocMarkupParser#test_parse_bullet_indent_verbatim = <elapsed> s = . +TestRDocMarkupParser#test_tokenize_number_period_continue = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim_lalpha = <elapsed> s = . +TestRDocMarkupParser#test_parse_lists = <elapsed> s = . +TestRDocMarkupParser#test_parse_number_bullet = <elapsed> s = . +TestRDocMarkupParser#test_tokenize_rule = <elapsed> s = . +TestRDocMarkupParser#test_parse_label_bullet = <elapsed> s = . +TestRDocMarkupParser#test_parse_trailing_cr = <elapsed> s = . +TestRDocMarkupParser#test_parse_bullet_verbatim_heading = <elapsed> s = . +TestRDocMarkupParser#test_parse_label_multiline = <elapsed> s = . +TestRDocMarkupParser#test_parse_bullet_multiline = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim_multilevel = <elapsed> s = . +TestRDocMarkupParser#test_tokenize_ualpha = <elapsed> s = . +TestRDocMarkupParser#test_tokenize_bullet_indent = <elapsed> s = . +TestRDocMarkupParser#test_parse_bullet = <elapsed> s = . +TestRDocMarkupParser#test_parse_heading_ualpha = <elapsed> s = . +TestRDocMarkupParser#test_tokenize_number_period = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim_fold = <elapsed> s = . +TestRDocMarkupParser#test_parse_heading_lalpha = <elapsed> s = . +TestRDocMarkupParser#test_parse_verbatim_heading2 = <elapsed> s = . +TestRDocMarkupParser#test_tokenize_lalpha = <elapsed> s = . +TestRDocMarkupParser#test_skip = <elapsed> s = . +TestRDocMarkupPreProcess#test_include_file_encoding_incompatible = <elapsed> s = . +TestRDocMarkupPreProcess#test_include_file = <elapsed> s = . +TestRDocMarkupPreProcess#test_handle_registered = <elapsed> s = . +TestRDocMarkupPreProcess#test_handle_registered_code_object = <elapsed> s = . +TestRDocMarkupPreProcess#test_handle_block = <elapsed> s = . +TestRDocMarkupPreProcess#test_handle = <elapsed> s = . +TestRDocMarkupPreProcess#test_handle_registered_block = <elapsed> s = . +TestRDocMarkupPreProcess#test_handle_code_object_block = <elapsed> s = . +TestRDocMarkupPreProcess#test_handle_code_object = <elapsed> s = . +TestRDocMarkupRaw#test_push = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_item_start_note = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_heading_1 = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_item_end_bullet = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_start_ualpha = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_end_lalpha = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_item_start_lalpha = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_verbatim = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_end_number = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_item_start_ualpha = <elapsed> s = . +TestRDocMarkupToAnsi#test_list_nested = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_paragraph_star = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_item_end_label = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_item_end_number = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_paragraph_i = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_paragraph_indent = <elapsed> s = . +TestRDocMarkupToAnsi#test_list_verbatim = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_item_end_lalpha = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_item_start_note_2 = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_paragraph = <elapsed> s = . +TestRDocMarkupToAnsi#test_start_accepting = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_item_end_ualpha = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_heading_3 = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_paragraph_wrap = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_paragraph_underscore = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_item_start_number = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_end_note = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_item_start_bullet = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_verbatim_indent = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_start_bullet = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_paragraph_plus = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_heading_b = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_paragraph_b = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_verbatim_big_indent = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_heading_2 = <elapsed> s = . +TestRDocMarkupToAnsi#test_attributes = <elapsed> s = . +TestRDocMarkupToAnsi#test_end_accepting = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_item_start_label = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_start_number = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_heading = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_end_ualpha = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_start_label = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_heading_suppressed_crossref = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_blank_line = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_heading_indent = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_end_bullet = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_raw = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_rule_indent = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_start_lalpha = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_end_label = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_heading_4 = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_start_note = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_list_item_end_note = <elapsed> s = . +TestRDocMarkupToAnsi#test_accept_rule = <elapsed> s = . +TestRDocMarkupToBs#test_accept_heading_b = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_end_lalpha = <elapsed> s = . +TestRDocMarkupToBs#test_accept_paragraph_star = <elapsed> s = . +TestRDocMarkupToBs#test_accept_verbatim = <elapsed> s = . +TestRDocMarkupToBs#test_accept_rule = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_item_end_ualpha = <elapsed> s = . +TestRDocMarkupToBs#test_list_nested = <elapsed> s = . +TestRDocMarkupToBs#test_accept_heading_indent = <elapsed> s = . +TestRDocMarkupToBs#test_accept_heading_4 = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_item_start_lalpha = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_start_ualpha = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_start_bullet = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_start_number = <elapsed> s = . +TestRDocMarkupToBs#test_accept_paragraph_i = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_start_note = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_item_end_note = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_item_start_bullet = <elapsed> s = . +TestRDocMarkupToBs#test_accept_verbatim_big_indent = <elapsed> s = . +TestRDocMarkupToBs#test_start_accepting = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_item_start_number = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_item_end_label = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_end_note = <elapsed> s = . +TestRDocMarkupToBs#test_accept_paragraph_wrap = <elapsed> s = . +TestRDocMarkupToBs#test_accept_heading_3 = <elapsed> s = . +TestRDocMarkupToBs#test_accept_paragraph_underscore = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_item_start_note_2 = <elapsed> s = . +TestRDocMarkupToBs#test_end_accepting = <elapsed> s = . +TestRDocMarkupToBs#test_attributes = <elapsed> s = . +TestRDocMarkupToBs#test_accept_blank_line = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_end_number = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_item_end_lalpha = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_start_label = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_item_start_label = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_end_label = <elapsed> s = . +TestRDocMarkupToBs#test_accept_rule_indent = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_item_end_bullet = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_item_end_number = <elapsed> s = . +TestRDocMarkupToBs#test_accept_paragraph_indent = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_item_start_ualpha = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_end_bullet = <elapsed> s = . +TestRDocMarkupToBs#test_accept_heading_1 = <elapsed> s = . +TestRDocMarkupToBs#test_accept_paragraph_b = <elapsed> s = . +TestRDocMarkupToBs#test_accept_heading_suppressed_crossref = <elapsed> s = . +TestRDocMarkupToBs#test_list_verbatim = <elapsed> s = . +TestRDocMarkupToBs#test_accept_raw = <elapsed> s = . +TestRDocMarkupToBs#test_accept_heading = <elapsed> s = . +TestRDocMarkupToBs#test_accept_paragraph = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_start_lalpha = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_item_start_note = <elapsed> s = . +TestRDocMarkupToBs#test_accept_list_end_ualpha = <elapsed> s = . +TestRDocMarkupToBs#test_accept_heading_2 = <elapsed> s = . +TestRDocMarkupToBs#test_accept_paragraph_plus = <elapsed> s = . +TestRDocMarkupToBs#test_accept_verbatim_indent = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_heading_b = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_item_end_ualpha = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_end_bullet = <elapsed> s = . +TestRDocMarkupToHtml#test_list_verbatim_2 = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_item_start_label = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_item_end_number = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_start_lalpha = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_paragraph_star = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_heading_3 = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_item_end_bullet = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_verbatim = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_heading_2 = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_paragraph_b = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_raw = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_paragraph_underscore = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_end_number = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_start_label = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_start_ualpha = <elapsed> s = . +TestRDocMarkupToHtml#test_list_verbatim = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_start_note = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_heading_1 = <elapsed> s = . +TestRDocMarkupToHtml#test_convert_string = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_paragraph = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_item_start_note_2 = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_end_label = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_heading_suppressed_crossref = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_item_start_lalpha = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_item_end_label = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_paragraph_i = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_item_start_bullet = <elapsed> s = . +TestRDocMarkupToHtml#test_class_gen_relative_url = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_paragraph_plus = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_item_start_ualpha = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_blank_line = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_item_end_note = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_heading_4 = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_item_start_note = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_item_end_lalpha = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_rule = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_end_ualpha = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_item_start_number = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_heading = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_start_number = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_end_note = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_end_lalpha = <elapsed> s = . +TestRDocMarkupToHtml#test_accept_list_start_bullet = <elapsed> s = . +TestRDocMarkupToHtml#test_end_accepting = <elapsed> s = . +TestRDocMarkupToHtml#test_list_nested = <elapsed> s = . +TestRDocMarkupToHtml#test_gen_url = <elapsed> s = . +TestRDocMarkupToHtml#test_start_accepting = <elapsed> s = . +TestRDocMarkupToHtml#test_to_html = <elapsed> s = . +TestRDocMarkupToHtmlCrossref#test_handle_special_CROSSREF_class = <elapsed> s = . +TestRDocMarkupToHtmlCrossref#test_handle_special_CROSSREF_C2_C3 = <elapsed> s = . +TestRDocMarkupToHtmlCrossref#test_handle_special_CROSSREF_C3 = <elapsed> s = . +TestRDocMarkupToHtmlCrossref#test_handle_special_CROSSREF_no_ref = <elapsed> s = . +TestRDocMarkupToHtmlCrossref#test_handle_special_CROSSREF_file = <elapsed> s = . +TestRDocMarkupToHtmlCrossref#test_handle_special_CROSSREF_method = <elapsed> s = . +TestRDocMarkupToHtmlCrossref#test_handle_special_CROSSREF_show_hash_false = <elapsed> s = . +TestRDocMarkupToHtmlCrossref#test_handle_special_CROSSREF_C4_C4 = <elapsed> s = . +TestRDocMarkupToHtmlCrossref#test_handle_special_CROSSREF_C4 = <elapsed> s = . +TestRDocMarkupToHtmlCrossref#test_handle_special_CROSSREF_special = <elapsed> s = . +TestRDocMarkupToHtmlCrossref#test_handle_special_CROSSREF_C2 = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_raw = <elapsed> s = . +TestRDocMarkupToRDoc#test_attributes = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_heading_1 = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_item_start_lalpha = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_paragraph_underscore = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_end_number = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_paragraph_star = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_item_start_bullet = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_item_start_label = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_heading_4 = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_heading_suppressed_crossref = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_rule = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_heading_b = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_start_bullet = <elapsed> s = . +TestRDocMarkupToRDoc#test_list_verbatim = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_item_end_note = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_paragraph_wrap = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_item_start_number = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_end_label = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_rule_indent = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_end_lalpha = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_verbatim = <elapsed> s = . +TestRDocMarkupToRDoc#test_end_accepting = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_end_bullet = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_start_number = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_paragraph_i = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_start_label = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_end_ualpha = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_item_end_label = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_item_start_note = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_start_lalpha = <elapsed> s = . +TestRDocMarkupToRDoc#test_start_accepting = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_start_ualpha = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_heading = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_start_note = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_blank_line = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_paragraph_b = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_verbatim_indent = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_paragraph_indent = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_item_end_number = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_heading_3 = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_verbatim_big_indent = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_end_note = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_heading_2 = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_paragraph_plus = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_heading_indent = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_item_start_ualpha = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_item_end_bullet = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_item_start_note_2 = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_item_end_lalpha = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_list_item_end_ualpha = <elapsed> s = . +TestRDocMarkupToRDoc#test_accept_paragraph = <elapsed> s = . +TestRDocMarkupToRDoc#test_list_nested = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_paragraph_i = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_end_ualpha = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_heading_1 = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_start_number = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_end_label = <elapsed> s = . +TestRDocMarkupToTtOnly#test_list_nested = <elapsed> s = . +TestRDocMarkupToTtOnly#test_end_accepting = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_paragraph = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_item_end_ualpha = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_end_note = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_item_end_bullet = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_heading = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_item_end_note = <elapsed> s = . +TestRDocMarkupToTtOnly#test_list_verbatim = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_heading_b = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_end_number = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_item_start_lalpha = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_item_start_note = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_paragraph_underscore = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_heading_3 = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_item_end_label = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_item_start_note_2 = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_raw = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_start_label = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_item_start_label = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_item_start_number = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_item_end_lalpha = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_heading_2 = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_verbatim = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_end_bullet = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_heading_4 = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_start_note = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_item_start_ualpha = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_heading_suppressed_crossref = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_end_lalpha = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_item_start_bullet = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_paragraph_plus = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_blank_line = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_start_lalpha = <elapsed> s = . +TestRDocMarkupToTtOnly#test_start_accepting = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_start_bullet = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_start_ualpha = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_rule = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_paragraph_b = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_paragraph_star = <elapsed> s = . +TestRDocMarkupToTtOnly#test_accept_list_item_end_number = <elapsed> s = . +TestRDocMethodAttr#test_to_s = <elapsed> s = . +TestRDocMethodAttr#test_find_method_or_attribute_recursive = <elapsed> s = . +TestRDocMethodAttr#test_block_params_equal = <elapsed> s = . +TestRDocNormalClass#test_definition = <elapsed> s = . +TestRDocNormalClass#test_ancestors_class = <elapsed> s = . +TestRDocNormalModule#test_definition = <elapsed> s = . +TestRDocNormalModule#test_ancestors_module = <elapsed> s = . +TestRDocNormalModule#test_module_eh = <elapsed> s = . +TestRDocOptions#test_parse_template = <elapsed> s = . +TestRDocOptions#test_check_files = <elapsed> s = . +TestRDocOptions#test_dry_run_default = <elapsed> s = . +TestRDocOptions#test_parse_ignore_invalid = <elapsed> s = . +TestRDocOptions#test_parse_formatter = <elapsed> s = . +TestRDocOptions#test_parse_dry_run = <elapsed> s = . +TestRDocOptions#test_parse_default = <elapsed> s = . +TestRDocOptions#test_parse_dash_p = <elapsed> s = . +TestRDocOptions#test_parse_formatter_ri_site = <elapsed> s = . +TestRDocOptions#test_parse_encoding_invalid = <elapsed> s = . +TestRDocOptions#test_parse_template_nonexistent = <elapsed> s = . +TestRDocOptions#test_parse_coverage_level_1 = <elapsed> s = . +TestRDocOptions#test_update_output_dir = <elapsed> s = . +TestRDocOptions#test_parse_deprecated = <elapsed> s = . +TestRDocOptions#test_parse_coverage = <elapsed> s = . +TestRDocOptions#test_parse_coverage_no = <elapsed> s = . +TestRDocOptions#test_parse_ignore_invalid_no = <elapsed> s = . +TestRDocOptions#test_parse_encoding = <elapsed> s = . +TestRDocOptions#test_parse_main = <elapsed> s = . +TestRDocOptions#test_setup_generator_no_option_parser = <elapsed> s = . +TestRDocOptions#test_parse_formatter_ri = <elapsed> s = . +TestRDocOptions#test_parse_help_extra_generator = <elapsed> s = . +TestRDocOptions#test_parse_ignore_invalid_default = <elapsed> s = . +TestRDocOptions#test_setup_generator = <elapsed> s = . +TestRDocOptions#test_parse_help = <elapsed> s = . +TestRDocOptions#test_parse_template_load_path = <elapsed> s = . +TestRDocOptions#test_generator_descriptions = <elapsed> s = . +TestRDocOptions#test_encoding_default = <elapsed> s = . +TestRDocOptions#test_parse_dash_p_files = <elapsed> s = . +TestRDocParser#test_class_for_binary = <elapsed> s = . +TestRDocParser#test_class_binary_large_japanese_rdoc = <elapsed> s = . +TestRDocParser#test_class_binary_japanese_rdoc = <elapsed> s = . +TestRDocParser#test_class_can_parse_zip = <elapsed> s = . +TestRDocParser#test_class_can_parse = <elapsed> s = . +TestRDocParser#test_class_binary_japanese_text = <elapsed> s = . +TestRDocParser#test_class_binary_eh_marshal = <elapsed> s = . +TestRDocParserC#test_handle_method_args_1 = <elapsed> s = . +TestRDocParserC#test_find_body_2 = <elapsed> s = . +TestRDocParserC#test_handle_method_args_minus_2 = <elapsed> s = . +TestRDocParserC#test_find_class_comment_define_class = <elapsed> s = . +TestRDocParserC#test_find_modifiers_call_seq_no_blank = <elapsed> s = . +TestRDocParserC#test_define_method = <elapsed> s = . +TestRDocParserC#test_do_classes_class = <elapsed> s = . +TestRDocParserC#test_find_body_define = <elapsed> s = . +TestRDocParserC#test_handle_method_args_0 = <elapsed> s = . +TestRDocParserC#test_rb_scan_args = <elapsed> s = . +TestRDocParserC#test_do_attr_rb_attr = <elapsed> s = . +TestRDocParserC#test_do_attr_rb_define_attr = <elapsed> s = . +TestRDocParserC#test_handle_method_initialize = <elapsed> s = . +TestRDocParserC#test_define_method_private_singleton = <elapsed> s = . +TestRDocParserC#test_find_class_comment_init = <elapsed> s = . +TestRDocParserC#test_handle_method_args_minus_1 = <elapsed> s = . +TestRDocParserC#test_do_classes_module_under = <elapsed> s = . +TestRDocParserC#test_define_method_private = <elapsed> s = . +TestRDocParserC#test_handle_method_args_2 = <elapsed> s = . +TestRDocParserC#test_do_classes_class_under = <elapsed> s = . +TestRDocParserC#test_do_aliases_singleton = <elapsed> s = . +TestRDocParserC#test_find_alias_comment = <elapsed> s = . +TestRDocParserC#test_look_for_directives_in = <elapsed> s = . +TestRDocParserC#test_find_modifiers_yields = <elapsed> s = . +TestRDocParserC#test_find_modifiers_call_seq = <elapsed> s = . +TestRDocParserC#test_define_method_singleton = <elapsed> s = . +TestRDocParserC#test_do_classes_boot_class_nil = <elapsed> s = . +TestRDocParserC#test_find_body = <elapsed> s = . +TestRDocParserC#test_do_aliases = <elapsed> s = . +TestRDocParserC#test_do_constants = <elapsed> s = . +TestRDocParserC#test_find_class_comment_define_class_bogus_comment = <elapsed> s = . +TestRDocParserC#test_find_class_comment_define_class_Init_Foo = <elapsed> s = . +TestRDocParserC#test_find_body_document_method = <elapsed> s = . +TestRDocParserC#test_do_classes_module = <elapsed> s = . +TestRDocParserC#test_find_class_comment_include = <elapsed> s = . +TestRDocParserC#test_do_classes_boot_class = <elapsed> s = . +TestRDocParserC#test_find_modifiers_nodoc = <elapsed> s = . +TestRDocParserC#test_find_body_define_comment = <elapsed> s = . +TestRDocParserC#test_find_class_comment_define_class_Init_Foo_no_void = <elapsed> s = . +TestRDocParserC#test_do_classes_singleton = <elapsed> s = . +TestRDocParserRuby#test_sanity_interpolation = <elapsed> s = . +TestRDocParserRuby#test_parse_method_toplevel_class = <elapsed> s = . +TestRDocParserRuby#test_parse_meta_method_string_name = <elapsed> s = . +TestRDocParserRuby#test_parse_meta_attr = <elapsed> s = . +TestRDocParserRuby#test_parse_alias_meta = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_identifier_alias_method_before_original_method = <elapsed> s = . +TestRDocParserRuby#test_parse_module_relative_to_top_level_namespace = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_class_if = <elapsed> s = . +TestRDocParserRuby#test_parse_constant = <elapsed> s = . +TestRDocParserRuby#test_parse_symbol_in_arg = <elapsed> s = . +TestRDocParserRuby#test_look_for_directives_in_title = <elapsed> s = . +TestRDocParserRuby#test_parse_top_level_statements_alias_method = <elapsed> s = . +TestRDocParserRuby#test_parse_class_definition_encountered_after_class_reference = <elapsed> s = . +TestRDocParserRuby#test_parse_comment_method = <elapsed> s = . +TestRDocParserRuby#test_remove_private_comments_toggle_encoding_ruby_bug? = <elapsed> s = . +TestRDocParserRuby#test_look_for_directives_in_section = <elapsed> s = . +TestRDocParserRuby#test_get_symbol_or_name = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_class_nested = <elapsed> s = . +TestRDocParserRuby#test_parse_attr_accessor_nodoc = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_identifier_attr_accessor = <elapsed> s = . +TestRDocParserRuby#test_parse_attr = <elapsed> s = . +TestRDocParserRuby#test_scan_meta_method_block = <elapsed> s = . +TestRDocParserRuby#test_parse_module = <elapsed> s = . +TestRDocParserRuby#test_look_for_directives_in_unhandled = <elapsed> s = . +TestRDocParserRuby#test_look_for_directives_in_main = <elapsed> s = . +TestRDocParserRuby#test_collect_first_comment_encoding = <elapsed> s = . +TestRDocParserRuby#test_extract_call_seq_no_blank = <elapsed> s = . +TestRDocParserRuby#test_remove_private_comments_encoding = <elapsed> s = . +TestRDocParserRuby#test_parse_method_false = <elapsed> s = . +TestRDocParserRuby#test_parse_meta_attr_named = <elapsed> s = . +TestRDocParserRuby#test_parse_attr_accessor = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_identifier_module_function = <elapsed> s = . +TestRDocParserRuby#test_look_for_directives_in_stopdoc = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_identifier_attr = <elapsed> s = . +TestRDocParserRuby#test_parse_multi_ghost_methods = <elapsed> s = . +TestRDocParserRuby#test_parse_constant_alias = <elapsed> s = . +TestRDocParserRuby#test_remove_private_comments_toggle_encoding = <elapsed> s = . +TestRDocParserRuby#test_parse_class_mistaken_for_module = <elapsed> s = . +TestRDocParserRuby#test_parse_meta_attr_reader = <elapsed> s = . +TestRDocParserRuby#test_remove_private_comments_rule = <elapsed> s = . +TestRDocParserRuby#test_parse_method_alias = <elapsed> s = . +TestRDocParserRuby#test_parse_method_internal_ivar = <elapsed> s = . +TestRDocParserRuby#test_stopdoc_after_comment = <elapsed> s = . +TestRDocParserRuby#test_parse_constant_attrasgn = <elapsed> s = . +TestRDocParserRuby#test_scan_block_comment = <elapsed> s = . +TestRDocParserRuby#test_look_for_directives_in_enddoc = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_identifier_require = <elapsed> s = . +TestRDocParserRuby#test_remove_private_comments_toggle = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_encoding = <elapsed> s = . +TestRDocParserRuby#test_parse_alias = <elapsed> s = . +TestRDocParserRuby#test_parse_meta_attr_accessor = <elapsed> s = . +TestRDocParserRuby#test_parse_class = <elapsed> s = . +TestRDocParserRuby#test_parse_method_utf8 = <elapsed> s = . +TestRDocParserRuby#test_parse_class_nested_superclass = <elapsed> s = . +TestRDocParserRuby#test_look_for_directives_in_method = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_identifier_meta_method = <elapsed> s = . +TestRDocParserRuby#test_parse_method_parameters_comment = <elapsed> s = . +TestRDocParserRuby#test_parse_constant_alias_same_name = <elapsed> s = . +TestRDocParserRuby#test_parse_meta_method_singleton = <elapsed> s = . +TestRDocParserRuby#test_look_for_directives_in_attr = <elapsed> s = . +TestRDocParserRuby#test_parse_method_toplevel = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_while_begin = <elapsed> s = . +TestRDocParserRuby#test_parse_yield_in_braces_with_parens = <elapsed> s = . +TestRDocParserRuby#test_extract_call_seq_blank = <elapsed> s = . +TestRDocParserRuby#test_parse_class_single = <elapsed> s = . +TestRDocParserRuby#test_parse_method_funky = <elapsed> s = . +TestRDocParserRuby#test_parse_attr_accessor_writer = <elapsed> s = . +TestRDocParserRuby#test_sanity_interpolation_format = <elapsed> s = . +TestRDocParserRuby#test_sanity_interpolation_crazy = <elapsed> s = . +TestRDocParserRuby#test_remove_private_comments_long = <elapsed> s = . +TestRDocParserRuby#test_parse_meta_method_singleton_name = <elapsed> s = . +TestRDocParserRuby#test_parse_const_fail_w_meta = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_identifier_constant = <elapsed> s = . +TestRDocParserRuby#test_parse_meta_method_name = <elapsed> s = . +TestRDocParserRuby#test_parse_method_internal_lvar = <elapsed> s = . +TestRDocParserRuby#test_parse_meta_method = <elapsed> s = . +TestRDocParserRuby#test_sanity_symbol_interpolation = <elapsed> s = . +TestRDocParserRuby#test_parse_method = <elapsed> s = . +TestRDocParserRuby#test_extract_call_seq = <elapsed> s = . +TestRDocParserRuby#test_parse_comment_attr = <elapsed> s = . +TestRDocParserRuby#test_scan_cr = <elapsed> s = . +TestRDocParserRuby#test_parse_method_gvar = <elapsed> s = . +TestRDocParserRuby#test_parse_method_no_parens = <elapsed> s = . +TestRDocParserRuby#test_look_for_directives_in_commented = <elapsed> s = . +TestRDocParserRuby#test_collect_first_comment = <elapsed> s = . +TestRDocParserRuby#test_remove_private_comments = <elapsed> s = . +TestRDocParserRuby#test_parse_method_true = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_identifier_include = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_identifier_alias_method = <elapsed> s = . +TestRDocParserRuby#test_parse_alias_singleton = <elapsed> s = . +TestRDocParserRuby#test_extract_call_seq_undent = <elapsed> s = . +TestRDocParserRuby#test_look_for_directives_in_startdoc = <elapsed> s = . +TestRDocParserRuby#test_parse_class_colon3 = <elapsed> s = . +TestRDocParserRuby#test_parse_method_parameters_comment_continue = <elapsed> s = . +TestRDocParserRuby#test_sanity_integer = <elapsed> s = . +TestRDocParserRuby#test_parse_class_multi_ghost_methods = <elapsed> s = . +TestRDocParserRuby#test_parse_method_nil = <elapsed> s = . +TestRDocParserRuby#test_parse_meta_attr_writer = <elapsed> s = . +TestRDocParserRuby#test_parse_method_internal_gvar = <elapsed> s = . +TestRDocParserRuby#test_parse_statements_identifier_private = <elapsed> s = . +TestRDocParserRuby#test_sanity_interpolation_curly = <elapsed> s = . +TestRDocParserRuby#test_parse_class_object = <elapsed> s = . +TestRDocParserRuby#test_parse_class_ghost_method = <elapsed> s = . +TestRDocParserRuby#test_parse_meta_method_unknown = <elapsed> s = . +TestRDocParserRuby#test_parse_meta_method_block = <elapsed> s = . +TestRDocParserSimple#test_remove_private_comments = <elapsed> s = . +TestRDocParserSimple#test_remove_coding_comment = <elapsed> s = . +TestRDocParserSimple#test_initialize_metadata = <elapsed> s = . +TestRDocParserSimple#test_remove_private_comments_star = <elapsed> s = . +TestRDocRDoc#test_gather_files = <elapsed> s = . +TestRDocRDoc#test_setup_output_dir = <elapsed> s = . +TestRDocRDoc#test_update_output_dir_dry_run = <elapsed> s = . +TestRDocRDoc#test_remove_unparseable = <elapsed> s = . +TestRDocRDoc#test_setup_output_dir_exists_not_rdoc = <elapsed> s = . +TestRDocRDoc#test_update_output_dir_dont = <elapsed> s = . +TestRDocRDoc#test_setup_output_dir_dry_run = <elapsed> s = . +TestRDocRDoc#test_normalized_file_list_not_modified = <elapsed> s = . +TestRDocRDoc#test_setup_output_dir_exists_empty_created_rid = <elapsed> s = . +TestRDocRDoc#test_normalized_file_list = <elapsed> s = . +TestRDocRDoc#test_setup_output_dir_exists_file = <elapsed> s = . +TestRDocRDoc#test_update_output_dir = <elapsed> s = . +TestRDocRDoc#test_setup_output_dir_exists = <elapsed> s = . +TestRDocRIDriver#test_page_stdout = <elapsed> s = . +TestRDocRIDriver#test_parse_name_single_class = <elapsed> s = . +TestRDocRIDriver#test_add_includes_one = <elapsed> s = . +TestRDocRIDriver#test_display_name_not_found_class = <elapsed> s = . +TestRDocRIDriver#test_filter_methods = <elapsed> s = . +TestRDocRIDriver#test_add_method_list = <elapsed> s = . +TestRDocRIDriver#test_display_method_params = <elapsed> s = . +TestRDocRIDriver#test_classes = <elapsed> s = . +TestRDocRIDriver#test_display_class_multi_no_doc = <elapsed> s = . +TestRDocRIDriver#test_add_method_list_none = <elapsed> s = . +TestRDocRIDriver#test_complete_ancestor = <elapsed> s = . +TestRDocRIDriver#test_self_dump = <elapsed> s = . +TestRDocRIDriver#test_add_class = <elapsed> s = . +TestRDocRIDriver#test_add_from = <elapsed> s = . +TestRDocRIDriver#test_ancestors_of = <elapsed> s = . +TestRDocRIDriver#test_formatter = <elapsed> s = . +TestRDocRIDriver#test_display_class_ambiguous = <elapsed> s = . +TestRDocRIDriver#test_complete_multistore = <elapsed> s = . +TestRDocRIDriver#test_in_path_eh = <elapsed> s = . +TestRDocRIDriver#test_display_method = <elapsed> s = . +TestRDocRIDriver#test_find_methods = <elapsed> s = . +TestRDocRIDriver#test_load_methods_matching_inherited = <elapsed> s = . +TestRDocRIDriver#test_display_name_not_found_method = <elapsed> s = . +TestRDocRIDriver#test_load_method_inherited = <elapsed> s = . +TestRDocRIDriver#test_method_type = <elapsed> s = . +TestRDocRIDriver#test_filter_methods_not_found = <elapsed> s = . +TestRDocRIDriver#test_parse_name_method = <elapsed> s = . +TestRDocRIDriver#test_display_method_overriden = <elapsed> s = . +TestRDocRIDriver#test_add_includes_many = <elapsed> s = . +TestRDocRIDriver#test_find_methods_method = <elapsed> s = . +TestRDocRIDriver#test_parse_name_namespace = <elapsed> s = . +TestRDocRIDriver#test_display = <elapsed> s = . +TestRDocRIDriver#test_display_class_module = <elapsed> s = . +TestRDocRIDriver#test_expand_name = <elapsed> s = . +TestRDocRIDriver#test_display_method_inherited = <elapsed> s = . +TestRDocRIDriver#test_display_class_superclass = <elapsed> s = . +TestRDocRIDriver#test_name_regexp = <elapsed> s = . +TestRDocRIDriver#test_list_known_classes = <elapsed> s = . +TestRDocRIDriver#test_display_class = <elapsed> s = . +TestRDocRIDriver#test_add_also_in_empty = <elapsed> s = . +TestRDocRIDriver#test_add_includes_empty = <elapsed> s = . +TestRDocRIDriver#test_add_includes_many_no_doc = <elapsed> s = . +TestRDocRIDriver#test_load_methods_matching = <elapsed> s = . +TestRDocRIDriver#test_list_methods_matching = <elapsed> s = . +TestRDocRIDriver#test_display_method_attribute = <elapsed> s = . +TestRDocRIDriver#test_add_also_in = <elapsed> s = . +TestRDocRIDriver#test_load_method = <elapsed> s = . +TestRDocRIDriver#test_complete_classes = <elapsed> s = . +TestRDocRIDriver#test_expand_class = <elapsed> s = . +TestRDocRIDriver#test_complete = <elapsed> s = . +TestRDocRIPaths#test_class_path_nonexistent = <elapsed> s = . +TestRDocRIPaths#test_class_raw_path = <elapsed> s = . +TestRDocRIPaths#test_class_raw_path_extra_dirs = <elapsed> s = . +TestRDocRIStore#test_save_class = <elapsed> s = . +TestRDocRIStore#test_save_class_basic_object = <elapsed> s = . +TestRDocRIStore#test_save_cache_dry_run = <elapsed> s = . +TestRDocRIStore#test_save_class_dry_run = <elapsed> s = . +TestRDocRIStore#test_instance_methods = <elapsed> s = . +TestRDocRIStore#test_save_cache = <elapsed> s = . +TestRDocRIStore#test_class_file = <elapsed> s = . +TestRDocRIStore#test_friendly_path = <elapsed> s = . +TestRDocRIStore#test_load_class = <elapsed> s = . +TestRDocRIStore#test_load_method_bang = <elapsed> s = . +TestRDocRIStore#test_load_cache = <elapsed> s = . +TestRDocRIStore#test_save_class_merge = <elapsed> s = . +TestRDocRIStore#test_save_method_dry_run = <elapsed> s = . +TestRDocRIStore#test_attributes = <elapsed> s = . +TestRDocRIStore#test_save_method_nested = <elapsed> s = . +TestRDocRIStore#test_method_file = <elapsed> s = . +TestRDocRIStore#test_save_method = <elapsed> s = . +TestRDocRIStore#test_save_class_methods = <elapsed> s = . +TestRDocRIStore#test_load_cache_no_cache = <elapsed> s = . +TestRDocRIStore#test_class_methods = <elapsed> s = . +TestRDocRIStore#test_save_class_nested = <elapsed> s = . +TestRDocRIStore#test_dry_run = <elapsed> s = . +TestRDocRIStore#test_save_cache_duplicate_methods = <elapsed> s = . +TestRDocRIStore#test_class_path = <elapsed> s = . +TestRDocRequire#test_initialize = <elapsed> s = . +TestRDocSingleClass#test_definition = <elapsed> s = . +TestRDocStats#test_report_class = <elapsed> s = . +TestRDocStats#test_report_method_parameters = <elapsed> s = . +TestRDocStats#test_report_constant_alias = <elapsed> s = . +TestRDocStats#test_summary = <elapsed> s = . +TestRDocStats#test_report_method_documented = <elapsed> s = . +TestRDocStats#test_report_constant = <elapsed> s = . +TestRDocStats#test_summary_level_false = <elapsed> s = . +TestRDocStats#test_report_class_method_documented = <elapsed> s = . +TestRDocStats#test_report_attr = <elapsed> s = . +TestRDocStats#test_report_method_parameters_documented = <elapsed> s = . +TestRDocStats#test_summary_level_1 = <elapsed> s = . +TestRDocStats#test_report_class_documented_level_1 = <elapsed> s = . +TestRDocStats#test_report_attr_documented = <elapsed> s = . +TestRDocStats#test_report_class_empty_2 = <elapsed> s = . +TestRDocStats#test_report_constant_documented = <elapsed> s = . +TestRDocStats#test_report_method = <elapsed> s = . +TestRDocStats#test_report_method_parameters_yield = <elapsed> s = . +TestRDocStats#test_report_empty = <elapsed> s = . +TestRDocStats#test_report_class_empty = <elapsed> s = . +TestRDocStats#test_report_class_documented = <elapsed> s = . +TestRDocTask#test_inline_source = <elapsed> s = . +TestRDocTask#test_tasks_creation_with_custom_name_hash_raises_exception_if_invalid_option_given = <elapsed> s = . +TestRDocTask#test_tasks_creation_with_custom_name_hash = <elapsed> s = . +TestRDocTask#test_rdoc_task_description = <elapsed> s = . +TestRDocTask#test_rerdoc_task_description = <elapsed> s = . +TestRDocTask#test_tasks_creation_with_custom_name_string = <elapsed> s = . +TestRDocTask#test_generator_option = <elapsed> s = . +TestRDocTask#test_tasks_creation_with_custom_name_symbol = <elapsed> s = . +TestRDocTask#test_tasks_creation = <elapsed> s = . +TestRDocTask#test_tasks_creation_with_custom_name_hash_will_use_default_if_an_option_isnt_given = <elapsed> s = . +TestRDocTask#test_clobber_task_description = <elapsed> s = . +TestRDocText#test_strip_newlines_encoding = <elapsed> s = . +TestRDocText#test_parse_empty = <elapsed> s = . +TestRDocText#test_strip_newlines = <elapsed> s = . +TestRDocText#test_strip_stars = <elapsed> s = . +TestRDocText#test_self_encode_fallback = <elapsed> s = . +TestRDocText#test_to_html_double_backtick = <elapsed> s = . +TestRDocText#test_strip_stars_encoding2 = <elapsed> s = . +TestRDocText#test_parse_empty_newline = <elapsed> s = . +TestRDocText#test_to_html_double_tick = <elapsed> s = . +TestRDocText#test_strip_hashes = <elapsed> s = . +TestRDocText#test_to_html_tt_tag_mismatch = <elapsed> s = . +TestRDocText#test_to_html_ellipsis = <elapsed> s = . +TestRDocText#test_expand_tabs = <elapsed> s = . +TestRDocText#test_parse_newline = <elapsed> s = . +TestRDocText#test_to_html_double_quote = <elapsed> s = . +TestRDocText#test_to_html_encoding = <elapsed> s = . +TestRDocText#test_strip_stars_encoding = <elapsed> s = . +TestRDocText#test_markup = <elapsed> s = . +TestRDocText#test_normalize_comment = <elapsed> s = . +TestRDocText#test_to_html_html_tag = <elapsed> s = . +TestRDocText#test_to_html_tt_tag = <elapsed> s = . +TestRDocText#test_expand_tabs_encoding = <elapsed> s = . +TestRDocText#test_parse = <elapsed> s = . +TestRDocText#test_to_html_double_quote_quot = <elapsed> s = . +TestRDocText#test_to_html_apostrophe = <elapsed> s = . +TestRDocText#test_to_html_registered_trademark = <elapsed> s = . +TestRDocText#test_to_html_copyright = <elapsed> s = . +TestRDocText#test_parse_document = <elapsed> s = . +TestRDocText#test_to_html_backslash = <elapsed> s = . +TestRDocText#test_flush_left_encoding = <elapsed> s = . +TestRDocText#test_to_html_dash = <elapsed> s = . +TestRDocText#test_strip_hashes_encoding = <elapsed> s = . +TestRDocText#test_flush_left = <elapsed> s = . +TestRDocTopLevel#test_class_modules = <elapsed> s = . +TestRDocTopLevel#test_last_modified = <elapsed> s = . +TestRDocTopLevel#test_class_find_module_named = <elapsed> s = . +TestRDocTopLevel#test_class_all_classes_and_modules = <elapsed> s = . +TestRDocTopLevel#test_class_reset = <elapsed> s = . +TestRDocTopLevel#test_full_name = <elapsed> s = . +TestRDocTopLevel#test_class_classes = <elapsed> s = . +TestRDocTopLevel#test_find_class_or_module = <elapsed> s = . +TestRDocTopLevel#test_class_find_class_named = <elapsed> s = . +TestRDocTopLevel#test_class_find_class_named_from = <elapsed> s = . +TestRDocTopLevel#test_base_name = <elapsed> s = . +TestRDocTopLevel#test_name = <elapsed> s = . +TestRDocTopLevel#test_class_find_class_or_module = <elapsed> s = . +TestRDocTopLevel#test_class_complete = <elapsed> s = . +TestRDocTopLevel#test_class_find_file_named = <elapsed> s = . +TestRDocTopLevel#test_class_files = <elapsed> s = . +TestRDocTopLevel#test_http_url = <elapsed> s = . +TestRubyLex#test_unary_minus = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +880 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/readline # <time> ++ make test-all 'TESTS=-v readline' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v readline +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/readline/test_readline.rb:<line_a>: warning: assigned but unused variable - actual_buffer_line +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/readline/test_readline.rb:<line_a>: warning: assigned but unused variable - line +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/readline/test_readline_history.rb:<line_a>: warning: assigned but unused variable - lines +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/readline/test_readline_history.rb:<line_b>: warning: assigned but unused variable - lines +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/readline/test_readline_history.rb:<line_c>: warning: assigned but unused variable - lines +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/readline/test_readline_history.rb:<line_d>: warning: assigned but unused variable - lines +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +Readline::TestHistory#test_delete_at = <elapsed> s = . +Readline::TestHistory#test_delete_at__out_of_range = <elapsed> s = . +Readline::TestHistory#test_each = <elapsed> s = . +Readline::TestHistory#test_each__enumerator = <elapsed> s = . +Readline::TestHistory#test_empty_p = <elapsed> s = . +Readline::TestHistory#test_get = <elapsed> s = . +Readline::TestHistory#test_get__negative = <elapsed> s = . +Readline::TestHistory#test_get__out_of_range = <elapsed> s = . +Readline::TestHistory#test_length = <elapsed> s = . +Readline::TestHistory#test_pop = <elapsed> s = . +Readline::TestHistory#test_push = <elapsed> s = . +Readline::TestHistory#test_push__operator = <elapsed> s = . +Readline::TestHistory#test_push__plural = <elapsed> s = . +Readline::TestHistory#test_safe_level_4 = <elapsed> s = . +Readline::TestHistory#test_set = <elapsed> s = . +Readline::TestHistory#test_set__out_of_range = <elapsed> s = . +Readline::TestHistory#test_shift = <elapsed> s = . +Readline::TestHistory#test_to_s = <elapsed> s = . +TestReadline#test_completion_append_character = <elapsed> s = . +TestReadline#test_completion_case_fold = <elapsed> s = . +TestReadline#test_completion_proc = <elapsed> s = . +TestReadline#test_editing_mode = <elapsed> s = . +TestReadline#test_get_screen_size = <elapsed> s = . +TestReadline#test_input= = <elapsed> s = . +TestReadline#test_output= = <elapsed> s = . +TestReadline#test_safe_level_4 = <elapsed> s = . +TestReadline#test_some_characters_methods = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +27 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/resolv # <time> ++ make test-all 'TESTS=-v resolv' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v resolv +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/resolv/test_dns.rb:<line_a>: warning: assigned but unused variable - af +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/resolv/test_dns.rb:<line_a>: warning: assigned but unused variable - qclass +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestResolvAddr#test_invalid_ipv4_address = <elapsed> s = . +TestResolvDNS#test_no_server = <elapsed> s = . +TestResolvDNS#test_query_ipv4_address = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +3 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/rexml # <time> ++ make test-all 'TESTS=-v rexml' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v rexml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_contrib.rb:<line_a>: warning: assigned but unused variable - desired_result_tree +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_contrib.rb:<line_a>: warning: assigned but unused variable - d +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_contrib.rb:<line_a>: warning: assigned but unused variable - s +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_contrib.rb:<line_b>: warning: assigned but unused variable - d +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_functions.rb:<line_a>: warning: assigned but unused variable - d +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_lightparser.rb:<line_a>: warning: assigned but unused variable - root +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_pullparser.rb:<line_a>: warning: assigned but unused variable - results +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_pullparser.rb:<line_a>: warning: assigned but unused variable - pp +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_xpath.rb:<line_a>: warning: assigned but unused variable - rt +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_xpath.rb:<line_a>: warning: assigned but unused variable - result +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_xpath.rb:<line_a>: warning: assigned but unused variable - d +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_xpath.rb:<line_b>: warning: assigned but unused variable - d +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rexml/test_xpathtext.rb:<line_a>: warning: assigned but unused variable - textnode +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +AttributesTester#test_accessor = <elapsed> s = . +AttributesTester#test_amp_and_lf_attributes = <elapsed> s = . +AttributesTester#test_amp_attributes = <elapsed> s = . +AttributesTester#test_attribute_deletion = <elapsed> s = . +AttributesTester#test_delete = <elapsed> s = . +AttributesTester#test_each = <elapsed> s = . +AttributesTester#test_each_attribute = <elapsed> s = . +AttributesTester#test_element_usage = <elapsed> s = . +AttributesTester#test_get_attribute = <elapsed> s = . +AttributesTester#test_namespace_conflict = <elapsed> s = . +AttributesTester#test_prefixes = <elapsed> s = . +AttributesTester#test_quoting = <elapsed> s = . +AttributesTester#test_setter = <elapsed> s = . +AttributesTester#test_size = <elapsed> s = . +AttributesTester#test_ticket_127 = <elapsed> s = . +AttributesTester#test_values_with_apostrophes = <elapsed> s = . +BaseTester#test_accents = <elapsed> s = . +BaseTester#test_character_reference = <elapsed> s = . +BaseTester#test_cr = <elapsed> s = . +BaseTester#test_empty = <elapsed> s = . +BaseTester#test_entity_reference = <elapsed> s = . +BaseTester#test_leading_trailing_whitespace = <elapsed> s = . +BaseTester#test_space = <elapsed> s = . +BaseTester#test_whitespace = <elapsed> s = . +ChangingEncodings#test_0_euc = <elapsed> s = . +ChangingEncodings#test_1_utf = <elapsed> s = . +ChangingEncodings#test_2_euc = <elapsed> s = . +ContribTester#test_bad_doctype_Tobias = <elapsed> s = . +ContribTester#test_complex_xpath_Tobias = <elapsed> s = . +ContribTester#test_deep_clone = <elapsed> s = . +ContribTester#test_double_escaping = <elapsed> s = . +ContribTester#test_element_cloning_namespace_Chris = <elapsed> s = . +ContribTester#test_entities_Holden_Glova = <elapsed> s = . +ContribTester#test_external_entity = <elapsed> s = . +ContribTester#test_extra_newline_on_read_Chris = <elapsed> s = . +ContribTester#test_indenting_error = <elapsed> s = . +ContribTester#test_less_than_in_element_content = <elapsed> s = . +ContribTester#test_maintain_dtd = <elapsed> s = . +ContribTester#test_namespace_Peter = <elapsed> s = . +ContribTester#test_namespaces_in_attlist_tobias = <elapsed> s = . +ContribTester#test_other_xpath_Tobias = <elapsed> s = . +ContribTester#test_pos = <elapsed> s = . +ContribTester#test_raw_Terje_Elde = <elapsed> s = . +ContribTester#test_text_nodes_nomatch = <elapsed> s = . +ContribTester#test_ticket_12 = <elapsed> s = . +ContribTester#test_umlaut = <elapsed> s = . +ContribTester#test_various_xpath = <elapsed> s = . +ContribTester#test_whitespace_after_xml_decl = <elapsed> s = . +ContribTester#test_xpath_01_TobiasReif = <elapsed> s = . +ContribTester#test_xpath_02_TobiasReif = <elapsed> s = . +ContribTester#test_xpath_03_TobiasReif = <elapsed> s = . +ContribTester#test_xpath_whitespace_TobiasReif = <elapsed> s = . +ElementsTester#test_elements_accessor = <elapsed> s = . +ElementsTester#test_elements_add = <elapsed> s = . +ElementsTester#test_elements_collect = <elapsed> s = . +ElementsTester#test_elements_delete = <elapsed> s = . +ElementsTester#test_elements_delete_all = <elapsed> s = . +ElementsTester#test_elements_each = <elapsed> s = . +ElementsTester#test_elements_indexing = <elapsed> s = . +ElementsTester#test_elements_inject = <elapsed> s = . +ElementsTester#test_elements_size = <elapsed> s = . +ElementsTester#test_elements_to_a = <elapsed> s = . +ElementsTester#test_ticket_36 = <elapsed> s = . +EncodingTester#test_encoded_in_change_out = <elapsed> s = . +EncodingTester#test_encoded_in_different_out = <elapsed> s = . +EncodingTester#test_encoded_in_encoded_out = <elapsed> s = . +EncodingTester#test_in_change_out = <elapsed> s = . +EncodingTester#test_in_different_access = <elapsed> s = . +EncodingTester#test_in_different_out = <elapsed> s = . +EncodingTester#test_ticket_110 = <elapsed> s = . +EncodingTester#test_ticket_89 = <elapsed> s = . +EntityTester#test_constructor = <elapsed> s = . +EntityTester#test_entity_insertions = <elapsed> s = . +EntityTester#test_entity_replacement = <elapsed> s = . +EntityTester#test_lazy_evaluation = <elapsed> s = . +EntityTester#test_parse_entity = <elapsed> s = . +EntityTester#test_parse_external_decl = <elapsed> s = . +EntityTester#test_parse_general_decl = <elapsed> s = . +EntityTester#test_raw = <elapsed> s = . +EntityTester#test_replace_entities = <elapsed> s = . +EntityTester#test_single_pass_unnormalization = <elapsed> s = . +FunctionsTester#test_contains = <elapsed> s = . +FunctionsTester#test_floor_ceiling_round = <elapsed> s = . +FunctionsTester#test_functions = <elapsed> s = . +FunctionsTester#test_lang = <elapsed> s = . +FunctionsTester#test_local_name = <elapsed> s = . +FunctionsTester#test_name = <elapsed> s = . +FunctionsTester#test_normalize_space = <elapsed> s = . +FunctionsTester#test_starts_with = <elapsed> s = . +FunctionsTester#test_string_length = <elapsed> s = . +FunctionsTester#test_substring = <elapsed> s = . +FunctionsTester#test_substring2 = <elapsed> s = . +FunctionsTester#test_substring_angrez = <elapsed> s = . +FunctionsTester#test_ticket_60 = <elapsed> s = . +FunctionsTester#test_translate = <elapsed> s = . +JaxenTester#test_axis = <elapsed> s = . +JaxenTester#test_basic = <elapsed> s = . +JaxenTester#test_basicupdate = <elapsed> s = . +JaxenTester#test_contents = <elapsed> s = . +JaxenTester#test_defaultNamespace = <elapsed> s = . +JaxenTester#test_fibo = <elapsed> s = . +JaxenTester#test_id = <elapsed> s = . +JaxenTester#test_jaxen24 = <elapsed> s = . +JaxenTester#test_lang = <elapsed> s = . +JaxenTester#test_message = <elapsed> s = . +JaxenTester#test_moreover = <elapsed> s = . +JaxenTester#test_much_ado = <elapsed> s = . +JaxenTester#test_namespaces = <elapsed> s = . +JaxenTester#test_nitf = <elapsed> s = . +JaxenTester#test_numbers = <elapsed> s = . +JaxenTester#test_pi = <elapsed> s = . +JaxenTester#test_pi2 = <elapsed> s = . +JaxenTester#test_simple = <elapsed> s = . +JaxenTester#test_testNamespaces = <elapsed> s = . +JaxenTester#test_text = <elapsed> s = . +JaxenTester#test_underscore = <elapsed> s = . +JaxenTester#test_web = <elapsed> s = . +JaxenTester#test_web2 = <elapsed> s = . +LightParserTester#test_parsing = <elapsed> s = . +LightTester#test_parse_large = <elapsed> s = . +OrderTester#test_fig1 = <elapsed> s = . +OrderTester#test_fig2 = <elapsed> s = . +OrderTester#test_fig3 = <elapsed> s = . +OrderTester#test_fig4 = <elapsed> s = . +OrderTester#test_first_element = <elapsed> s = . +OrderTester#test_more_ordering = <elapsed> s = . +OrderTester#test_order = <elapsed> s = . +OrderTester#test_second_element = <elapsed> s = . +OrderTester#test_third_element = <elapsed> s = . +PullParserTester#test_bad_document = <elapsed> s = . +PullParserTester#test_basics = <elapsed> s = . +PullParserTester#test_entity_replacement = <elapsed> s = . +PullParserTester#test_inspect = <elapsed> s = . +PullParserTester#test_peek = <elapsed> s = . +PullParserTester#test_peek_unshift = <elapsed> s = . +REXML::TestDocument#test_entity_expansion_limit = <elapsed> s = . +REXML::TestDocument#test_new = <elapsed> s = . +REXML::TestDocument#test_tag_in_cdata_with_not_ascii_only_but_ascii8bit_encoding_source = <elapsed> s = . +REXML::TestDocument#test_version_attributes_to_s = <elapsed> s = . +REXML::TestDocument#test_xml_declaration_standalone = <elapsed> s = . +REXMLTester#test_accents = <elapsed> s = . +REXMLTester#test_character_reference = <elapsed> s = . +REXMLTester#test_character_reference_2 = <elapsed> s = . +REXMLTester#test_cr = <elapsed> s = . +REXMLTester#test_empty = <elapsed> s = . +REXMLTester#test_entity_reference = <elapsed> s = . +REXMLTester#test_leading_trailing_whitespace = <elapsed> s = . +REXMLTester#test_space = <elapsed> s = . +REXMLTester#test_whitespace = <elapsed> s = . +RNGValidation#test_attribute = <elapsed> s = . +RNGValidation#test_choice = <elapsed> s = . +RNGValidation#test_choice_attribute_element = <elapsed> s = . +RNGValidation#test_choice_attributes = <elapsed> s = . +RNGValidation#test_choice_text = <elapsed> s = . +RNGValidation#test_empty = <elapsed> s = . +RNGValidation#test_group = <elapsed> s = . +RNGValidation#test_interleave = <elapsed> s = . +RNGValidation#test_mixed = <elapsed> s = . +RNGValidation#test_one_or_more = <elapsed> s = . +RNGValidation#test_optional = <elapsed> s = . +RNGValidation#test_ref_choice = <elapsed> s = . +RNGValidation#test_ref_interleave = <elapsed> s = . +RNGValidation#test_ref_one_plus = <elapsed> s = . +RNGValidation#test_ref_optional = <elapsed> s = . +RNGValidation#test_ref_recurse = <elapsed> s = . +RNGValidation#test_ref_sequence = <elapsed> s = . +RNGValidation#test_ref_zero_plus = <elapsed> s = . +RNGValidation#test_sequence = <elapsed> s = . +RNGValidation#test_text_val = <elapsed> s = . +RNGValidation#test_validate = <elapsed> s = . +RNGValidation#test_value = <elapsed> s = . +RNGValidation#test_zero_or_more = <elapsed> s = . +SAX2Tester#test_begin_end_document = <elapsed> s = . +SAX2Tester#test_char_ref_dom = <elapsed> s = . +SAX2Tester#test_char_ref_sax2 = <elapsed> s = . +SAX2Tester#test_characters = <elapsed> s = . +SAX2Tester#test_doctype_with_mising_name_throws_exception = <elapsed> s = . +SAX2Tester#test_entity_replacement = <elapsed> s = . +SAX2Tester#test_listen_before_start = <elapsed> s = . +SAX2Tester#test_sax2 = <elapsed> s = . +SAX2Tester#test_simple_doctype_listener = <elapsed> s = . +SAX2Tester#test_socket = <elapsed> s = . +SAX2Tester#test_ticket_68 = <elapsed> s = . +StreamTester#test_listener = <elapsed> s = . +StreamTester#test_ticket_10 = <elapsed> s = . +StreamTester#test_ticket_49 = <elapsed> s = . +TC_Rexml_Functions_Number#test_functions_number_float = <elapsed> s = . +TC_Rexml_Functions_Number#test_functions_number_int = <elapsed> s = . +TC_Rexml_Functions_Number#test_functions_number_negative_float = <elapsed> s = . +TC_Rexml_Functions_Number#test_functions_number_negative_int = <elapsed> s = . +TestAttributes#test_get_attribute_ns = <elapsed> s = . +TestDocTypeAccessor#test_notation = <elapsed> s = . +TestDocTypeAccessor#test_notations = <elapsed> s = . +TestDocTypeAccessor#test_public = <elapsed> s = . +TestDocTypeAccessor#test_system = <elapsed> s = . +TestIssuezillaParsing#test_rexml = <elapsed> s = . +TestNotationDecl#test_notation = <elapsed> s = . +TestNotationDeclMixin#test_name = <elapsed> s = . +TestNotationDeclMixin#test_public_2 = <elapsed> s = . +TestNotationDeclMixin#test_system_2 = <elapsed> s = . +TestNotationDeclPublic#test_to_s = <elapsed> s = . +TestNotationDeclPublic#test_to_s_with_uri = <elapsed> s = . +TestNotationDeclSystem#test_to_s = <elapsed> s = . +TestRexmlXpathAttributeQuery#test_another_way = <elapsed> s = . +TestRexmlXpathAttributeQuery#test_xpath_query = <elapsed> s = . +TestRexmlXpathAttributeQuery#test_xpath_query_no_namespace = <elapsed> s = . +TestXmlDeclaration#test_xml_declaration_has_document_as_parent = <elapsed> s = . +TestXmlDeclaration#test_xml_declaration_has_sibling = <elapsed> s = . +TestXmlDeclaration#test_xml_declaration_is_first_child = <elapsed> s = . +Tester#test_0xD_in_preface = <elapsed> s = . +Tester#test_accents = <elapsed> s = . +Tester#test_add_namespace = <elapsed> s = . +Tester#test_attlist_decl = <elapsed> s = . +Tester#test_attlist_write = <elapsed> s = . +Tester#test_attribute = <elapsed> s = . +Tester#test_attributes_each = <elapsed> s = . +Tester#test_bad_content = <elapsed> s = . +Tester#test_bad_markup = <elapsed> s = . +Tester#test_big_documentation = <elapsed> s = . +Tester#test_cdata = <elapsed> s = . +Tester#test_child = <elapsed> s = . +Tester#test_comment = <elapsed> s = . +Tester#test_deep_clone = <elapsed> s = . +Tester#test_delete_namespace = <elapsed> s = . +Tester#test_doctype = <elapsed> s = . +Tester#test_document = <elapsed> s = . +Tester#test_each_element_with_attribute = <elapsed> s = . +Tester#test_each_element_with_text = <elapsed> s = . +Tester#test_element = <elapsed> s = . +Tester#test_element_access = <elapsed> s = . +Tester#test_element_decl = <elapsed> s = . +Tester#test_element_parse_stream = <elapsed> s = . +Tester#test_empty_doc = <elapsed> s = . +Tester#test_entities = <elapsed> s = . +Tester#test_exception = <elapsed> s = . +Tester#test_hyphens_in_doctype = <elapsed> s = . +Tester#test_ignore_whitespace = <elapsed> s = . +Tester#test_instruction = <elapsed> s = . +Tester#test_iso_8859_1_output_function = <elapsed> s = . +Tester#test_line = <elapsed> s = . +Tester#test_more_namespaces = <elapsed> s = . +Tester#test_namespace = <elapsed> s = . +Tester#test_namespace_attributes = <elapsed> s = . +Tester#test_no_format = <elapsed> s = . +Tester#test_null_element_name = <elapsed> s = . +Tester#test_oses_with_bad_EOLs = <elapsed> s = . +Tester#test_parent = <elapsed> s = . +Tester#test_pretty_format_long_text_finite = <elapsed> s = . +Tester#test_processing_instruction = <elapsed> s = . +Tester#test_repeated_writes = <elapsed> s = . +Tester#test_replace_text = <elapsed> s = . +Tester#test_replace_with = <elapsed> s = . +Tester#test_source = <elapsed> s = . +Tester#test_stream = <elapsed> s = . +Tester#test_substitution = <elapsed> s = . +Tester#test_text = <elapsed> s = . +Tester#test_text_raw = <elapsed> s = . +Tester#test_ticket_102 = <elapsed> s = . +Tester#test_ticket_105 = <elapsed> s = . +Tester#test_ticket_121 = <elapsed> s = . +Tester#test_ticket_135 = <elapsed> s = . +Tester#test_ticket_138 = <elapsed> s = . +Tester#test_ticket_14 = <elapsed> s = . +Tester#test_ticket_21 = <elapsed> s = . +Tester#test_ticket_48_part_II = <elapsed> s = . +Tester#test_ticket_51 = <elapsed> s = . +Tester#test_ticket_52 = <elapsed> s = . +Tester#test_ticket_53 = <elapsed> s = . +Tester#test_ticket_58 = <elapsed> s = . +Tester#test_ticket_63 = <elapsed> s = . +Tester#test_ticket_75 = <elapsed> s = . +Tester#test_ticket_76 = <elapsed> s = . +Tester#test_ticket_85 = <elapsed> s = . +Tester#test_ticket_88 = <elapsed> s = . +Tester#test_ticket_91 = <elapsed> s = . +Tester#test_ticket_95 = <elapsed> s = . +Tester#test_to_xpath = <elapsed> s = . +Tester#test_transitive = <elapsed> s = . +Tester#test_tutorial = <elapsed> s = . +Tester#test_whitespace = <elapsed> s = . +Tester#test_whitespace_before_root = <elapsed> s = . +Tester#test_write_cdata = <elapsed> s = . +Tester#test_write_doctype = <elapsed> s = . +Tester#test_xmldecl = <elapsed> s = . +Tester#test_xmldecl_utf_16be_encoding_name = <elapsed> s = . +Ticket80#test_xpathNamespacedChildWildcard = <elapsed> s = . +Ticket80#test_xpathNamespacedChildWildcardWorkaround = <elapsed> s = . +XPathAxesTester#test_preceding_sibling_axis = <elapsed> s = . +XPathPredicateTester#test_get_no_siblings_terminal_nodes = <elapsed> s = . +XPathPredicateTester#test_predicates_multi = <elapsed> s = . +XPathPredicateTester#test_predicates_parent = <elapsed> s = . +XPathPredicateTester#test_predicates_single = <elapsed> s = . +XPathTester#test_a_star_star_one = <elapsed> s = . +XPathTester#test_abbreviated_attribute = <elapsed> s = . +XPathTester#test_abbreviated_simple_child = <elapsed> s = . +XPathTester#test_abbreviated_step = <elapsed> s = . +XPathTester#test_and = <elapsed> s = . +XPathTester#test_auto_string_value = <elapsed> s = . +XPathTester#test_axe_ancestor = <elapsed> s = . +XPathTester#test_axe_attribute = <elapsed> s = . +XPathTester#test_axe_child = <elapsed> s = . +XPathTester#test_axe_descendant = <elapsed> s = . +XPathTester#test_axe_parent = <elapsed> s = . +XPathTester#test_axe_self = <elapsed> s = . +XPathTester#test_axe_sibling = <elapsed> s = . +XPathTester#test_child = <elapsed> s = . +XPathTester#test_comparisons = <elapsed> s = . +XPathTester#test_complex = <elapsed> s = . +XPathTester#test_contains = <elapsed> s = . +XPathTester#test_descendant = <elapsed> s = . +XPathTester#test_descendant_or_self_ordering = <elapsed> s = . +XPathTester#test_filtering = <elapsed> s = . +XPathTester#test_following = <elapsed> s = . +XPathTester#test_functions = <elapsed> s = . +XPathTester#test_grouping = <elapsed> s = . +XPathTester#test_lang = <elapsed> s = . +XPathTester#test_local_name = <elapsed> s = . +XPathTester#test_math = <elapsed> s = . +XPathTester#test_more = <elapsed> s = . +XPathTester#test_name = <elapsed> s = . +XPathTester#test_namespaces_0 = <elapsed> s = . +XPathTester#test_namespaces_1 = <elapsed> s = . +XPathTester#test_namespaces_2 = <elapsed> s = . +XPathTester#test_node_type = <elapsed> s = . +XPathTester#test_numbers = <elapsed> s = . +XPathTester#test_or_and = <elapsed> s = . +XPathTester#test_ordering = <elapsed> s = . +XPathTester#test_preceding = <elapsed> s = . +XPathTester#test_predicates = <elapsed> s = . +XPathTester#test_root = <elapsed> s = . +XPathTester#test_root_child = <elapsed> s = . +XPathTester#test_root_children = <elapsed> s = . +XPathTester#test_spaces = <elapsed> s = . +XPathTester#test_starts_with = <elapsed> s = . +XPathTester#test_string_length = <elapsed> s = . +XPathTester#test_substring = <elapsed> s = . +XPathTester#test_substring_before = <elapsed> s = . +XPathTester#test_sum = <elapsed> s = . +XPathTester#test_text_nodes = <elapsed> s = . +XPathTester#test_ticket_39 = <elapsed> s = . +XPathTester#test_ticket_42 = <elapsed> s = . +XPathTester#test_ticket_43 = <elapsed> s = . +XPathTester#test_ticket_56 = <elapsed> s = . +XPathTester#test_ticket_57 = <elapsed> s = . +XPathTester#test_ticket_59 = <elapsed> s = . +XPathTester#test_ticket_61_contains = <elapsed> s = . +XPathTester#test_ticket_61_text = <elapsed> s = . +XPathTester#test_ticket_70 = <elapsed> s = . +XPathTester#test_ticket_71 = <elapsed> s = . +XPathTester#test_ticket_78 = <elapsed> s = . +XPathTester#test_ticket_79 = <elapsed> s = . +XPathTester#test_tobis_preceding = <elapsed> s = . +XPathTester#test_toms_text_node = <elapsed> s = . +XPathTester#test_translate = <elapsed> s = . +XPathTester#test_union = <elapsed> s = . +XPathTester#test_union2 = <elapsed> s = . +XPathTester#test_xpath_namespace = <elapsed> s = . +XPathTesterDd#test_Dd_preceding_sibling_all = <elapsed> s = . +XPathTesterDd#test_Dd_preceding_sibling_children = <elapsed> s = . +XpathTestCase#test_ancestors = <elapsed> s = . +XpathTestCase#test_comment_in_xpath_query = <elapsed> s = . +XpathTestCase#test_parentage = <elapsed> s = . +XpathTestCase#test_text_as_element = <elapsed> s = . +XpathTestCase#test_text_in_xpath_query = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +364 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/rinda # <time> ++ make test-all 'TESTS=-v rinda' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v rinda +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rinda/test_rinda.rb:<line_a>: warning: instance variable @m not initialized +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +Rinda::TupleSpaceProxyTest#test_00_DRbObject = <elapsed> s = . +Rinda::TupleSpaceProxyTest#test_00_renewer = <elapsed> s = . +Rinda::TupleSpaceProxyTest#test_00_template = <elapsed> s = . +Rinda::TupleSpaceProxyTest#test_00_tuple = <elapsed> s = . +Rinda::TupleSpaceProxyTest#test_cancel_01 = <elapsed> s = . +Rinda::TupleSpaceProxyTest#test_cancel_02 = <elapsed> s = . +Rinda::TupleSpaceProxyTest#test_core_01 = <elapsed> s = . +Rinda::TupleSpaceProxyTest#test_core_02 = <elapsed> s = . +Rinda::TupleSpaceProxyTest#test_core_03_notify = <elapsed> s = . +Rinda::TupleSpaceProxyTest#test_inp_rdp = <elapsed> s = . +Rinda::TupleSpaceProxyTest#test_remote_array_and_hash = <elapsed> s = . +Rinda::TupleSpaceProxyTest#test_ruby_talk_264062 = <elapsed> s = . +Rinda::TupleSpaceProxyTest#test_symbol_tuple = <elapsed> s = . +Rinda::TupleSpaceTest#test_00_DRbObject = <elapsed> s = . +Rinda::TupleSpaceTest#test_00_renewer = <elapsed> s = . +Rinda::TupleSpaceTest#test_00_template = <elapsed> s = . +Rinda::TupleSpaceTest#test_00_tuple = <elapsed> s = . +Rinda::TupleSpaceTest#test_cancel_01 = <elapsed> s = . +Rinda::TupleSpaceTest#test_cancel_02 = <elapsed> s = . +Rinda::TupleSpaceTest#test_core_01 = <elapsed> s = . +Rinda::TupleSpaceTest#test_core_02 = <elapsed> s = . +Rinda::TupleSpaceTest#test_core_03_notify = <elapsed> s = . +Rinda::TupleSpaceTest#test_inp_rdp = <elapsed> s = . +Rinda::TupleSpaceTest#test_ruby_talk_264062 = <elapsed> s = . +Rinda::TupleSpaceTest#test_symbol_tuple = <elapsed> s = . +TestTupleBag#test_delete = <elapsed> s = . +TestTupleBag#test_delete_unless_alive = <elapsed> s = . +TestTupleBag#test_find = <elapsed> s = . +TestTupleBag#test_find_all = <elapsed> s = . +TestTupleBag#test_find_all_template = <elapsed> s = . +TestTupleBag#test_has_expires_eh = <elapsed> s = . +TestTupleBag#test_push = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +32 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/ripper # <time> ++ make test-all 'TESTS=-v ripper' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v ripper +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ripper/test_parser_events.rb:<line_a>: warning: assigned but unused variable - var +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestRipper::Filter#test_filter_column = <elapsed> s = . +TestRipper::Filter#test_filter_filename = <elapsed> s = . +TestRipper::Filter#test_filter_filename_unset = <elapsed> s = . +TestRipper::Filter#test_filter_lineno = <elapsed> s = . +TestRipper::Filter#test_filter_lineno_set = <elapsed> s = . +TestRipper::Filter#test_filter_token = <elapsed> s = . +TestRipper::Generic#test_parse_files = (ripper):1110: warning: assigned but unused variable - cls +(ripper):<line_a>: warning: assigned but unused variable - headers +(ripper):<line_a>: warning: assigned but unused variable - output +(ripper):<line_a>: warning: assigned but unused variable - quotable_chars +(ripper):<line_a>: warning: assigned but unused variable - convert +(ripper):<line_a>: warning: assigned but unused variable - converters +(ripper):<line_a>: warning: assigned but unused variable - max +(ripper):<line_a>: warning: assigned but unused variable - deprecation_message +(ripper):<line_a>: warning: assigned but unused variable - platform +(ripper):<line_a>: warning: assigned but unused variable - doc_items +(ripper):<line_a>: warning: assigned but unused variable - shortpath +(ripper):<line_a>: warning: assigned but unused variable - current +(ripper):<line_b>: warning: assigned but unused variable - current +(ripper):<line_a>: warning: assigned but unused variable - widget +(ripper):<line_a>: warning: assigned but unused variable - method +(ripper):<line_a>: warning: assigned but unused variable - org_hash +(ripper):<line_a>: warning: assigned but unused variable - tpath +(ripper):<line_b>: warning: assigned but unused variable - tpath +(ripper):<line_c>: warning: assigned but unused variable - tpath +(ripper):<line_d>: warning: assigned but unused variable - tpath +(ripper):<line_a>: warning: assigned but unused variable - try_run_available +(ripper):<line_a>: warning: assigned but unused variable - tk_idir +(ripper):<line_a>: warning: assigned but unused variable - tcl_idir +(ripper):<line_a>: warning: assigned but unused variable - x11_idir +(ripper):<line_a>: warning: assigned but unused variable - canvas +(ripper):<line_a>: warning: assigned but unused variable - items +(ripper):<line_a>: warning: assigned but unused variable - lbox_ins +(ripper):<line_a>: warning: assigned but unused variable - b +(ripper):<line_a>: warning: assigned but unused variable - iii +(ripper):<line_b>: warning: assigned but unused variable - iii +(ripper):<line_a>: warning: assigned but unused variable - local2 +(ripper):<line_a>: warning: assigned but unused variable - local1 +(ripper):<line_a>: warning: assigned but unused variable - evtest2 +(ripper):<line_a>: warning: assigned but unused variable - foo11 +(ripper):<line_a>: warning: assigned but unused variable - i7 +(ripper):<line_b>: warning: assigned but unused variable - i7 +(ripper):<line_a>: warning: assigned but unused variable - erb +(ripper):<line_b>: warning: assigned but unused variable - erb +(ripper):<line_c>: warning: assigned but unused variable - erb +(ripper):<line_a>: warning: assigned but unused variable - func +(ripper):<line_a>: warning: assigned but unused variable - str +(ripper):<line_a>: warning: assigned but unused variable - bad +(ripper):<line_a>: warning: assigned but unused variable - ex +(ripper):<line_a>: warning: assigned but unused variable - item +(ripper):<line_a>: warning: assigned but unused variable - dc_elems +(ripper):<line_b>: warning: assigned but unused variable - item +(ripper):<line_b>: warning: assigned but unused variable - dc_elems +(ripper):<line_a>: warning: assigned but unused variable - rss +(ripper):<line_b>: warning: assigned but unused variable - rss +(ripper):<line_c>: warning: assigned but unused variable - rss +(ripper):<line_a>: warning: assigned but unused variable - title +(ripper):<line_a>: warning: assigned but unused variable - link +(ripper):<line_a>: warning: assigned but unused variable - description +(ripper):<line_d>: warning: assigned but unused variable - rss +(ripper):<line_e>: warning: assigned but unused variable - rss +(ripper):<line_f>: warning: assigned but unused variable - rss +(ripper):<line_g>: warning: assigned but unused variable - rss +(ripper):<line_b>: warning: assigned but unused variable - title +(ripper):<line_b>: warning: assigned but unused variable - link +(ripper):<line_b>: warning: assigned but unused variable - description +(ripper):<line_h>: warning: assigned but unused variable - rss +(ripper):<line_c>: warning: assigned but unused variable - title +(ripper):<line_c>: warning: assigned but unused variable - link +(ripper):<line_c>: warning: assigned but unused variable - description +(ripper):<line_i>: warning: assigned but unused variable - rss +(ripper):<line_a>: warning: assigned but unused variable - item_title +(ripper):<line_a>: warning: assigned but unused variable - item_link +(ripper):<line_a>: warning: assigned but unused variable - item_description +(ripper):<line_j>: warning: assigned but unused variable - rss +(ripper):<line_a>: warning: assigned but unused variable - categories +(ripper):<line_k>: warning: assigned but unused variable - rss +(ripper):<line_l>: warning: assigned but unused variable - rss +(ripper):<line_m>: warning: assigned but unused variable - rss +(ripper):<line_d>: warning: assigned but unused variable - title +(ripper):<line_d>: warning: assigned but unused variable - link +(ripper):<line_d>: warning: assigned but unused variable - description +(ripper):<line_a>: warning: assigned but unused variable - author +(ripper):<line_a>: warning: assigned but unused variable - comments +(ripper):<line_a>: warning: assigned but unused variable - pubDate +(ripper):<line_a>: warning: assigned but unused variable - guid_isPermaLink +(ripper):<line_a>: warning: assigned but unused variable - guid_content +(ripper):<line_a>: warning: assigned but unused variable - enclosure_url +(ripper):<line_a>: warning: assigned but unused variable - enclosure_length +(ripper):<line_a>: warning: assigned but unused variable - enclosure_type +(ripper):<line_a>: warning: assigned but unused variable - source_url +(ripper):<line_a>: warning: assigned but unused variable - source_content +(ripper):<line_a>: warning: assigned but unused variable - category_domain +(ripper):<line_a>: warning: assigned but unused variable - category_content +(ripper):<line_n>: warning: assigned but unused variable - rss +(ripper):<line_a>: warning: assigned but unused variable - bug4361 +<elapsed> s = . +TestRipper::ParserEvents#test_BEGIN = <elapsed> s = . +TestRipper::ParserEvents#test_END = <elapsed> s = . +TestRipper::ParserEvents#test_alias = <elapsed> s = . +TestRipper::ParserEvents#test_alias_error = <elapsed> s = . +TestRipper::ParserEvents#test_aref = <elapsed> s = . +TestRipper::ParserEvents#test_aref_field = <elapsed> s = . +TestRipper::ParserEvents#test_arg_ambiguous = <elapsed> s = . +TestRipper::ParserEvents#test_arg_paren = <elapsed> s = . +TestRipper::ParserEvents#test_arglist = <elapsed> s = . +TestRipper::ParserEvents#test_args_add = <elapsed> s = . +TestRipper::ParserEvents#test_args_add_block = <elapsed> s = . +TestRipper::ParserEvents#test_args_add_star = <elapsed> s = . +TestRipper::ParserEvents#test_args_new = <elapsed> s = . +TestRipper::ParserEvents#test_array = <elapsed> s = . +TestRipper::ParserEvents#test_assign = (ripper):1: warning: assigned but unused variable - v +<elapsed> s = . +TestRipper::ParserEvents#test_assign_error = <elapsed> s = . +TestRipper::ParserEvents#test_assoc_new = <elapsed> s = . +TestRipper::ParserEvents#test_assoclist_from_args = <elapsed> s = . +TestRipper::ParserEvents#test_assocs = <elapsed> s = . +TestRipper::ParserEvents#test_bare_assoc_hash = <elapsed> s = . +TestRipper::ParserEvents#test_begin = <elapsed> s = . +TestRipper::ParserEvents#test_binary = <elapsed> s = . +TestRipper::ParserEvents#test_block_var = (ripper):1: warning: assigned but unused variable - y +(ripper):<line_a>: warning: assigned but unused variable - y +(ripper):<line_a>: warning: assigned but unused variable - y +(ripper):<line_a>: warning: assigned but unused variable - y +<elapsed> s = . +TestRipper::ParserEvents#test_block_var_add_block = <elapsed> s = . +TestRipper::ParserEvents#test_block_var_add_star = <elapsed> s = . +TestRipper::ParserEvents#test_block_variables = (ripper):1: warning: assigned but unused variable - y +<elapsed> s = . +TestRipper::ParserEvents#test_blockarg = (ripper):1: warning: assigned but unused variable - y +(ripper):<line_a>: warning: assigned but unused variable - y +<elapsed> s = . +TestRipper::ParserEvents#test_bodystmt = <elapsed> s = . +TestRipper::ParserEvents#test_brace_block = <elapsed> s = . +TestRipper::ParserEvents#test_break = <elapsed> s = . +TestRipper::ParserEvents#test_call = <elapsed> s = . +TestRipper::ParserEvents#test_case = <elapsed> s = . +TestRipper::ParserEvents#test_class = <elapsed> s = . +TestRipper::ParserEvents#test_class_name_error = <elapsed> s = . +TestRipper::ParserEvents#test_command = <elapsed> s = . +TestRipper::ParserEvents#test_command_call = <elapsed> s = . +TestRipper::ParserEvents#test_const_path_field = <elapsed> s = . +TestRipper::ParserEvents#test_const_path_ref = <elapsed> s = . +TestRipper::ParserEvents#test_const_ref = <elapsed> s = . +TestRipper::ParserEvents#test_def = <elapsed> s = . +TestRipper::ParserEvents#test_defined = <elapsed> s = . +TestRipper::ParserEvents#test_defs = <elapsed> s = . +TestRipper::ParserEvents#test_do_block = <elapsed> s = . +TestRipper::ParserEvents#test_dot2 = <elapsed> s = . +TestRipper::ParserEvents#test_dot3 = <elapsed> s = . +TestRipper::ParserEvents#test_dyna_symbol = <elapsed> s = . +TestRipper::ParserEvents#test_else = <elapsed> s = . +TestRipper::ParserEvents#test_elsif = <elapsed> s = . +TestRipper::ParserEvents#test_ensure = <elapsed> s = . +TestRipper::ParserEvents#test_event_coverage = <elapsed> s = . +TestRipper::ParserEvents#test_excessed_comma = <elapsed> s = . +TestRipper::ParserEvents#test_fcall = <elapsed> s = . +TestRipper::ParserEvents#test_field = <elapsed> s = . +TestRipper::ParserEvents#test_for = (ripper):1: warning: assigned but unused variable - i +<elapsed> s = . +TestRipper::ParserEvents#test_hash = <elapsed> s = . +TestRipper::ParserEvents#test_heredoc = <elapsed> s = . +TestRipper::ParserEvents#test_if = <elapsed> s = . +TestRipper::ParserEvents#test_if_mod = <elapsed> s = . +TestRipper::ParserEvents#test_ifop = <elapsed> s = . +TestRipper::ParserEvents#test_lambda = <elapsed> s = . +TestRipper::ParserEvents#test_local_variables = <elapsed> s = . +TestRipper::ParserEvents#test_magic_comment = <elapsed> s = . +TestRipper::ParserEvents#test_massign = (ripper):1: warning: assigned but unused variable - a +(ripper):<line_b>: warning: assigned but unused variable - b +<elapsed> s = . +TestRipper::ParserEvents#test_method_add_arg = <elapsed> s = . +TestRipper::ParserEvents#test_method_add_block = <elapsed> s = . +TestRipper::ParserEvents#test_mlhs_add = (ripper):1: warning: assigned but unused variable - a +(ripper):<line_b>: warning: assigned but unused variable - b +<elapsed> s = . +TestRipper::ParserEvents#test_mlhs_add_star = (ripper):1: warning: assigned but unused variable - a +(ripper):<line_b>: warning: assigned but unused variable - b +(ripper):<line_a>: warning: assigned but unused variable - a +(ripper):<line_b>: warning: assigned but unused variable - b +(ripper):<line_a>: warning: assigned but unused variable - c +(ripper):<line_a>: warning: assigned but unused variable - a +(ripper):<line_a>: warning: assigned but unused variable - c +(ripper):<line_b>: warning: assigned but unused variable - b +(ripper):<line_a>: warning: assigned but unused variable - c +(ripper):<line_a>: warning: assigned but unused variable - c +<elapsed> s = . +TestRipper::ParserEvents#test_mlhs_new = (ripper):1: warning: assigned but unused variable - a +(ripper):<line_b>: warning: assigned but unused variable - b +<elapsed> s = . +TestRipper::ParserEvents#test_mlhs_paren = (ripper):1: warning: assigned but unused variable - a +(ripper):<line_b>: warning: assigned but unused variable - b +(ripper):<line_a>: warning: assigned but unused variable - a +(ripper):<line_b>: warning: assigned but unused variable - b +<elapsed> s = . +TestRipper::ParserEvents#test_module = <elapsed> s = . +TestRipper::ParserEvents#test_mrhs_add = <elapsed> s = . +TestRipper::ParserEvents#test_mrhs_add_star = <elapsed> s = . +TestRipper::ParserEvents#test_mrhs_new = <elapsed> s = . +TestRipper::ParserEvents#test_mrhs_new_from_args = <elapsed> s = . +TestRipper::ParserEvents#test_next = <elapsed> s = . +TestRipper::ParserEvents#test_opassign = (ripper):1: warning: assigned but unused variable - a +(ripper):<line_a>: warning: assigned but unused variable - a +(ripper):<line_a>: warning: assigned but unused variable - a +(ripper):<line_a>: warning: assigned but unused variable - a +(ripper):<line_a>: warning: assigned but unused variable - a +(ripper):<line_a>: warning: assigned but unused variable - a +(ripper):<line_a>: warning: assigned but unused variable - a +(ripper):<line_a>: warning: assigned but unused variable - a +(ripper):<line_a>: warning: assigned but unused variable - a +(ripper):<line_a>: warning: assigned but unused variable - a +(ripper):<line_a>: warning: assigned but unused variable - a +(ripper):<line_a>: warning: assigned but unused variable - a +<elapsed> s = . +TestRipper::ParserEvents#test_opassign_error = <elapsed> s = . +TestRipper::ParserEvents#test_operator_ambiguous = <elapsed> s = . +TestRipper::ParserEvents#test_param_error = <elapsed> s = . +TestRipper::ParserEvents#test_params = <elapsed> s = . +TestRipper::ParserEvents#test_paren = <elapsed> s = . +TestRipper::ParserEvents#test_parse_error = <elapsed> s = . +TestRipper::ParserEvents#test_program = <elapsed> s = . +TestRipper::ParserEvents#test_qwords_add = <elapsed> s = . +TestRipper::ParserEvents#test_qwords_new = <elapsed> s = . +TestRipper::ParserEvents#test_redo = <elapsed> s = . +TestRipper::ParserEvents#test_regexp_add = <elapsed> s = . +TestRipper::ParserEvents#test_regexp_literal = <elapsed> s = . +TestRipper::ParserEvents#test_regexp_new = <elapsed> s = . +TestRipper::ParserEvents#test_rescue = <elapsed> s = . +TestRipper::ParserEvents#test_rescue_mod = <elapsed> s = . +TestRipper::ParserEvents#test_rest_param = <elapsed> s = . +TestRipper::ParserEvents#test_retry = <elapsed> s = . +TestRipper::ParserEvents#test_return = <elapsed> s = . +TestRipper::ParserEvents#test_return0 = <elapsed> s = . +TestRipper::ParserEvents#test_sclass = <elapsed> s = . +TestRipper::ParserEvents#test_stmts_add = <elapsed> s = . +TestRipper::ParserEvents#test_stmts_new = <elapsed> s = . +TestRipper::ParserEvents#test_string_add = <elapsed> s = . +TestRipper::ParserEvents#test_string_concat = <elapsed> s = . +TestRipper::ParserEvents#test_string_content = <elapsed> s = . +TestRipper::ParserEvents#test_string_dvar = <elapsed> s = . +TestRipper::ParserEvents#test_string_embexpr = <elapsed> s = . +TestRipper::ParserEvents#test_string_literal = <elapsed> s = . +TestRipper::ParserEvents#test_super = <elapsed> s = . +TestRipper::ParserEvents#test_symbol = <elapsed> s = . +TestRipper::ParserEvents#test_symbol_literal = <elapsed> s = . +TestRipper::ParserEvents#test_top_const_field = <elapsed> s = . +TestRipper::ParserEvents#test_top_const_ref = <elapsed> s = . +TestRipper::ParserEvents#test_unary = <elapsed> s = . +TestRipper::ParserEvents#test_undef = <elapsed> s = . +TestRipper::ParserEvents#test_unless = <elapsed> s = . +TestRipper::ParserEvents#test_unless_mod = <elapsed> s = . +TestRipper::ParserEvents#test_unterminated_regexp = <elapsed> s = . +TestRipper::ParserEvents#test_until = <elapsed> s = . +TestRipper::ParserEvents#test_until_mod = <elapsed> s = . +TestRipper::ParserEvents#test_var_alias = <elapsed> s = . +TestRipper::ParserEvents#test_var_field = (ripper):1: warning: assigned but unused variable - a +(ripper):<line_a>: warning: assigned but unused variable - a +<elapsed> s = . +TestRipper::ParserEvents#test_var_ref = <elapsed> s = . +TestRipper::ParserEvents#test_void_stmt = <elapsed> s = . +TestRipper::ParserEvents#test_when = <elapsed> s = . +TestRipper::ParserEvents#test_while = <elapsed> s = . +TestRipper::ParserEvents#test_while_mod = <elapsed> s = . +TestRipper::ParserEvents#test_word_add = <elapsed> s = . +TestRipper::ParserEvents#test_word_new = <elapsed> s = . +TestRipper::ParserEvents#test_words_add = <elapsed> s = . +TestRipper::ParserEvents#test_words_new = <elapsed> s = . +TestRipper::ParserEvents#test_xstring_add = <elapsed> s = . +TestRipper::ParserEvents#test_xstring_literal = <elapsed> s = . +TestRipper::ParserEvents#test_xstring_new = <elapsed> s = . +TestRipper::ParserEvents#test_yield = <elapsed> s = . +TestRipper::ParserEvents#test_yield0 = <elapsed> s = . +TestRipper::ParserEvents#test_zsuper = <elapsed> s = . +TestRipper::ScannerEvents#test_CHAR = <elapsed> s = . +TestRipper::ScannerEvents#test___end__ = <elapsed> s = . +TestRipper::ScannerEvents#test_backref = <elapsed> s = . +TestRipper::ScannerEvents#test_backtick = <elapsed> s = . +TestRipper::ScannerEvents#test_comma = <elapsed> s = . +TestRipper::ScannerEvents#test_comment = <elapsed> s = . +TestRipper::ScannerEvents#test_const = <elapsed> s = . +TestRipper::ScannerEvents#test_cvar = <elapsed> s = . +TestRipper::ScannerEvents#test_embdoc = <elapsed> s = . +TestRipper::ScannerEvents#test_embdoc_beg = <elapsed> s = . +TestRipper::ScannerEvents#test_embdoc_end = <elapsed> s = . +TestRipper::ScannerEvents#test_embexpr_beg = <elapsed> s = . +TestRipper::ScannerEvents#test_embexpr_end = <elapsed> s = . +TestRipper::ScannerEvents#test_embvar = <elapsed> s = . +TestRipper::ScannerEvents#test_event_coverage = <elapsed> s = . +TestRipper::ScannerEvents#test_float = <elapsed> s = . +TestRipper::ScannerEvents#test_gvar = <elapsed> s = . +TestRipper::ScannerEvents#test_heredoc_beg = <elapsed> s = . +TestRipper::ScannerEvents#test_heredoc_end = <elapsed> s = . +TestRipper::ScannerEvents#test_ident = <elapsed> s = . +TestRipper::ScannerEvents#test_ignored_nl = <elapsed> s = . +TestRipper::ScannerEvents#test_int = <elapsed> s = . +TestRipper::ScannerEvents#test_ivar = <elapsed> s = . +TestRipper::ScannerEvents#test_kw = -:1: warning: assigned but unused variable - x +<elapsed> s = . +TestRipper::ScannerEvents#test_label = <elapsed> s = . +TestRipper::ScannerEvents#test_lbrace = <elapsed> s = . +TestRipper::ScannerEvents#test_lbracket = <elapsed> s = . +TestRipper::ScannerEvents#test_lex = <elapsed> s = . +TestRipper::ScannerEvents#test_location = <elapsed> s = . +TestRipper::ScannerEvents#test_lparen = <elapsed> s = . +TestRipper::ScannerEvents#test_nl = <elapsed> s = . +TestRipper::ScannerEvents#test_op = <elapsed> s = . +TestRipper::ScannerEvents#test_period = <elapsed> s = . +TestRipper::ScannerEvents#test_qwords_beg = <elapsed> s = . +TestRipper::ScannerEvents#test_rbrace = <elapsed> s = . +TestRipper::ScannerEvents#test_rbracket = <elapsed> s = . +TestRipper::ScannerEvents#test_regexp_beg = <elapsed> s = . +TestRipper::ScannerEvents#test_regexp_end = <elapsed> s = . +TestRipper::ScannerEvents#test_rparen = <elapsed> s = . +TestRipper::ScannerEvents#test_semicolon = <elapsed> s = . +TestRipper::ScannerEvents#test_sp = <elapsed> s = . +TestRipper::ScannerEvents#test_symbeg = <elapsed> s = . +TestRipper::ScannerEvents#test_tlambda = <elapsed> s = . +TestRipper::ScannerEvents#test_tlambda_arg = <elapsed> s = . +TestRipper::ScannerEvents#test_tlambeg = <elapsed> s = . +TestRipper::ScannerEvents#test_tokenize = <elapsed> s = . +TestRipper::ScannerEvents#test_tstring_beg = <elapsed> s = . +TestRipper::ScannerEvents#test_tstring_content = <elapsed> s = . +TestRipper::ScannerEvents#test_tstring_content_HEREDOC = <elapsed> s = . +TestRipper::ScannerEvents#test_tstring_end = <elapsed> s = . +TestRipper::ScannerEvents#test_words_beg = <elapsed> s = . +TestRipper::ScannerEvents#test_words_sep = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +192 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/rss # <time> ++ make test-all 'TESTS=-v rss' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v rss +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_a>: warning: assigned but unused variable - title +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_a>: warning: assigned but unused variable - link +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_a>: warning: assigned but unused variable - description +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_a>: warning: assigned but unused variable - image +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_a>: warning: assigned but unused variable - textinput +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_b>: warning: assigned but unused variable - title +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_a>: warning: assigned but unused variable - url +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_b>: warning: assigned but unused variable - link +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_c>: warning: assigned but unused variable - title +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_c>: warning: assigned but unused variable - link +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_b>: warning: assigned but unused variable - description +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_d>: warning: assigned but unused variable - title +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_d>: warning: assigned but unused variable - link +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_a>: warning: assigned but unused variable - name +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_1.0.rb:<line_c>: warning: assigned but unused variable - description +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/rss-testcase.rb:<line_a>: warning: assigned but unused variable - item +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/rss-assertions.rb:<line_a>: warning: assigned but unused variable - target +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - title +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - link +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - description +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - language +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - copyright +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - managingEditor +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - webMaster +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - pubDate +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - lastBuildDate +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - generator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - docs +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - ttl +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - rating +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_b>: warning: assigned but unused variable - title +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_b>: warning: assigned but unused variable - link +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_b>: warning: assigned but unused variable - description +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - author +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_a>: warning: assigned but unused variable - comments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_2.0.rb:<line_b>: warning: assigned but unused variable - pubDate +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_atom.rb:<line_a>: warning: assigned but unused variable - rel +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_atom.rb:<line_a>: warning: assigned but unused variable - type +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_atom.rb:<line_a>: warning: assigned but unused variable - hreflang +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_atom.rb:<line_a>: warning: assigned but unused variable - title +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_atom.rb:<line_a>: warning: assigned but unused variable - length +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_maker_2.0.rb:<line_a>: warning: assigned but unused variable - description +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_maker_2.0.rb:<line_a>: warning: assigned but unused variable - guid +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_maker_2.0.rb:<line_a>: warning: assigned but unused variable - content +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_maker_2.0.rb:<line_b>: warning: assigned but unused variable - content +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rss/test_setup_maker_itunes.rb:<line_a>: warning: assigned but unused variable - new_feed_url +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +RSS::TestAccessor#test_date = <elapsed> s = . +RSS::TestAccessor#test_integer = <elapsed> s = . +RSS::TestAccessor#test_positive_integer = <elapsed> s = . +RSS::TestAtomCore#test_atom_author = <elapsed> s = . +RSS::TestAtomCore#test_atom_category = <elapsed> s = . +RSS::TestAtomCore#test_atom_content = <elapsed> s = . +RSS::TestAtomCore#test_atom_contributor = <elapsed> s = . +RSS::TestAtomCore#test_atom_generator = <elapsed> s = . +RSS::TestAtomCore#test_atom_icon = <elapsed> s = . +RSS::TestAtomCore#test_atom_id = <elapsed> s = . +RSS::TestAtomCore#test_atom_link = <elapsed> s = . +RSS::TestAtomCore#test_atom_logo = <elapsed> s = . +RSS::TestAtomCore#test_atom_published = <elapsed> s = . +RSS::TestAtomCore#test_atom_rights = <elapsed> s = . +RSS::TestAtomCore#test_atom_subtitle = <elapsed> s = . +RSS::TestAtomCore#test_atom_summary = <elapsed> s = . +RSS::TestAtomCore#test_atom_title = <elapsed> s = . +RSS::TestAtomCore#test_atom_updated = <elapsed> s = . +RSS::TestAtomCore#test_entry = <elapsed> s = . +RSS::TestAtomCore#test_feed = <elapsed> s = . +RSS::TestAtomCore#test_not_displayed_xml_stylesheets = <elapsed> s = . +RSS::TestAtomCore#test_to_xml = <elapsed> s = . +RSS::TestAtomCore#test_to_xml_with_new_api_since_018 = <elapsed> s = . +RSS::TestContent#test_accessor = <elapsed> s = . +RSS::TestContent#test_parser = <elapsed> s = . +RSS::TestContent#test_to_s = <elapsed> s = . +RSS::TestDublinCore#test_parser = <elapsed> s = . +RSS::TestDublinCore#test_plural_accessor = <elapsed> s = . +RSS::TestDublinCore#test_singular_accessor = <elapsed> s = . +RSS::TestDublinCore#test_to_s = <elapsed> s = . +RSS::TestITunes#test_author = <elapsed> s = . +RSS::TestITunes#test_block = <elapsed> s = . +RSS::TestITunes#test_category = <elapsed> s = . +RSS::TestITunes#test_duration = <elapsed> s = . +RSS::TestITunes#test_explicit = <elapsed> s = . +RSS::TestITunes#test_image = <elapsed> s = . +RSS::TestITunes#test_keywords = <elapsed> s = . +RSS::TestITunes#test_new_feed_url = <elapsed> s = . +RSS::TestITunes#test_owner = <elapsed> s = . +RSS::TestITunes#test_subtitle = <elapsed> s = . +RSS::TestITunes#test_summary = <elapsed> s = . +RSS::TestImage#test_favicon_accessor = <elapsed> s = . +RSS::TestImage#test_favicon_to_s = <elapsed> s = . +RSS::TestImage#test_item_accessor = <elapsed> s = . +RSS::TestImage#test_item_to_s = <elapsed> s = . +RSS::TestImage#test_parser = <elapsed> s = . +RSS::TestInherit#test_inherit = <elapsed> s = . +RSS::TestMaker09#test_channel = <elapsed> s = . +RSS::TestMaker09#test_date_in_string = <elapsed> s = . +RSS::TestMaker09#test_find_class = <elapsed> s = . +RSS::TestMaker09#test_image = <elapsed> s = . +RSS::TestMaker09#test_items = <elapsed> s = . +RSS::TestMaker09#test_items_with_new_api_since_018 = <elapsed> s = . +RSS::TestMaker09#test_not_valid_channel = <elapsed> s = . +RSS::TestMaker09#test_not_valid_image = <elapsed> s = . +RSS::TestMaker09#test_not_valid_textInput = <elapsed> s = . +RSS::TestMaker09#test_rss = <elapsed> s = . +RSS::TestMaker09#test_supported? = <elapsed> s = . +RSS::TestMaker09#test_textInput = <elapsed> s = . +RSS::TestMaker10#test_channel = <elapsed> s = . +RSS::TestMaker10#test_channel_language = <elapsed> s = . +RSS::TestMaker10#test_find_class = <elapsed> s = . +RSS::TestMaker10#test_image = <elapsed> s = . +RSS::TestMaker10#test_items = <elapsed> s = . +RSS::TestMaker10#test_items_with_new_api_since_018 = <elapsed> s = . +RSS::TestMaker10#test_not_valid_channel = <elapsed> s = . +RSS::TestMaker10#test_not_valid_image = <elapsed> s = . +RSS::TestMaker10#test_not_valid_items = <elapsed> s = . +RSS::TestMaker10#test_not_valid_textinput = <elapsed> s = . +RSS::TestMaker10#test_rdf = <elapsed> s = . +RSS::TestMaker10#test_supported? = <elapsed> s = . +RSS::TestMaker10#test_textinput = <elapsed> s = . +RSS::TestMaker20#test_category = <elapsed> s = . +RSS::TestMaker20#test_channel = <elapsed> s = . +RSS::TestMaker20#test_cloud = <elapsed> s = . +RSS::TestMaker20#test_enclosure = <elapsed> s = . +RSS::TestMaker20#test_find_class = <elapsed> s = . +RSS::TestMaker20#test_guid = <elapsed> s = . +RSS::TestMaker20#test_guid_permanent_link = <elapsed> s = . +RSS::TestMaker20#test_guid_permanent_link_false = <elapsed> s = . +RSS::TestMaker20#test_image = <elapsed> s = . +RSS::TestMaker20#test_items = <elapsed> s = . +RSS::TestMaker20#test_items_with_new_api_since_018 = <elapsed> s = . +RSS::TestMaker20#test_not_valid_category = <elapsed> s = . +RSS::TestMaker20#test_not_valid_channel = <elapsed> s = . +RSS::TestMaker20#test_not_valid_cloud = <elapsed> s = . +RSS::TestMaker20#test_not_valid_enclosure = <elapsed> s = . +RSS::TestMaker20#test_not_valid_guid = <elapsed> s = . +RSS::TestMaker20#test_not_valid_image = <elapsed> s = . +RSS::TestMaker20#test_not_valid_source = <elapsed> s = . +RSS::TestMaker20#test_not_valid_textInput = <elapsed> s = . +RSS::TestMaker20#test_pubDate_without_description = <elapsed> s = . +RSS::TestMaker20#test_rss = <elapsed> s = . +RSS::TestMaker20#test_source = <elapsed> s = . +RSS::TestMaker20#test_supported? = <elapsed> s = . +RSS::TestMaker20#test_textInput = <elapsed> s = . +RSS::TestMakerAtomEntry#test_author = <elapsed> s = . +RSS::TestMakerAtomEntry#test_category = <elapsed> s = . +RSS::TestMakerAtomEntry#test_content = <elapsed> s = . +RSS::TestMakerAtomEntry#test_contributor = <elapsed> s = . +RSS::TestMakerAtomEntry#test_date = <elapsed> s = . +RSS::TestMakerAtomEntry#test_find_class = <elapsed> s = . +RSS::TestMakerAtomEntry#test_invalid_feed = <elapsed> s = . +RSS::TestMakerAtomEntry#test_link = <elapsed> s = . +RSS::TestMakerAtomEntry#test_published = <elapsed> s = . +RSS::TestMakerAtomEntry#test_rights = <elapsed> s = . +RSS::TestMakerAtomEntry#test_root_element = <elapsed> s = . +RSS::TestMakerAtomEntry#test_source_generator = <elapsed> s = . +RSS::TestMakerAtomEntry#test_source_icon = <elapsed> s = . +RSS::TestMakerAtomEntry#test_source_id = <elapsed> s = . +RSS::TestMakerAtomEntry#test_source_logo = <elapsed> s = . +RSS::TestMakerAtomEntry#test_source_subtitle = <elapsed> s = . +RSS::TestMakerAtomEntry#test_summary = <elapsed> s = . +RSS::TestMakerAtomEntry#test_supported? = <elapsed> s = . +RSS::TestMakerAtomEntry#test_title = <elapsed> s = . +RSS::TestMakerAtomEntry#test_updated = <elapsed> s = . +RSS::TestMakerAtomFeed#test_author = <elapsed> s = . +RSS::TestMakerAtomFeed#test_category = <elapsed> s = . +RSS::TestMakerAtomFeed#test_channel_dc_date = <elapsed> s = . +RSS::TestMakerAtomFeed#test_content = <elapsed> s = . +RSS::TestMakerAtomFeed#test_contributor = <elapsed> s = . +RSS::TestMakerAtomFeed#test_date = <elapsed> s = . +RSS::TestMakerAtomFeed#test_find_class = <elapsed> s = . +RSS::TestMakerAtomFeed#test_generator = <elapsed> s = . +RSS::TestMakerAtomFeed#test_icon = <elapsed> s = . +RSS::TestMakerAtomFeed#test_id = <elapsed> s = . +RSS::TestMakerAtomFeed#test_invalid_feed = <elapsed> s = . +RSS::TestMakerAtomFeed#test_item_dc_date = <elapsed> s = . +RSS::TestMakerAtomFeed#test_language = <elapsed> s = . +RSS::TestMakerAtomFeed#test_link = <elapsed> s = . +RSS::TestMakerAtomFeed#test_logo = <elapsed> s = . +RSS::TestMakerAtomFeed#test_published = <elapsed> s = . +RSS::TestMakerAtomFeed#test_rights = <elapsed> s = . +RSS::TestMakerAtomFeed#test_root_element = <elapsed> s = . +RSS::TestMakerAtomFeed#test_subtitle = <elapsed> s = . +RSS::TestMakerAtomFeed#test_summary = <elapsed> s = . +RSS::TestMakerAtomFeed#test_supported? = <elapsed> s = . +RSS::TestMakerAtomFeed#test_title = <elapsed> s = . +RSS::TestMakerAtomFeed#test_updated = <elapsed> s = . +RSS::TestMakerContent#test_rss10 = <elapsed> s = . +RSS::TestMakerContent#test_rss20 = <elapsed> s = . +RSS::TestMakerDublinCore#test_date = <elapsed> s = . +RSS::TestMakerDublinCore#test_rss10 = <elapsed> s = . +RSS::TestMakerDublinCore#test_rss10_multiple = <elapsed> s = . +RSS::TestMakerITunes#test_author = <elapsed> s = . +RSS::TestMakerITunes#test_block = <elapsed> s = . +RSS::TestMakerITunes#test_category = <elapsed> s = . +RSS::TestMakerITunes#test_duration = <elapsed> s = . +RSS::TestMakerITunes#test_explicit = <elapsed> s = . +RSS::TestMakerITunes#test_image = <elapsed> s = . +RSS::TestMakerITunes#test_keywords = <elapsed> s = . +RSS::TestMakerITunes#test_new_feed_url = <elapsed> s = . +RSS::TestMakerITunes#test_owner = <elapsed> s = . +RSS::TestMakerITunes#test_subtitle = <elapsed> s = . +RSS::TestMakerITunes#test_summary = <elapsed> s = . +RSS::TestMakerImage#test_rss10 = <elapsed> s = . +RSS::TestMakerSlash#test_rss10 = <elapsed> s = . +RSS::TestMakerSyndication#test_rss10 = <elapsed> s = . +RSS::TestMakerTaxonomy#test_rss10 = <elapsed> s = . +RSS::TestMakerTrackBack#test_rss10 = <elapsed> s = . +RSS::TestMakerXMLStyleSheet#test_not_valid_xml_stylesheet = <elapsed> s = . +RSS::TestMakerXMLStyleSheet#test_xml_stylesheet = <elapsed> s = . +RSS::TestParser#test_default_parser = <elapsed> s = . +RSS::TestParser#test_parse = <elapsed> s = . +RSS::TestParser#test_parse_tag_includes_hyphen = <elapsed> s = . +RSS::TestParser10#test_RDF = <elapsed> s = . +RSS::TestParser10#test_channel = <elapsed> s = . +RSS::TestParser10#test_ignore = <elapsed> s = . +RSS::TestParser10#test_image = <elapsed> s = . +RSS::TestParser10#test_item = <elapsed> s = . +RSS::TestParser10#test_rdf_li = <elapsed> s = . +RSS::TestParser10#test_textinput = <elapsed> s = . +RSS::TestParser10#test_undefined_entity = <elapsed> s = . +RSS::TestParser10#test_unknown_case_insensitive_duplicated_element = <elapsed> s = . +RSS::TestParser10#test_unknown_duplicated_element = <elapsed> s = . +RSS::TestParser20#test_category20 = <elapsed> s = . +RSS::TestParser20#test_cloud20 = <elapsed> s = . +RSS::TestParser20#test_enclosure20 = <elapsed> s = . +RSS::TestParser20#test_rss20 = <elapsed> s = . +RSS::TestParser20#test_source20 = <elapsed> s = . +RSS::TestParserAtom#test_entry = <elapsed> s = . +RSS::TestParserAtom#test_entry_author = <elapsed> s = . +RSS::TestParserAtom#test_entry_category = <elapsed> s = . +RSS::TestParserAtom#test_entry_content_text = <elapsed> s = . +RSS::TestParserAtom#test_entry_contributor = <elapsed> s = . +RSS::TestParserAtom#test_entry_id = <elapsed> s = . +RSS::TestParserAtom#test_entry_link = <elapsed> s = . +RSS::TestParserAtom#test_entry_rights = <elapsed> s = . +RSS::TestParserAtom#test_entry_source = <elapsed> s = . +RSS::TestParserAtom#test_entry_summary = <elapsed> s = . +RSS::TestParserAtom#test_entry_title = <elapsed> s = . +RSS::TestParserAtom#test_entry_updated = <elapsed> s = . +RSS::TestParserAtom#test_entry_validation = <elapsed> s = . +RSS::TestParserAtom#test_published = <elapsed> s = . +RSS::TestParserAtomFeed#test_base = <elapsed> s = . +RSS::TestParserAtomFeed#test_entry_author = <elapsed> s = . +RSS::TestParserAtomFeed#test_entry_category = <elapsed> s = . +RSS::TestParserAtomFeed#test_entry_content = <elapsed> s = . +RSS::TestParserAtomFeed#test_entry_contributor = <elapsed> s = . +RSS::TestParserAtomFeed#test_entry_id = <elapsed> s = . +RSS::TestParserAtomFeed#test_entry_link = <elapsed> s = . +RSS::TestParserAtomFeed#test_entry_published = <elapsed> s = . +RSS::TestParserAtomFeed#test_entry_rights = <elapsed> s = . +RSS::TestParserAtomFeed#test_entry_source = <elapsed> s = . +RSS::TestParserAtomFeed#test_entry_summary = <elapsed> s = . +RSS::TestParserAtomFeed#test_entry_title = <elapsed> s = . +RSS::TestParserAtomFeed#test_entry_updated = <elapsed> s = . +RSS::TestParserAtomFeed#test_feed_author = <elapsed> s = . +RSS::TestParserAtomFeed#test_feed_category = <elapsed> s = . +RSS::TestParserAtomFeed#test_feed_contributor = <elapsed> s = . +RSS::TestParserAtomFeed#test_feed_generator = <elapsed> s = . +RSS::TestParserAtomFeed#test_feed_icon = <elapsed> s = . +RSS::TestParserAtomFeed#test_feed_id = <elapsed> s = . +RSS::TestParserAtomFeed#test_feed_link = <elapsed> s = . +RSS::TestParserAtomFeed#test_feed_logo = <elapsed> s = . +RSS::TestParserAtomFeed#test_feed_rights = <elapsed> s = . +RSS::TestParserAtomFeed#test_feed_subtitle = <elapsed> s = . +RSS::TestParserAtomFeed#test_feed_title = <elapsed> s = . +RSS::TestParserAtomFeed#test_feed_updated = <elapsed> s = . +RSS::TestParserAtomFeed#test_feed_validation = <elapsed> s = . +RSS::TestParserAtomFeed#test_lang = <elapsed> s = . +RSS::TestRSS10Core#test_RDF = <elapsed> s = . +RSS::TestRSS10Core#test_channel = <elapsed> s = . +RSS::TestRSS10Core#test_channel_image = <elapsed> s = . +RSS::TestRSS10Core#test_channel_items = <elapsed> s = . +RSS::TestRSS10Core#test_channel_textinput = <elapsed> s = . +RSS::TestRSS10Core#test_image = <elapsed> s = . +RSS::TestRSS10Core#test_item = <elapsed> s = . +RSS::TestRSS10Core#test_li = <elapsed> s = . +RSS::TestRSS10Core#test_not_displayed_xml_stylesheets = <elapsed> s = . +RSS::TestRSS10Core#test_seq = <elapsed> s = . +RSS::TestRSS10Core#test_textinput = <elapsed> s = . +RSS::TestRSS10Core#test_to_xml = <elapsed> s = . +RSS::TestRSS10Core#test_xml_stylesheets = <elapsed> s = . +RSS::TestRSS20Core#test_Rss = <elapsed> s = . +RSS::TestRSS20Core#test_channel = <elapsed> s = . +RSS::TestRSS20Core#test_channel_cloud = <elapsed> s = . +RSS::TestRSS20Core#test_channel_image = <elapsed> s = . +RSS::TestRSS20Core#test_channel_skip_days = <elapsed> s = . +RSS::TestRSS20Core#test_channel_skip_hours = <elapsed> s = . +RSS::TestRSS20Core#test_channel_textInput = <elapsed> s = . +RSS::TestRSS20Core#test_item = <elapsed> s = . +RSS::TestRSS20Core#test_item_enclosure = <elapsed> s = . +RSS::TestRSS20Core#test_item_guid = <elapsed> s = . +RSS::TestRSS20Core#test_item_source = <elapsed> s = . +RSS::TestRSS20Core#test_not_displayed_xml_stylesheets = <elapsed> s = . +RSS::TestRSS20Core#test_to_xml = <elapsed> s = . +RSS::TestRSS20Core#test_xml_stylesheets = <elapsed> s = . +RSS::TestSetupMaker09#test_setup_maker = <elapsed> s = . +RSS::TestSetupMaker09#test_setup_maker_channel = <elapsed> s = . +RSS::TestSetupMaker09#test_setup_maker_image = <elapsed> s = . +RSS::TestSetupMaker09#test_setup_maker_items = <elapsed> s = . +RSS::TestSetupMaker09#test_setup_maker_items_backward_compatibility = <elapsed> s = . +RSS::TestSetupMaker09#test_setup_maker_textinput = <elapsed> s = . +RSS::TestSetupMaker10#test_setup_maker = <elapsed> s = . +RSS::TestSetupMaker10#test_setup_maker_channel = <elapsed> s = . +RSS::TestSetupMaker10#test_setup_maker_full = <elapsed> s = . +RSS::TestSetupMaker10#test_setup_maker_image = <elapsed> s = . +RSS::TestSetupMaker10#test_setup_maker_items = <elapsed> s = . +RSS::TestSetupMaker10#test_setup_maker_items_backward_compatibility = <elapsed> s = . +RSS::TestSetupMaker10#test_setup_maker_items_sort = <elapsed> s = . +RSS::TestSetupMaker10#test_setup_maker_textinput = <elapsed> s = . +RSS::TestSetupMaker20#test_setup_maker = <elapsed> s = . +RSS::TestSetupMaker20#test_setup_maker_channel = <elapsed> s = . +RSS::TestSetupMaker20#test_setup_maker_image = <elapsed> s = . +RSS::TestSetupMaker20#test_setup_maker_items = <elapsed> s = . +RSS::TestSetupMaker20#test_setup_maker_items_backward_compatibility = <elapsed> s = . +RSS::TestSetupMaker20#test_setup_maker_textinput = <elapsed> s = . +RSS::TestSetupMakerAtomEntry#test_setup_maker = <elapsed> s = . +RSS::TestSetupMakerAtomEntry#test_setup_maker_entry = <elapsed> s = . +RSS::TestSetupMakerAtomEntry#test_setup_maker_entry_without_dc = <elapsed> s = . +RSS::TestSetupMakerAtomEntry#test_setup_maker_full = <elapsed> s = . +RSS::TestSetupMakerAtomEntry#test_setup_maker_items = <elapsed> s = . +RSS::TestSetupMakerAtomEntry#test_setup_maker_items_backward_compatibility = <elapsed> s = . +RSS::TestSetupMakerAtomEntry#test_setup_maker_items_sort = <elapsed> s = . +RSS::TestSetupMakerAtomFeed#test_setup_maker = <elapsed> s = . +RSS::TestSetupMakerAtomFeed#test_setup_maker_feed = <elapsed> s = . +RSS::TestSetupMakerAtomFeed#test_setup_maker_feed_without_dc = <elapsed> s = . +RSS::TestSetupMakerAtomFeed#test_setup_maker_full = <elapsed> s = . +RSS::TestSetupMakerAtomFeed#test_setup_maker_items = <elapsed> s = . +RSS::TestSetupMakerAtomFeed#test_setup_maker_items_backward_compatibility = <elapsed> s = . +RSS::TestSetupMakerAtomFeed#test_setup_maker_items_sort = <elapsed> s = . +RSS::TestSetupMakerITunes#test_setup_maker_simple = <elapsed> s = . +RSS::TestSetupMakerITunes#test_setup_maker_with_nested_categories = <elapsed> s = . +RSS::TestSetupMakerSlash#test_setup_maker = <elapsed> s = . +RSS::TestSlash#test_parser = <elapsed> s = . +RSS::TestSlash#test_to_s = <elapsed> s = . +RSS::TestSyndication#test_accessor = <elapsed> s = . +RSS::TestSyndication#test_parser = <elapsed> s = . +RSS::TestSyndication#test_to_s = <elapsed> s = . +RSS::TestTaxonomy#test_accessor = <elapsed> s = . +RSS::TestTaxonomy#test_parser = <elapsed> s = . +RSS::TestTaxonomy#test_to_s = <elapsed> s = . +RSS::TestToS#test_to_s_09 = <elapsed> s = . +RSS::TestToS#test_to_s_10 = <elapsed> s = . +RSS::TestToS#test_to_s_20 = <elapsed> s = . +RSS::TestTrackBack#test_accessor = <elapsed> s = . +RSS::TestTrackBack#test_parser = <elapsed> s = . +RSS::TestTrackBack#test_to_s = <elapsed> s = . +RSS::TestVersion#test_version = <elapsed> s = . +RSS::TestXMLStyleSheet#test_accessor = <elapsed> s = . +RSS::TestXMLStyleSheet#test_bad_alternate = <elapsed> s = . +RSS::TestXMLStyleSheet#test_parse = <elapsed> s = . +RSS::TestXMLStyleSheet#test_to_s = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +304 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/ruby # <time> ++ make test-all 'TESTS=-v ruby' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v ruby +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_argf.rb:<line_a>: warning: assigned but unused variable - t +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_argf.rb:<line_b>: warning: assigned but unused variable - t +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_array.rb:<line_a>: warning: shadowing outer local variable - a +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_array.rb:<line_b>: warning: shadowing outer local variable - a +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_a>: warning: literal in condition +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_b>: warning: literal in condition +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_c>: warning: literal in condition +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_a>: warning: (...) interpreted as grouped expression +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_d>: warning: literal in condition +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_b>: warning: (...) interpreted as grouped expression +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_a>: warning: assigned but unused variable - a +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_a>: warning: assigned but unused variable - b +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_basicinstructions.rb:<line_a>: warning: assigned but unused variable - c +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_a>: warning: assigned but unused variable - str2 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_a>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_a>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_b>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_b>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_c>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_c>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_d>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_d>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_e>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_e>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_f>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_g>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_h>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_f>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_i>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_g>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_j>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_h>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_i>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_k>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_j>: warning: assigned but unused variable - src +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_econv.rb:<line_l>: warning: assigned but unused variable - dst +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_enumerator.rb:<line_a>: warning: assigned but unused variable - i +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_enumerator.rb:<line_a>: warning: assigned but unused variable - foo +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_enumerator.rb:<line_a>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_env.rb:<line_a>: warning: assigned but unused variable - tmp +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_eval.rb:<line_a>: warning: assigned but unused variable - local2 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_eval.rb:<line_a>: warning: assigned but unused variable - local1 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_eval.rb:<line_a>: warning: assigned but unused variable - foo11 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_eval.rb:<line_a>: warning: assigned but unused variable - i +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_exception.rb:<line_a>: warning: statement not reached +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_exception.rb:<line_b>: warning: statement not reached +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_exception.rb:<line_a>: warning: assigned but unused variable - stdout +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_exception.rb:<line_a>: warning: assigned but unused variable - status +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_fiber.rb:<line_a>: warning: assigned but unused variable - f +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_fiber.rb:<line_b>: warning: assigned but unused variable - f +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_gc.rb:<line_a>: warning: assigned but unused variable - tmp +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_gc.rb:<line_b>: warning: assigned but unused variable - tmp +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_hash.rb:<line_a>: warning: assigned but unused variable - untrust +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_io.rb:<line_a>: warning: assigned but unused variable - s +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_io.rb:<line_a>: warning: assigned but unused variable - feature2250 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_io.rb:<line_a>: warning: assigned but unused variable - bug3585 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_io.rb:<line_a>: warning: shadowing outer local variable - t +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_io.rb:<line_b>: warning: shadowing outer local variable - t +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_io.rb:<line_a>: warning: assigned but unused variable - t +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_io_m17n.rb:<line_a>: warning: assigned but unused variable - un +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_iterator.rb:<line_a>: warning: statement not reached +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_iterator.rb:<line_b>: warning: statement not reached +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_iterator.rb:<line_c>: warning: statement not reached +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_lambda.rb:<line_a>: warning: shadowing outer local variable - b +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/allpairs.rb:<line_a>: warning: assigned but unused variable - prime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_method.rb:<line_a>: warning: assigned but unused variable - a +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_method.rb:<line_b>: warning: assigned but unused variable - a +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_optimization.rb:<line_a>: warning: assigned but unused variable - iseq +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_parse.rb:<line_a>: warning: assigned but unused variable - a +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_parse.rb:<line_a>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_parse.rb:<line_b>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_parse.rb:<line_c>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_parse.rb:<line_a>: warning: assigned but unused variable - o +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_parse.rb:<line_d>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_primitive.rb:<line_a>: warning: literal in condition +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_primitive.rb:<line_a>: warning: assigned but unused variable - r +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_proc.rb:<line_a>: warning: assigned but unused variable - iii +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_proc.rb:<line_b>: warning: assigned but unused variable - iii +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_proc.rb:<line_a>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_proc.rb:<line_a>: warning: assigned but unused variable - y +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_proc.rb:<line_a>: warning: assigned but unused variable - z +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_proc.rb:<line_a>: warning: assigned but unused variable - o +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_proc.rb:<line_a>: warning: assigned but unused variable - a +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_proc.rb:<line_b>: warning: assigned but unused variable - a +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_proc.rb:<line_a>: warning: assigned but unused variable - bug3751 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_process.rb:<line_a>: warning: assigned but unused variable - rios +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_process.rb:<line_b>: warning: assigned but unused variable - rios +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_rand.rb:<line_a>: warning: assigned but unused variable - bug3027 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_rand.rb:<line_a>: warning: assigned but unused variable - p2 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_regexp.rb:<line_a>: warning: assigned but unused variable - s1 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_regexp.rb:<line_a>: warning: assigned but unused variable - s2 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_regexp.rb:<line_a>: warning: Unknown escape \E is ignored: /\A\Qfoo\E\z/ +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_regexp.rb:<line_a>: warning: character class has duplicated range: /\A[[:^alpha:]0]\z/ +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_regexp.rb:<line_a>: warning: character class has duplicated range: /\A[[:alpha\:]]\z/ +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_regexp.rb:<line_a>: warning: character class has duplicated range: /\A[[:alpha:foo]0]\z/ +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_settracefunc.rb:<line_a>: warning: assigned but unused variable - prc +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_settracefunc.rb:<line_a>: warning: assigned but unused variable - prc2 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_signal.rb:<line_a>: warning: assigned but unused variable - pid +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_super.rb:<line_a>: warning: assigned but unused variable - ary +lib/rational.rb is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_time_tz.rb:<line_a>: warning: assigned but unused variable - tz +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_time_tz.rb:<line_a>: warning: assigned but unused variable - u +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_variable.rb:<line_a>: warning: assigned but unused variable - lvar +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_variable.rb:<line_a>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_variable.rb:<line_b>: warning: assigned but unused variable - x +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_whileuntil.rb:<line_a>: warning: literal in condition +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +ComplexRational_Test#test_comp_srat = <elapsed> s = . +ComplexRational_Test#test_rat_srat = <elapsed> s = . +Complex_Test#test_add = <elapsed> s = . +Complex_Test#test_attr = <elapsed> s = . +Complex_Test#test_attr2 = <elapsed> s = . +Complex_Test#test_cmp = <elapsed> s = . +Complex_Test#test_coerce = <elapsed> s = . +Complex_Test#test_coerce2 = <elapsed> s = . +Complex_Test#test_compsub = <elapsed> s = . +Complex_Test#test_conv = <elapsed> s = . +Complex_Test#test_div = <elapsed> s = . +Complex_Test#test_eqeq = <elapsed> s = . +Complex_Test#test_eql_p = <elapsed> s = . +Complex_Test#test_expt = <elapsed> s = . +Complex_Test#test_fdiv = <elapsed> s = . +Complex_Test#test_fixed_bug = <elapsed> s = . +Complex_Test#test_freeze = <elapsed> s = . +Complex_Test#test_hash = <elapsed> s = . +Complex_Test#test_inspect = <elapsed> s = . +Complex_Test#test_known_bug = <elapsed> s = . +Complex_Test#test_marshal = <elapsed> s = . +Complex_Test#test_math = <elapsed> s = . +Complex_Test#test_mul = <elapsed> s = . +Complex_Test#test_negate = <elapsed> s = . +Complex_Test#test_parse = <elapsed> s = . +Complex_Test#test_polar = <elapsed> s = . +Complex_Test#test_quo = <elapsed> s = . +Complex_Test#test_rect = <elapsed> s = . +Complex_Test#test_respond = <elapsed> s = . +Complex_Test#test_ruby19 = <elapsed> s = . +Complex_Test#test_sub = <elapsed> s = . +Complex_Test#test_supp = <elapsed> s = . +Complex_Test#test_to_c = <elapsed> s = . +Complex_Test#test_to_f = <elapsed> s = . +Complex_Test#test_to_i = <elapsed> s = . +Complex_Test#test_to_r = <elapsed> s = . +Complex_Test#test_to_s = <elapsed> s = . +Complex_Test#test_unify = <elapsed> s = . +Complex_Test#test_uplus = <elapsed> s = . +Complex_Test2#test_kumi = <elapsed> s = . +Complex_Test2#test_kumi2 = <elapsed> s = . +Emoji::TestDoCoMo#test_comparison = <elapsed> s = . +Emoji::TestDoCoMo#test_docomo = <elapsed> s = . +Emoji::TestDoCoMo#test_encoding_name = <elapsed> s = . +Emoji::TestDoCoMo#test_from_sjis = <elapsed> s = . +Emoji::TestDoCoMo#test_from_utf8 = <elapsed> s = . +Emoji::TestDoCoMo#test_to_eucjp = <elapsed> s = . +Emoji::TestDoCoMo#test_to_kddi = <elapsed> s = . +Emoji::TestDoCoMo#test_to_sjis = <elapsed> s = . +Emoji::TestDoCoMo#test_to_softbank = <elapsed> s = . +Emoji::TestDoCoMo#test_to_utf8 = <elapsed> s = . +Emoji::TestKDDI#test_comparison = <elapsed> s = . +Emoji::TestKDDI#test_encoding_name = <elapsed> s = . +Emoji::TestKDDI#test_from_iso2022jp = <elapsed> s = . +Emoji::TestKDDI#test_from_sjis = <elapsed> s = . +Emoji::TestKDDI#test_from_utf8 = <elapsed> s = . +Emoji::TestKDDI#test_kddi = <elapsed> s = . +Emoji::TestKDDI#test_to_docomo = <elapsed> s = . +Emoji::TestKDDI#test_to_eucjp = <elapsed> s = . +Emoji::TestKDDI#test_to_sjis = <elapsed> s = . +Emoji::TestKDDI#test_to_softbank = <elapsed> s = . +Emoji::TestKDDI#test_to_utf8 = <elapsed> s = . +Emoji::TestRenameSJIS#test_shift_jis = <elapsed> s = . +Emoji::TestSoftBank#test_comparison = <elapsed> s = . +Emoji::TestSoftBank#test_encoding_name = <elapsed> s = . +Emoji::TestSoftBank#test_from_sjis = <elapsed> s = . +Emoji::TestSoftBank#test_from_utf8 = <elapsed> s = . +Emoji::TestSoftBank#test_softbank = <elapsed> s = . +Emoji::TestSoftBank#test_to_docomo = <elapsed> s = . +Emoji::TestSoftBank#test_to_eucjp = <elapsed> s = . +Emoji::TestSoftBank#test_to_kddi = <elapsed> s = . +Emoji::TestSoftBank#test_to_sjis = <elapsed> s = . +Emoji::TestSoftBank#test_to_utf8 = <elapsed> s = . +Emoji::TestUTF8_BLACK_SUN_WITH_RAYS#test_convert = <elapsed> s = . +Rational_Test#test_add = <elapsed> s = . +Rational_Test#test_attr = <elapsed> s = . +Rational_Test#test_attr2 = <elapsed> s = . +Rational_Test#test_cmp = <elapsed> s = . +Rational_Test#test_coerce = <elapsed> s = . +Rational_Test#test_coerce2 = <elapsed> s = . +Rational_Test#test_conv = <elapsed> s = . +Rational_Test#test_div = <elapsed> s = . +Rational_Test#test_divmod = <elapsed> s = . +Rational_Test#test_eqeq = <elapsed> s = . +Rational_Test#test_eql_p = <elapsed> s = . +Rational_Test#test_expt = <elapsed> s = . +Rational_Test#test_fdiv = <elapsed> s = . +Rational_Test#test_fixed_bug = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_rational.rb:<line_a>: warning: Bignum out of Float range +<elapsed> s = . +Rational_Test#test_freeze = <elapsed> s = . +Rational_Test#test_gcdlcm = <elapsed> s = . +Rational_Test#test_hash = <elapsed> s = . +Rational_Test#test_idiv = <elapsed> s = . +Rational_Test#test_inspect = <elapsed> s = . +Rational_Test#test_known_bug = <elapsed> s = . +Rational_Test#test_marshal = <elapsed> s = . +Rational_Test#test_math = <elapsed> s = . +Rational_Test#test_modulo = <elapsed> s = . +Rational_Test#test_mul = <elapsed> s = . +Rational_Test#test_negate = <elapsed> s = . +Rational_Test#test_parse = <elapsed> s = . +Rational_Test#test_quo = <elapsed> s = . +Rational_Test#test_rationalize = <elapsed> s = . +Rational_Test#test_ratsub = <elapsed> s = . +Rational_Test#test_remainder = <elapsed> s = . +Rational_Test#test_ruby19 = <elapsed> s = . +Rational_Test#test_sub = <elapsed> s = . +Rational_Test#test_supp = <elapsed> s = . +Rational_Test#test_to_c = <elapsed> s = . +Rational_Test#test_to_f = <elapsed> s = . +Rational_Test#test_to_i = <elapsed> s = . +Rational_Test#test_to_r = <elapsed> s = . +Rational_Test#test_to_s = <elapsed> s = . +Rational_Test#test_trunc = <elapsed> s = . +Rational_Test#test_unify = <elapsed> s = . +Rational_Test#test_uplus = <elapsed> s = . +Rational_Test2#test_kumi = <elapsed> s = . +TestAlias#test_JVN_83768862 = <elapsed> s = . +TestAlias#test_alias = <elapsed> s = . +TestAlias#test_alias_with_zsuper_method = <elapsed> s = . +TestAlias#test_nonexistmethod = <elapsed> s = . +TestAlias#test_send_alias = <elapsed> s = . +TestAlias#test_special_const_alias = <elapsed> s = . +TestArgf#test_argf = <elapsed> s = . +TestArgf#test_argv = <elapsed> s = . +TestArgf#test_binmode = <elapsed> s = . +TestArgf#test_close = <elapsed> s = . +TestArgf#test_closed = <elapsed> s = . +TestArgf#test_each_byte = <elapsed> s = . +TestArgf#test_each_char = <elapsed> s = . +TestArgf#test_each_line = <elapsed> s = . +TestArgf#test_each_line_limit_0 = <elapsed> s = . +TestArgf#test_each_line_paragraph = <elapsed> s = . +TestArgf#test_encoding = <elapsed> s = . +TestArgf#test_eof = <elapsed> s = . +TestArgf#test_file = <elapsed> s = . +TestArgf#test_filename = <elapsed> s = . +TestArgf#test_filename2 = <elapsed> s = . +TestArgf#test_fileno = <elapsed> s = . +TestArgf#test_getbyte = <elapsed> s = . +TestArgf#test_getc = <elapsed> s = . +TestArgf#test_inplace = <elapsed> s = . +TestArgf#test_inplace2 = <elapsed> s = . +TestArgf#test_inplace3 = <elapsed> s = . +TestArgf#test_inplace_dup = <elapsed> s = . +TestArgf#test_inplace_no_backup = <elapsed> s = . +TestArgf#test_inplace_rename_impossible = <elapsed> s = . +TestArgf#test_inplace_stdin = <elapsed> s = . +TestArgf#test_inplace_stdin2 = <elapsed> s = . +TestArgf#test_lineno = <elapsed> s = . +TestArgf#test_lineno2 = <elapsed> s = . +TestArgf#test_lineno3 = <elapsed> s = . +TestArgf#test_read = <elapsed> s = . +TestArgf#test_read2 = <elapsed> s = . +TestArgf#test_read3 = <elapsed> s = . +TestArgf#test_readbyte = <elapsed> s = . +TestArgf#test_readchar = <elapsed> s = . +TestArgf#test_readlines_limit_0 = <elapsed> s = . +TestArgf#test_readpartial = <elapsed> s = . +TestArgf#test_readpartial2 = <elapsed> s = . +TestArgf#test_rewind = <elapsed> s = . +TestArgf#test_seek = <elapsed> s = . +TestArgf#test_set_pos = <elapsed> s = . +TestArgf#test_skip = <elapsed> s = . +TestArgf#test_tell = <elapsed> s = . +TestArgf#test_to_io = <elapsed> s = . +TestArgf#test_unreadable = <elapsed> s = . +TestArray#test_00_new = <elapsed> s = . +TestArray#test_01_square_brackets = <elapsed> s = . +TestArray#test_0_literal = <elapsed> s = . +TestArray#test_AND = <elapsed> s = . +TestArray#test_AREF = <elapsed> s = . +TestArray#test_ASET = <elapsed> s = . +TestArray#test_CMP = <elapsed> s = . +TestArray#test_EQUAL = <elapsed> s = . +TestArray#test_LSHIFT = <elapsed> s = . +TestArray#test_MINUS = <elapsed> s = . +TestArray#test_MUL = <elapsed> s = . +TestArray#test_OR = <elapsed> s = . +TestArray#test_PLUS = <elapsed> s = . +TestArray#test_VERY_EQUAL = <elapsed> s = . +TestArray#test_aref = <elapsed> s = . +TestArray#test_array_andor_0 = <elapsed> s = . +TestArray#test_array_subclass = <elapsed> s = . +TestArray#test_ary_new = <elapsed> s = . +TestArray#test_ary_to_ary = <elapsed> s = . +TestArray#test_aset_error = <elapsed> s = . +TestArray#test_assoc = <elapsed> s = . +TestArray#test_at = <elapsed> s = . +TestArray#test_beg_end_0 = <elapsed> s = . +TestArray#test_clear = <elapsed> s = . +TestArray#test_clear2 = <elapsed> s = . +TestArray#test_clone = <elapsed> s = . +TestArray#test_collect = <elapsed> s = . +TestArray#test_collect! = <elapsed> s = . +TestArray#test_combination = <elapsed> s = . +TestArray#test_combination2 = <elapsed> s = . +TestArray#test_combination_with_callcc = <elapsed> s = . +TestArray#test_compact = <elapsed> s = . +TestArray#test_compact! = <elapsed> s = . +TestArray#test_compact_0 = <elapsed> s = . +TestArray#test_concat = <elapsed> s = . +TestArray#test_count = <elapsed> s = . +TestArray#test_cycle = <elapsed> s = . +TestArray#test_delete = <elapsed> s = . +TestArray#test_delete2 = <elapsed> s = . +TestArray#test_delete_at = <elapsed> s = . +TestArray#test_delete_if = <elapsed> s = . +TestArray#test_drop = <elapsed> s = . +TestArray#test_drop_while = <elapsed> s = . +TestArray#test_dup = <elapsed> s = . +TestArray#test_each = <elapsed> s = . +TestArray#test_each_index = <elapsed> s = . +TestArray#test_empty? = <elapsed> s = . +TestArray#test_empty_0 = <elapsed> s = . +TestArray#test_eql? = <elapsed> s = . +TestArray#test_equal = <elapsed> s = . +TestArray#test_fetch = <elapsed> s = . +TestArray#test_fill = <elapsed> s = . +TestArray#test_fill2 = <elapsed> s = . +TestArray#test_fill_0 = <elapsed> s = . +TestArray#test_fill_negative_length = <elapsed> s = . +TestArray#test_find_all_0 = <elapsed> s = . +TestArray#test_first = <elapsed> s = . +TestArray#test_first2 = <elapsed> s = . +TestArray#test_flatten = <elapsed> s = . +TestArray#test_flatten! = <elapsed> s = . +TestArray#test_flatten_error = <elapsed> s = . +TestArray#test_flatten_with_callcc = <elapsed> s = . +TestArray#test_hash = <elapsed> s = . +TestArray#test_hash2 = <elapsed> s = . +TestArray#test_include? = <elapsed> s = . +TestArray#test_index = <elapsed> s = . +TestArray#test_index2 = <elapsed> s = . +TestArray#test_initialize = <elapsed> s = . +TestArray#test_initialize2 = <elapsed> s = . +TestArray#test_insert = <elapsed> s = . +TestArray#test_inspect = <elapsed> s = . +TestArray#test_join = <elapsed> s = . +TestArray#test_join2 = <elapsed> s = . +TestArray#test_last = <elapsed> s = . +TestArray#test_length = <elapsed> s = . +TestArray#test_map! = <elapsed> s = . +TestArray#test_misc_0 = <elapsed> s = . +TestArray#test_modify_check = <elapsed> s = . +TestArray#test_pack = <elapsed> s = . +TestArray#test_permutation = <elapsed> s = . +TestArray#test_permutation_with_callcc = <elapsed> s = . +TestArray#test_pop = <elapsed> s = . +TestArray#test_product = <elapsed> s = . +TestArray#test_product2 = <elapsed> s = . +TestArray#test_product_with_callcc = <elapsed> s = . +TestArray#test_push = <elapsed> s = . +TestArray#test_rassoc = <elapsed> s = . +TestArray#test_reject = <elapsed> s = . +TestArray#test_reject! = <elapsed> s = . +TestArray#test_repeated_combination = <elapsed> s = . +TestArray#test_repeated_combination_with_callcc = <elapsed> s = . +TestArray#test_repeated_permutation = <elapsed> s = . +TestArray#test_repeated_permutation_with_callcc = <elapsed> s = . +TestArray#test_replace = <elapsed> s = . +TestArray#test_replace_shared_ary = <elapsed> s = . +TestArray#test_reverse = <elapsed> s = . +TestArray#test_reverse! = <elapsed> s = . +TestArray#test_reverse_each = <elapsed> s = . +TestArray#test_reverse_each2 = <elapsed> s = . +TestArray#test_rindex = <elapsed> s = . +TestArray#test_rindex2 = <elapsed> s = . +TestArray#test_rotate = <elapsed> s = . +TestArray#test_rotate! = <elapsed> s = . +TestArray#test_sample = <elapsed> s = . +TestArray#test_sample_random = <elapsed> s = . +TestArray#test_select = <elapsed> s = . +TestArray#test_select! = <elapsed> s = . +TestArray#test_shift = <elapsed> s = . +TestArray#test_shift2 = <elapsed> s = . +TestArray#test_shift_shared_ary = <elapsed> s = . +TestArray#test_shuffle = <elapsed> s = . +TestArray#test_shuffle_random = <elapsed> s = . +TestArray#test_size = <elapsed> s = . +TestArray#test_slice = <elapsed> s = . +TestArray#test_slice! = <elapsed> s = . +TestArray#test_slice_frozen_array = <elapsed> s = . +TestArray#test_sort = <elapsed> s = . +TestArray#test_sort! = <elapsed> s = . +TestArray#test_sort_0 = <elapsed> s = . +TestArray#test_sort_by! = <elapsed> s = . +TestArray#test_sort_with_callcc = <elapsed> s = . +TestArray#test_sort_with_replace = <elapsed> s = . +TestArray#test_splice = <elapsed> s = . +TestArray#test_split_0 = <elapsed> s = . +TestArray#test_take = <elapsed> s = . +TestArray#test_take_while = <elapsed> s = . +TestArray#test_times = <elapsed> s = . +TestArray#test_to_a = <elapsed> s = . +TestArray#test_to_a2 = <elapsed> s = . +TestArray#test_to_ary = <elapsed> s = . +TestArray#test_to_s = <elapsed> s = . +TestArray#test_transpose = <elapsed> s = . +TestArray#test_try_convert = <elapsed> s = . +TestArray#test_uniq = <elapsed> s = . +TestArray#test_uniq! = <elapsed> s = . +TestArray#test_uniq_0 = <elapsed> s = . +TestArray#test_uniq_bang_with_block = <elapsed> s = . +TestArray#test_uniq_with_block = <elapsed> s = . +TestArray#test_unshift = <elapsed> s = . +TestArray#test_unshift_error = <elapsed> s = . +TestArray#test_values_at = <elapsed> s = . +TestArray#test_values_at2 = <elapsed> s = . +TestArray#test_zip = <elapsed> s = . +TestAssignment#test_assign = <elapsed> s = . +TestAssignment#test_break = <elapsed> s = . +TestAssignment#test_const_massign = <elapsed> s = . +TestAssignment#test_lambda = <elapsed> s = . +TestAssignment#test_massign = <elapsed> s = . +TestAssignment#test_multi = <elapsed> s = . +TestAssignment#test_nested_massign = <elapsed> s = . +TestAssignment#test_next = <elapsed> s = . +TestAssignment#test_return = <elapsed> s = . +TestAssignment#test_to_ary_splat = <elapsed> s = . +TestAssignment#test_yield = <elapsed> s = . +TestAssignmentGen#test_assignment = <elapsed> s = . +TestAutoload#test_autoload_p = <elapsed> s = . +TestAutoload#test_autoload_so = <elapsed> s = . +TestAutoload#test_non_realpath_in_loadpath = <elapsed> s = . +TestBasicInstructions#test_array = <elapsed> s = . +TestBasicInstructions#test_array_splat = <elapsed> s = . +TestBasicInstructions#test_backref = <elapsed> s = . +TestBasicInstructions#test_class_variable = <elapsed> s = . +TestBasicInstructions#test_const_cref = <elapsed> s = . +TestBasicInstructions#test_const_inherit = <elapsed> s = . +TestBasicInstructions#test_const_path = <elapsed> s = . +TestBasicInstructions#test_dstring = <elapsed> s = . +TestBasicInstructions#test_dsym = <elapsed> s = . +TestBasicInstructions#test_global_variable = <elapsed> s = . +TestBasicInstructions#test_hash = <elapsed> s = . +TestBasicInstructions#test_immediates = <elapsed> s = . +TestBasicInstructions#test_local_variable = <elapsed> s = . +TestBasicInstructions#test_not = <elapsed> s = . +TestBasicInstructions#test_opassign1_1 = <elapsed> s = . +TestBasicInstructions#test_opassign1_2 = <elapsed> s = . +TestBasicInstructions#test_opassign2_1 = <elapsed> s = . +TestBasicInstructions#test_opassign2_2 = <elapsed> s = . +TestBasicInstructions#test_opassign2_3 = <elapsed> s = . +TestBasicInstructions#test_range = <elapsed> s = . +TestBasicInstructions#test_regexp = <elapsed> s = . +TestBasicInstructions#test_self = <elapsed> s = . +TestBasicInstructions#test_string = <elapsed> s = . +TestBasicInstructions#test_xstr = <elapsed> s = . +TestBeginEndBlock#test_beginendblock = <elapsed> s = . +TestBeginEndBlock#test_begininclass = <elapsed> s = . +TestBeginEndBlock#test_begininmethod = <elapsed> s = . +TestBeginEndBlock#test_endblock_raise = <elapsed> s = . +TestBeginEndBlock#test_endblockwarn = <elapsed> s = . +TestBeginEndBlock#test_nested_at_exit = <elapsed> s = . +TestBeginEndBlock#test_raise_in_at_exit = <elapsed> s = . +TestBeginEndBlock#test_should_propagate_exit_code = <elapsed> s = . +TestBeginEndBlock#test_should_propagate_signaled = <elapsed> s = . +TestBig5#test_code_to_mbc = <elapsed> s = . +TestBig5#test_left_adjust_char_head = <elapsed> s = . +TestBig5#test_mbc_case_fold = <elapsed> s = . +TestBig5#test_mbc_enc_len = <elapsed> s = . +TestBig5#test_mbc_to_code = <elapsed> s = . +TestBignum#test_abs = <elapsed> s = . +TestBignum#test_and = <elapsed> s = . +TestBignum#test_aref = <elapsed> s = . +TestBignum#test_big_2comp = <elapsed> s = . +TestBignum#test_big_fdiv = <elapsed> s = . +TestBignum#test_bignum = <elapsed> s = . +TestBignum#test_calc = <elapsed> s = . +TestBignum#test_cmp = <elapsed> s = . +TestBignum#test_coerce = <elapsed> s = . +TestBignum#test_convert = <elapsed> s = . +TestBignum#test_div = <elapsed> s = . +TestBignum#test_divmod = <elapsed> s = . +TestBignum#test_divrem = <elapsed> s = . +TestBignum#test_eq = <elapsed> s = . +TestBignum#test_eql = <elapsed> s = . +TestBignum#test_even = <elapsed> s = . +TestBignum#test_fix_fdiv = <elapsed> s = . +TestBignum#test_float_fdiv = <elapsed> s = . +TestBignum#test_hash = <elapsed> s = . +TestBignum#test_idiv = <elapsed> s = . +TestBignum#test_int2inum = <elapsed> s = . +TestBignum#test_interrupt = <elapsed> s = . +TestBignum#test_minus = <elapsed> s = . +TestBignum#test_modulo = <elapsed> s = . +TestBignum#test_mul = <elapsed> s = . +TestBignum#test_mul_balance = <elapsed> s = . +TestBignum#test_obj_fdiv = <elapsed> s = . +TestBignum#test_odd = <elapsed> s = . +TestBignum#test_or = <elapsed> s = . +TestBignum#test_plus = <elapsed> s = . +TestBignum#test_pow = <elapsed> s = . +TestBignum#test_quad_pack = <elapsed> s = . +TestBignum#test_quo = <elapsed> s = . +TestBignum#test_remainder = <elapsed> s = . +TestBignum#test_shift = <elapsed> s = . +TestBignum#test_shift2 = <elapsed> s = . +TestBignum#test_size = <elapsed> s = . +TestBignum#test_str_to_inum = <elapsed> s = . +TestBignum#test_sub = <elapsed> s = . +TestBignum#test_to_f = <elapsed> s = . +TestBignum#test_to_s = <elapsed> s = . +TestBignum#test_to_s2 = <elapsed> s = . +TestBignum#test_too_big_to_s = <elapsed> s = . +TestBignum#test_xor = <elapsed> s = . +TestCP949#test_code_to_mbc = <elapsed> s = . +TestCP949#test_left_adjust_char_head = <elapsed> s = . +TestCP949#test_mbc_case_fold = <elapsed> s = . +TestCP949#test_mbc_enc_len = <elapsed> s = . +TestCP949#test_mbc_to_code = <elapsed> s = . +TestCall#test_call = <elapsed> s = . +TestCase#test_case = <elapsed> s = . +TestCase#test_deoptimization = <elapsed> s = . +TestCase#test_optimization = <elapsed> s = . +TestClass#test_00_new_basic = <elapsed> s = . +TestClass#test_01_new_inherited = <elapsed> s = . +TestClass#test_check_inheritable = <elapsed> s = . +TestClass#test_class_cmp = <elapsed> s = . +TestClass#test_class_initialize = <elapsed> s = . +TestClass#test_clone = <elapsed> s = . +TestClass#test_initialize_copy = <elapsed> s = . +TestClass#test_instanciate_singleton_class = <elapsed> s = . +TestClass#test_invalid_jump_from_class_definition = <elapsed> s = . +TestClass#test_method_redefinition = <elapsed> s = . +TestClass#test_module_function = <elapsed> s = . +TestClass#test_nested_class_removal = <elapsed> s = . +TestClass#test_nonascii_name = <elapsed> s = . +TestClass#test_redefine_private_class = <elapsed> s = . +TestClass#test_s_inherited = <elapsed> s = . +TestClass#test_s_new = <elapsed> s = . +TestClass#test_singleton_class = <elapsed> s = . +TestClass#test_superclass = <elapsed> s = . +TestClass#test_superclass_of_basicobject = <elapsed> s = . +TestClass#test_uninitialized = <elapsed> s = . +TestClone#test_clone = <elapsed> s = . +TestComparable#test_between = <elapsed> s = . +TestComparable#test_equal = <elapsed> s = . +TestComparable#test_err = <elapsed> s = . +TestComparable#test_ge = <elapsed> s = . +TestComparable#test_gt = <elapsed> s = . +TestComparable#test_le = <elapsed> s = . +TestComparable#test_lt = <elapsed> s = . +TestCondition#test_condition = <elapsed> s = . +TestConst#test_const = intentionally redefines TEST3, TEST4 +<elapsed> s = . +TestContinuation#test_ary_flatten = <elapsed> s = . +TestContinuation#test_call = <elapsed> s = . +TestContinuation#test_check_localvars = <elapsed> s = . +TestContinuation#test_create = <elapsed> s = . +TestContinuation#test_error = <elapsed> s = . +TestContinuation#test_marshal_dump = <elapsed> s = . +TestDefined#test_autoloaded_noload = <elapsed> s = . +TestDefined#test_autoloaded_subclass = <elapsed> s = . +TestDefined#test_defined = <elapsed> s = . +TestDir#test_JVN_13947696 = <elapsed> s = . +TestDir#test_chdir = <elapsed> s = . +TestDir#test_chroot_nodir = <elapsed> s = . +TestDir#test_close = <elapsed> s = . +TestDir#test_dir_enc = <elapsed> s = . +TestDir#test_foreach = <elapsed> s = . +TestDir#test_glob = <elapsed> s = . +TestDir#test_inspect = <elapsed> s = . +TestDir#test_nodir = <elapsed> s = . +TestDir#test_path = <elapsed> s = . +TestDir#test_rewind = <elapsed> s = . +TestDir#test_seek = <elapsed> s = . +TestDir#test_set_pos = <elapsed> s = . +TestDir#test_symlink = <elapsed> s = . +TestDir_M17N#test_filename_as_bytes_extutf8 = <elapsed> s = . +TestDir_M17N#test_filename_bytes_euc_jp = <elapsed> s = . +TestDir_M17N#test_filename_euc_jp = <elapsed> s = . +TestDir_M17N#test_filename_ext_euc_jp_and_int_utf_8 = <elapsed> s = . +TestDir_M17N#test_filename_extutf8 = <elapsed> s = . +TestDir_M17N#test_filename_extutf8_inteucjp_representable = <elapsed> s = . +TestDir_M17N#test_filename_extutf8_inteucjp_unrepresentable = <elapsed> s = . +TestDir_M17N#test_filename_extutf8_invalid = <elapsed> s = . +TestDir_M17N#test_filename_utf8_raw_name = <elapsed> s = . +TestEUC_JP#test_charboundary = <elapsed> s = . +TestEUC_JP#test_mbc_case_fold = <elapsed> s = . +TestEUC_JP#test_property = <elapsed> s = . +TestEncoding#test_aliases = <elapsed> s = . +TestEncoding#test_ascii_compatible_p = <elapsed> s = . +TestEncoding#test_dummy_p = <elapsed> s = . +TestEncoding#test_enc_names = <elapsed> s = . +TestEncoding#test_encoding = <elapsed> s = . +TestEncoding#test_find = <elapsed> s = . +TestEncoding#test_marshal = <elapsed> s = . +TestEncoding#test_name_list = <elapsed> s = . +TestEncoding#test_replicate = <elapsed> s = . +TestEncoding#test_singleton = <elapsed> s = . +TestEncodingConverter#test_88591 = <elapsed> s = . +TestEncodingConverter#test_accumulate_dst1 = <elapsed> s = . +TestEncodingConverter#test_accumulate_dst2 = <elapsed> s = . +TestEncodingConverter#test_after_output = <elapsed> s = . +TestEncodingConverter#test_asciicompat_encoding_iso2022jp = <elapsed> s = . +TestEncodingConverter#test_convert = <elapsed> s = . +TestEncodingConverter#test_convpath = <elapsed> s = . +TestEncodingConverter#test_cr_newline = <elapsed> s = . +TestEncodingConverter#test_cr_newline2 = <elapsed> s = . +TestEncodingConverter#test_crlf_newline = <elapsed> s = . +TestEncodingConverter#test_crlf_newline2 = <elapsed> s = . +TestEncodingConverter#test_econv_new_hash = <elapsed> s = . +TestEncodingConverter#test_errinfo_invalid_euc_jp = <elapsed> s = . +TestEncodingConverter#test_errinfo_invalid_euc_jp2 = <elapsed> s = . +TestEncodingConverter#test_errinfo_invalid_partial_character = <elapsed> s = . +TestEncodingConverter#test_errinfo_invalid_utf16be = <elapsed> s = . +TestEncodingConverter#test_errinfo_invalid_utf16le = <elapsed> s = . +TestEncodingConverter#test_errinfo_undefined_hiragana = <elapsed> s = . +TestEncodingConverter#test_errinfo_valid_partial_character = <elapsed> s = . +TestEncodingConverter#test_errors = <elapsed> s = . +TestEncodingConverter#test_errors2 = <elapsed> s = . +TestEncodingConverter#test_eucjp_to_utf8 = <elapsed> s = . +TestEncodingConverter#test_exc_incomplete = <elapsed> s = . +TestEncodingConverter#test_exc_invalid = <elapsed> s = . +TestEncodingConverter#test_exc_undef = <elapsed> s = . +TestEncodingConverter#test_finish_incomplete_error = <elapsed> s = . +TestEncodingConverter#test_finish_iso2022jp = <elapsed> s = . +TestEncodingConverter#test_get_encoding = <elapsed> s = . +TestEncodingConverter#test_get_replacement = <elapsed> s = . +TestEncodingConverter#test_hex_charref = <elapsed> s = . +TestEncodingConverter#test_invalid = <elapsed> s = . +TestEncodingConverter#test_invalid2 = <elapsed> s = . +TestEncodingConverter#test_invalid3 = <elapsed> s = . +TestEncodingConverter#test_invalid4 = <elapsed> s = . +TestEncodingConverter#test_invalid_ignore = <elapsed> s = . +TestEncodingConverter#test_invalid_replace = <elapsed> s = . +TestEncodingConverter#test_invalid_replace2 = <elapsed> s = . +TestEncodingConverter#test_invalid_utf16be = <elapsed> s = . +TestEncodingConverter#test_invalid_utf16le = <elapsed> s = . +TestEncodingConverter#test_invalid_utf32be = <elapsed> s = . +TestEncodingConverter#test_invalid_utf32le = <elapsed> s = . +TestEncodingConverter#test_iso2022jp = <elapsed> s = . +TestEncodingConverter#test_iso2022jp_decode = <elapsed> s = . +TestEncodingConverter#test_iso2022jp_encode = <elapsed> s = . +TestEncodingConverter#test_iso2022jp_invalid_replace = <elapsed> s = . +TestEncodingConverter#test_last_error1 = <elapsed> s = . +TestEncodingConverter#test_last_error2 = <elapsed> s = . +TestEncodingConverter#test_newline_converter_with_ascii_incompatible = <elapsed> s = . +TestEncodingConverter#test_nil_destination_bytesize = <elapsed> s = . +TestEncodingConverter#test_nil_destination_bytesize2 = <elapsed> s = . +TestEncodingConverter#test_nil_destination_bytesize_with_nonnil_byteoffset = <elapsed> s = . +TestEncodingConverter#test_nil_source_buffer = <elapsed> s = . +TestEncodingConverter#test_no_universal_newline1 = <elapsed> s = . +TestEncodingConverter#test_no_universal_newline2 = <elapsed> s = . +TestEncodingConverter#test_noconv = <elapsed> s = . +TestEncodingConverter#test_noconv_after_output = <elapsed> s = . +TestEncodingConverter#test_noconv_insert_output = <elapsed> s = . +TestEncodingConverter#test_noconv_partial = <elapsed> s = . +TestEncodingConverter#test_output_iso2022jp = <elapsed> s = . +TestEncodingConverter#test_output_region = <elapsed> s = . +TestEncodingConverter#test_partial_input = <elapsed> s = . +TestEncodingConverter#test_putback = <elapsed> s = . +TestEncodingConverter#test_putback2 = <elapsed> s = . +TestEncodingConverter#test_result_encoding = <elapsed> s = . +TestEncodingConverter#test_s_asciicompat_encoding = <elapsed> s = . +TestEncodingConverter#test_s_new = <elapsed> s = . +TestEncodingConverter#test_s_new_convpath = <elapsed> s = . +TestEncodingConverter#test_s_new_fail = <elapsed> s = . +TestEncodingConverter#test_search_convpath = <elapsed> s = . +TestEncodingConverter#test_set_replacement = <elapsed> s = . +TestEncodingConverter#test_undef_ignore = <elapsed> s = . +TestEncodingConverter#test_undef_replace = <elapsed> s = . +TestEncodingConverter#test_universal_newline = <elapsed> s = . +TestEncodingConverter#test_universal_newline2 = <elapsed> s = . +TestEncodingConverter#test_universal_newline3 = <elapsed> s = . +TestEncodingConverter#test_us_ascii = <elapsed> s = . +TestEncodingConverter#test_xml_escape_attr_content = <elapsed> s = . +TestEncodingConverter#test_xml_escape_attr_quote = <elapsed> s = . +TestEncodingConverter#test_xml_escape_text = <elapsed> s = . +TestEncodingConverter#test_xml_escape_with_charref = <elapsed> s = . +TestEncodingConverter#test_xml_hasharg = <elapsed> s = . +TestEnumerable#test_all = <elapsed> s = . +TestEnumerable#test_any = <elapsed> s = . +TestEnumerable#test_callcc = <elapsed> s = . +TestEnumerable#test_chunk = <elapsed> s = . +TestEnumerable#test_count = <elapsed> s = . +TestEnumerable#test_cycle = <elapsed> s = . +TestEnumerable#test_drop = <elapsed> s = . +TestEnumerable#test_drop_while = <elapsed> s = . +TestEnumerable#test_each_entry = <elapsed> s = . +TestEnumerable#test_each_with_index = <elapsed> s = . +TestEnumerable#test_each_with_object = <elapsed> s = . +TestEnumerable#test_find = <elapsed> s = . +TestEnumerable#test_find_all = <elapsed> s = . +TestEnumerable#test_find_index = <elapsed> s = . +TestEnumerable#test_first = <elapsed> s = . +TestEnumerable#test_grep = <elapsed> s = . +TestEnumerable#test_group_by = <elapsed> s = . +TestEnumerable#test_inject = <elapsed> s = . +TestEnumerable#test_max = <elapsed> s = . +TestEnumerable#test_max_by = <elapsed> s = . +TestEnumerable#test_member = <elapsed> s = . +TestEnumerable#test_min = <elapsed> s = . +TestEnumerable#test_min_by = <elapsed> s = . +TestEnumerable#test_minmax = <elapsed> s = . +TestEnumerable#test_minmax_by = <elapsed> s = . +TestEnumerable#test_none = <elapsed> s = . +TestEnumerable#test_one = <elapsed> s = . +TestEnumerable#test_partition = <elapsed> s = . +TestEnumerable#test_reject = <elapsed> s = . +TestEnumerable#test_reverse_each = <elapsed> s = . +TestEnumerable#test_slice_before = <elapsed> s = . +TestEnumerable#test_sort = <elapsed> s = . +TestEnumerable#test_sort_by = <elapsed> s = . +TestEnumerable#test_take = <elapsed> s = . +TestEnumerable#test_take_while = <elapsed> s = . +TestEnumerable#test_to_a = <elapsed> s = . +TestEnumerable#test_zip = <elapsed> s = . +TestEnumerator#test_cons = <elapsed> s = . +TestEnumerator#test_feed = <elapsed> s = . +TestEnumerator#test_feed_before_first_next = <elapsed> s = . +TestEnumerator#test_feed_mixed = <elapsed> s = . +TestEnumerator#test_feed_twice = <elapsed> s = . +TestEnumerator#test_feed_yielder = <elapsed> s = . +TestEnumerator#test_gc = <elapsed> s = . +TestEnumerator#test_generator = <elapsed> s = . +TestEnumerator#test_initialize = <elapsed> s = . +TestEnumerator#test_initialize_copy = <elapsed> s = . +TestEnumerator#test_inspect = <elapsed> s = . +TestEnumerator#test_iterators = <elapsed> s = . +TestEnumerator#test_loop = <elapsed> s = . +TestEnumerator#test_nested_itaration = <elapsed> s = . +TestEnumerator#test_next = <elapsed> s = . +TestEnumerator#test_next_after_stopiteration = <elapsed> s = . +TestEnumerator#test_next_rewind = <elapsed> s = . +TestEnumerator#test_next_values = <elapsed> s = . +TestEnumerator#test_peek = <elapsed> s = . +TestEnumerator#test_peek_modify = <elapsed> s = . +TestEnumerator#test_peek_values = <elapsed> s = . +TestEnumerator#test_peek_values_modify = <elapsed> s = . +TestEnumerator#test_rewind_clear_feed = <elapsed> s = . +TestEnumerator#test_slice = <elapsed> s = . +TestEnumerator#test_stop_result = <elapsed> s = . +TestEnumerator#test_with_index = <elapsed> s = . +TestEnumerator#test_with_object = <elapsed> s = . +TestEnumerator#test_yielder = <elapsed> s = . +TestEnv#test_aset = <elapsed> s = . +TestEnv#test_assoc = <elapsed> s = . +TestEnv#test_bracket = <elapsed> s = . +TestEnv#test_clear = <elapsed> s = . +TestEnv#test_delete = <elapsed> s = . +TestEnv#test_each_key = <elapsed> s = . +TestEnv#test_each_pair = <elapsed> s = . +TestEnv#test_each_value = <elapsed> s = . +TestEnv#test_empty_p = <elapsed> s = . +TestEnv#test_fetch = <elapsed> s = . +TestEnv#test_getenv = <elapsed> s = . +TestEnv#test_has_key = <elapsed> s = . +TestEnv#test_has_value = <elapsed> s = . +TestEnv#test_has_value2 = <elapsed> s = . +TestEnv#test_huge_value = <elapsed> s = . +TestEnv#test_inspect = <elapsed> s = . +TestEnv#test_invert = <elapsed> s = . +TestEnv#test_key = <elapsed> s = . +TestEnv#test_keys = <elapsed> s = . +TestEnv#test_rassoc = <elapsed> s = . +TestEnv#test_rehash = <elapsed> s = . +TestEnv#test_reject = <elapsed> s = . +TestEnv#test_reject_bang = <elapsed> s = . +TestEnv#test_replace = <elapsed> s = . +TestEnv#test_select = <elapsed> s = . +TestEnv#test_select_bang = <elapsed> s = . +TestEnv#test_shift = <elapsed> s = . +TestEnv#test_size = <elapsed> s = . +TestEnv#test_to_a = <elapsed> s = . +TestEnv#test_to_hash = <elapsed> s = . +TestEnv#test_to_s = <elapsed> s = . +TestEnv#test_update = <elapsed> s = . +TestEnv#test_values = <elapsed> s = . +TestEnv#test_values_at = <elapsed> s = . +TestEucKr#test_code_to_mbc = <elapsed> s = . +TestEucKr#test_left_adjust_char_head = <elapsed> s = . +TestEucKr#test_mbc_case_fold = <elapsed> s = . +TestEucKr#test_mbc_enc_len = <elapsed> s = . +TestEucKr#test_mbc_to_code = <elapsed> s = . +TestEucTw#test_code_to_mbc = <elapsed> s = . +TestEucTw#test_left_adjust_char_head = <elapsed> s = . +TestEucTw#test_mbc_case_fold = <elapsed> s = . +TestEucTw#test_mbc_enc_len = <elapsed> s = . +TestEucTw#test_mbc_to_code = <elapsed> s = . +TestEval#test_cvar_scope_with_instance_eval = <elapsed> s = . +TestEval#test_define_method_block = <elapsed> s = . +TestEval#test_ev = <elapsed> s = . +TestEval#test_eval_and_define_method = <elapsed> s = . +TestEval#test_eval_ascii_incompatible = <elapsed> s = . +TestEval#test_eval_basic = <elapsed> s = . +TestEval#test_eval_binding_basic = <elapsed> s = . +TestEval#test_eval_orig = (eval):<line_a>: warning: assigned but unused variable - evtest2 +<elapsed> s = . +TestEval#test_eval_raise = <elapsed> s = . +TestEval#test_eval_using_integer_as_binding = <elapsed> s = . +TestEval#test_eval_using_untainted_binding_under_safe4 = <elapsed> s = . +TestEval#test_eval_with_toplevel_binding = <elapsed> s = . +TestEval#test_fixnum_instance_eval_cvar = <elapsed> s = . +TestEval#test_instance_eval_block_basic = <elapsed> s = . +TestEval#test_instance_eval_cvar = <elapsed> s = . +TestEval#test_instance_eval_method_proc = <elapsed> s = . +TestEval#test_instance_eval_string_basic = <elapsed> s = . +TestEval#test_module_eval_block_basic = <elapsed> s = . +TestEval#test_module_eval_string_basic = <elapsed> s = . +TestEval#test_nil_instance_eval_cvar = <elapsed> s = . +TestException#test_else = <elapsed> s = . +TestException#test_errat = <elapsed> s = . +TestException#test_errinfo = <elapsed> s = . +TestException#test_errno = <elapsed> s = . +TestException#test_exception = <elapsed> s = . +TestException#test_exit_success_p = <elapsed> s = . +TestException#test_inspect = <elapsed> s = . +TestException#test_nomethoderror = <elapsed> s = . +TestException#test_raise_with_wrong_number_of_arguments = <elapsed> s = . +TestException#test_safe4 = <elapsed> s = . +TestException#test_set_backtrace = <elapsed> s = . +TestException#test_thread_signal_location = <elapsed> s = . +TestFiber#test_alive = <elapsed> s = . +TestFiber#test_argument = <elapsed> s = . +TestFiber#test_error = <elapsed> s = . +TestFiber#test_fiber_transfer_segv = <elapsed> s = . +TestFiber#test_many_fibers = <elapsed> s = . +TestFiber#test_many_fibers_with_threads = <elapsed> s = . +TestFiber#test_normal = <elapsed> s = . +TestFiber#test_resume_root_fiber = <elapsed> s = . +TestFiber#test_resume_self = <elapsed> s = . +TestFiber#test_return = <elapsed> s = . +TestFiber#test_term = <elapsed> s = . +TestFiber#test_throw = <elapsed> s = . +TestFiber#test_tls = <elapsed> s = . +TestFiber#test_transfer = <elapsed> s = . +TestFile#test_chown = <elapsed> s = . +TestFile#test_each_byte_extended_file = <elapsed> s = . +TestFile#test_each_char_extended_file = <elapsed> s = . +TestFile#test_eof_0 = <elapsed> s = . +TestFile#test_eof_0_rw = <elapsed> s = . +TestFile#test_eof_0_seek = <elapsed> s = . +TestFile#test_eof_1 = <elapsed> s = . +TestFile#test_eof_1_seek = <elapsed> s = . +TestFile#test_eof_2 = <elapsed> s = . +TestFile#test_eof_3 = <elapsed> s = . +TestFile#test_getbyte_extended_file = <elapsed> s = . +TestFile#test_getc_extended_file = <elapsed> s = . +TestFile#test_gets_extended_file = <elapsed> s = . +TestFile#test_gets_para_extended_file = <elapsed> s = . +TestFile#test_read_all_extended_file = <elapsed> s = . +TestFile#test_realdirpath = <elapsed> s = . +TestFile#test_realpath = <elapsed> s = . +TestFile#test_s_chown = <elapsed> s = . +TestFile#test_truncate_beyond_eof = <elapsed> s = . +TestFile#test_truncate_rbuf = <elapsed> s = . +TestFile#test_truncate_wbuf = <elapsed> s = . +TestFile#test_uninitialized = <elapsed> s = . +TestFile#test_unlink_before_close = <elapsed> s = . +TestFileExhaustive#test_absolute_path = <elapsed> s = . +TestFileExhaustive#test_atime = <elapsed> s = . +TestFileExhaustive#test_basename = <elapsed> s = . +TestFileExhaustive#test_blockdev_p = <elapsed> s = . +TestFileExhaustive#test_chardev_p = <elapsed> s = . +TestFileExhaustive#test_chmod = <elapsed> s = . +TestFileExhaustive#test_chown = <elapsed> s = . +TestFileExhaustive#test_ctime = <elapsed> s = . +TestFileExhaustive#test_directory_p = <elapsed> s = . +TestFileExhaustive#test_dirname = <elapsed> s = . +TestFileExhaustive#test_executable_p = <elapsed> s = . +TestFileExhaustive#test_executable_real_p = <elapsed> s = . +TestFileExhaustive#test_exist_p = <elapsed> s = . +TestFileExhaustive#test_expand_path = <elapsed> s = . +TestFileExhaustive#test_extname = <elapsed> s = . +TestFileExhaustive#test_file_p = <elapsed> s = . +TestFileExhaustive#test_find_file = <elapsed> s = . +TestFileExhaustive#test_flock = <elapsed> s = . +TestFileExhaustive#test_ftype = <elapsed> s = . +TestFileExhaustive#test_hardlink = <elapsed> s = . +TestFileExhaustive#test_identical_p = <elapsed> s = . +TestFileExhaustive#test_join = <elapsed> s = . +TestFileExhaustive#test_lchmod = <elapsed> s = . +TestFileExhaustive#test_lchown = <elapsed> s = . +TestFileExhaustive#test_mtime = <elapsed> s = . +TestFileExhaustive#test_owned_p = <elapsed> s = . +TestFileExhaustive#test_path = <elapsed> s = . +TestFileExhaustive#test_path_check = <elapsed> s = . +TestFileExhaustive#test_pipe_p = <elapsed> s = . +TestFileExhaustive#test_readable_p = <elapsed> s = . +TestFileExhaustive#test_readable_real_p = <elapsed> s = . +TestFileExhaustive#test_readlink = <elapsed> s = . +TestFileExhaustive#test_rename = <elapsed> s = . +TestFileExhaustive#test_s_size = <elapsed> s = . +TestFileExhaustive#test_size = <elapsed> s = . +TestFileExhaustive#test_size_p = <elapsed> s = . +TestFileExhaustive#test_socket_p = <elapsed> s = . +TestFileExhaustive#test_split = <elapsed> s = . +TestFileExhaustive#test_stat = <elapsed> s = . +TestFileExhaustive#test_stat_blockdev_p = <elapsed> s = . +TestFileExhaustive#test_stat_chardev_p = <elapsed> s = . +TestFileExhaustive#test_stat_directory_p = <elapsed> s = . +TestFileExhaustive#test_stat_executable_p = <elapsed> s = . +TestFileExhaustive#test_stat_executable_real_p = <elapsed> s = . +TestFileExhaustive#test_stat_file_p = <elapsed> s = . +TestFileExhaustive#test_stat_ftype = <elapsed> s = . +TestFileExhaustive#test_stat_init = <elapsed> s = . +TestFileExhaustive#test_stat_owned_p = <elapsed> s = . +TestFileExhaustive#test_stat_pipe_p = <elapsed> s = . +TestFileExhaustive#test_stat_readable_p = <elapsed> s = . +TestFileExhaustive#test_stat_readable_real_p = <elapsed> s = . +TestFileExhaustive#test_stat_size = <elapsed> s = . +TestFileExhaustive#test_stat_size_p = <elapsed> s = . +TestFileExhaustive#test_stat_socket_p = <elapsed> s = . +TestFileExhaustive#test_stat_suid_sgid_sticky = <elapsed> s = . +TestFileExhaustive#test_stat_symlink_p = <elapsed> s = . +TestFileExhaustive#test_stat_world_readable_p = <elapsed> s = . +TestFileExhaustive#test_stat_world_writable_p = <elapsed> s = . +TestFileExhaustive#test_stat_writable_p = <elapsed> s = . +TestFileExhaustive#test_stat_writable_real_p = <elapsed> s = . +TestFileExhaustive#test_stat_zero_p = <elapsed> s = . +TestFileExhaustive#test_suid_sgid_sticky = <elapsed> s = . +TestFileExhaustive#test_symlink = <elapsed> s = . +TestFileExhaustive#test_symlink_p = <elapsed> s = . +TestFileExhaustive#test_test = <elapsed> s = . +TestFileExhaustive#test_truncate = <elapsed> s = . +TestFileExhaustive#test_umask = <elapsed> s = . +TestFileExhaustive#test_unlink = <elapsed> s = . +TestFileExhaustive#test_utime = <elapsed> s = . +TestFileExhaustive#test_world_readable_p = <elapsed> s = . +TestFileExhaustive#test_world_writable_p = <elapsed> s = . +TestFileExhaustive#test_writable_p = <elapsed> s = . +TestFileExhaustive#test_writable_real_p = <elapsed> s = . +TestFileExhaustive#test_zero_p = <elapsed> s = . +TestFixnum#test_abs = <elapsed> s = . +TestFixnum#test_cmp = <elapsed> s = . +TestFixnum#test_div = <elapsed> s = . +TestFixnum#test_divide = <elapsed> s = . +TestFixnum#test_divmod = <elapsed> s = . +TestFixnum#test_lshift = <elapsed> s = . +TestFixnum#test_minus = <elapsed> s = . +TestFixnum#test_mod = <elapsed> s = . +TestFixnum#test_mul = <elapsed> s = . +TestFixnum#test_mult = <elapsed> s = . +TestFixnum#test_not = <elapsed> s = . +TestFixnum#test_plus = <elapsed> s = . +TestFixnum#test_plus2 = <elapsed> s = . +TestFixnum#test_pow = <elapsed> s = . +TestFixnum#test_pow2 = <elapsed> s = . +TestFixnum#test_pred = <elapsed> s = . +TestFixnum#test_rshift = <elapsed> s = . +TestFixnum#test_sub = <elapsed> s = . +TestFixnum#test_succ = <elapsed> s = . +TestFixnum#test_to_s = <elapsed> s = . +TestFloat#test_Float = <elapsed> s = . +TestFloat#test_ceil = <elapsed> s = . +TestFloat#test_cmp = <elapsed> s = . +TestFloat#test_coerce = <elapsed> s = . +TestFloat#test_div = <elapsed> s = . +TestFloat#test_div2 = <elapsed> s = . +TestFloat#test_divmod = <elapsed> s = . +TestFloat#test_divmod2 = <elapsed> s = . +TestFloat#test_eql = <elapsed> s = . +TestFloat#test_finite_p = <elapsed> s = . +TestFloat#test_float = <elapsed> s = . +TestFloat#test_floor = <elapsed> s = . +TestFloat#test_floor_ceil_round_truncate = <elapsed> s = . +TestFloat#test_infinite_p = <elapsed> s = . +TestFloat#test_invalid_str = <elapsed> s = . +TestFloat#test_minus = <elapsed> s = . +TestFloat#test_modulo = <elapsed> s = . +TestFloat#test_modulo2 = <elapsed> s = . +TestFloat#test_mul = <elapsed> s = . +TestFloat#test_nan = <elapsed> s = . +TestFloat#test_num2dbl = <elapsed> s = . +TestFloat#test_plus = <elapsed> s = . +TestFloat#test_pow = <elapsed> s = . +TestFloat#test_precision = <elapsed> s = . +TestFloat#test_remainder = <elapsed> s = . +TestFloat#test_round = <elapsed> s = . +TestFloat#test_sleep_with_Float = <elapsed> s = . +TestFloat#test_strtod = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_float.rb:<line_a>: warning: Bignum out of Float range +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_float.rb:<line_a>: warning: Bignum out of Float range +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_float.rb:<line_b>: warning: Bignum out of Float range +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/test_float.rb:<line_c>: warning: Bignum out of Float range +<elapsed> s = . +TestFloat#test_symmetry_bignum = <elapsed> s = . +TestFloat#test_to_s = <elapsed> s = . +TestFloat#test_truncate = <elapsed> s = . +TestFloat#test_zero_p = <elapsed> s = . +TestFnmatch#test_fnmatch = <elapsed> s = . +TestGB18030#test_code_to_mbc = <elapsed> s = . +TestGB18030#test_left_adjust_char_head = <elapsed> s = . +TestGB18030#test_mbc_case_fold = <elapsed> s = . +TestGB18030#test_mbc_enc_len = <elapsed> s = . +TestGB18030#test_mbc_to_code = <elapsed> s = . +TestGBK#test_code_to_mbc = <elapsed> s = . +TestGBK#test_left_adjust_char_head = <elapsed> s = . +TestGBK#test_mbc_case_fold = <elapsed> s = . +TestGBK#test_mbc_enc_len = <elapsed> s = . +TestGBK#test_mbc_to_code = <elapsed> s = . +TestGc#test_count = <elapsed> s = . +TestGc#test_enable_disable = <elapsed> s = . +TestGc#test_gc = <elapsed> s = . +TestGc#test_singleton_method = <elapsed> s = . +TestGc#test_stat = <elapsed> s = . +TestHash#test_AREF = <elapsed> s = . +TestHash#test_ASET = <elapsed> s = . +TestHash#test_EQUAL = <elapsed> s = . +TestHash#test_assoc = <elapsed> s = . +TestHash#test_callcc = <elapsed> s = . +TestHash#test_clear = <elapsed> s = . +TestHash#test_clear2 = <elapsed> s = . +TestHash#test_clone = <elapsed> s = . +TestHash#test_compare_by_identity = <elapsed> s = . +TestHash#test_create = <elapsed> s = . +TestHash#test_default = <elapsed> s = . +TestHash#test_default= = <elapsed> s = . +TestHash#test_default_proc = <elapsed> s = . +TestHash#test_delete = <elapsed> s = . +TestHash#test_delete_if = <elapsed> s = . +TestHash#test_dup = <elapsed> s = . +TestHash#test_each = <elapsed> s = . +TestHash#test_each_key = <elapsed> s = . +TestHash#test_each_pair = <elapsed> s = . +TestHash#test_each_value = <elapsed> s = . +TestHash#test_empty? = <elapsed> s = . +TestHash#test_eql = <elapsed> s = . +TestHash#test_equal2 = <elapsed> s = . +TestHash#test_fetch = <elapsed> s = . +TestHash#test_fetch2 = <elapsed> s = . +TestHash#test_fetch_error = <elapsed> s = . +TestHash#test_flatten = <elapsed> s = . +TestHash#test_hash = <elapsed> s = . +TestHash#test_hash2 = <elapsed> s = . +TestHash#test_hash_bignum_hash = <elapsed> s = . +TestHash#test_hash_hash = <elapsed> s = . +TestHash#test_hash_poped = <elapsed> s = . +TestHash#test_include? = <elapsed> s = . +TestHash#test_intialize_wrong_arguments = <elapsed> s = . +TestHash#test_inverse_hash = <elapsed> s = . +TestHash#test_invert = <elapsed> s = . +TestHash#test_keep_if = <elapsed> s = . +TestHash#test_key = <elapsed> s = . +TestHash#test_key2? = <elapsed> s = . +TestHash#test_key? = <elapsed> s = . +TestHash#test_keys = <elapsed> s = . +TestHash#test_length = <elapsed> s = . +TestHash#test_member? = <elapsed> s = . +TestHash#test_merge = <elapsed> s = . +TestHash#test_rassoc = <elapsed> s = . +TestHash#test_recursive_key = <elapsed> s = . +TestHash#test_rehash = <elapsed> s = . +TestHash#test_rehash2 = <elapsed> s = . +TestHash#test_reject = <elapsed> s = . +TestHash#test_reject! = <elapsed> s = . +TestHash#test_reject_bang2 = <elapsed> s = . +TestHash#test_replace = <elapsed> s = . +TestHash#test_replace2 = <elapsed> s = . +TestHash#test_s_AREF = <elapsed> s = . +TestHash#test_s_new = <elapsed> s = . +TestHash#test_security_check = <elapsed> s = . +TestHash#test_select = <elapsed> s = . +TestHash#test_select! = <elapsed> s = . +TestHash#test_shift = <elapsed> s = . +TestHash#test_shift2 = <elapsed> s = . +TestHash#test_size = <elapsed> s = . +TestHash#test_size2 = <elapsed> s = . +TestHash#test_sort = <elapsed> s = . +TestHash#test_store = <elapsed> s = . +TestHash#test_to_a = <elapsed> s = . +TestHash#test_to_hash = <elapsed> s = . +TestHash#test_to_s = <elapsed> s = . +TestHash#test_update = <elapsed> s = . +TestHash#test_update2 = <elapsed> s = . +TestHash#test_value2? = <elapsed> s = . +TestHash#test_value? = <elapsed> s = . +TestHash#test_values = <elapsed> s = . +TestHash#test_values_at = <elapsed> s = . +TestIO#test_O_CLOEXEC = <elapsed> s = . +TestIO#test_advise = <elapsed> s = . +TestIO#test_autoclose = <elapsed> s = . +TestIO#test_binmode_after_closed = <elapsed> s = . +TestIO#test_bytes = <elapsed> s = . +TestIO#test_chars = <elapsed> s = . +TestIO#test_close_on_exec = <elapsed> s = . +TestIO#test_close_read = <elapsed> s = . +TestIO#test_close_read_non_readable = <elapsed> s = . +TestIO#test_close_read_pipe = <elapsed> s = . +TestIO#test_close_read_security_error = <elapsed> s = . +TestIO#test_close_security_error = <elapsed> s = . +TestIO#test_close_write = <elapsed> s = . +TestIO#test_close_write_non_readable = <elapsed> s = . +TestIO#test_close_write_security_error = <elapsed> s = . +TestIO#test_copy_stream = <elapsed> s = . +TestIO#test_copy_stream_dst_rbuf = <elapsed> s = . +TestIO#test_copy_stream_fname_to_strio = <elapsed> s = . +TestIO#test_copy_stream_io_to_rot13 = <elapsed> s = . +TestIO#test_copy_stream_io_to_strio = <elapsed> s = . +TestIO#test_copy_stream_rbuf = <elapsed> s = . +TestIO#test_copy_stream_rot13_to_io = <elapsed> s = . +TestIO#test_copy_stream_rot13_to_rot13 = <elapsed> s = . +TestIO#test_copy_stream_socket = <elapsed> s = . +TestIO#test_copy_stream_src_wbuf = <elapsed> s = . +TestIO#test_copy_stream_strio = <elapsed> s = . +TestIO#test_copy_stream_strio_flush = <elapsed> s = . +TestIO#test_copy_stream_strio_len = <elapsed> s = . +TestIO#test_copy_stream_strio_off = <elapsed> s = . +TestIO#test_copy_stream_strio_rbuf = <elapsed> s = . +TestIO#test_copy_stream_strio_to_fname = <elapsed> s = . +TestIO#test_copy_stream_strio_to_io = <elapsed> s = . +TestIO#test_cross_thread_close_fd = timeout: output interval exceeds 600.0 seconds. +timeout: the process group <pgid> is alive. +timeout: INT signal sent. +timeout: INT signal sent. +timeout: TERM signal sent. +timeout: TERM signal sent. +timeout: KILL signal sent. +some descendant process in process group <pgid> remain. +timeout: INT signal sent. +timeout: INT signal sent. +timeout: TERM signal sent. +timeout: TERM signal sent. +timeout: KILL signal sent. +|output interval exceeds 600.0 seconds. (CommandTimeout) +| /Users/chkbuild/chkbuild/timeoutcom.rb:165:in `timeout_command' +| /Users/chkbuild/chkbuild/timeoutcom.rb:117:in `popen' +| /Users/chkbuild/chkbuild/timeoutcom.rb:117:in `timeout_command' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:1274:in `run' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:1400:in `make' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:1396:in `each' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:1396:in `make' +| /Users/chkbuild/chkbuild/chkbuild/ruby.rb:327 +| /Users/chkbuild/chkbuild/chkbuild/build.rb:495:in `catch_error' +| /Users/chkbuild/chkbuild/chkbuild/ruby.rb:321 +| /Users/chkbuild/chkbuild/chkbuild/ruby.rb:317:in `each' +| /Users/chkbuild/chkbuild/chkbuild/ruby.rb:317 +| /Users/chkbuild/chkbuild/chkbuild/build.rb:495:in `catch_error' +| /Users/chkbuild/chkbuild/chkbuild/ruby.rb:314 +| /Users/chkbuild/chkbuild/chkbuild/build.rb:301:in `call' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:301:in `do_build' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:495:in `catch_error' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:300:in `do_build' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:479:in `with_procmemsize' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:299:in `do_build' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:274:in `child_build_target' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:256:in `child_build_wrapper' +| /Users/chkbuild/chkbuild/chkbuild/lock.rb:57:in `lock_puts' +| /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/pathname.rb:798:in `open' +| /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/pathname.rb:798:in `open' +| /Users/chkbuild/chkbuild/chkbuild/lock.rb:52:in `lock_puts' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:254:in `child_build_wrapper' +| /Users/chkbuild/chkbuild/chkbuild/build.rb:214:in `internal_build' +| /Users/chkbuild/chkbuild/chkbuild/main.rb:106:in `main_internal_build' +| /Users/chkbuild/chkbuild/chkbuild/main.rb:181:in `main' +| /Users/chkbuild/chkbuild/sample/build-ruby:81 +| /Users/chkbuild/chkbuild/start-build:39:in `load' +| /Users/chkbuild/chkbuild/start-build:39 +failed(test/ruby CommandTimeout) +== test/rubygems # <time> ++ make test-all 'TESTS=-v rubygems' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v rubygems +Gem::Indexer tests are being skipped. Install builder gem. +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestConfig#test_datadir = <elapsed> s = . +TestGem#test_self_cache_gem = <elapsed> s = . +TestGem#test_load_env_plugins = <elapsed> s = . +TestGem#test_self_clear_paths = <elapsed> s = . +TestGem#test_self_ensure_gem_directories = <elapsed> s = . +TestGem#test_self_prefix = <elapsed> s = . +TestGem#test_self_configuration = <elapsed> s = . +TestGem#test_self_activate_old_required = <elapsed> s = . +TestGem#test_self_required_location = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGem#test_self_activate_under = <elapsed> s = . +TestGem#test_self_user_home = <elapsed> s = . +TestGem#test_require_missing = <elapsed> s = . +TestGem#test_self_default_exec_format_18 = <elapsed> s = . +TestGem#test_require_already_activated_indirect_conflict = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGem#test_self_activate_ambiguous_unrelated = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGem#test_self_dir = <elapsed> s = . +TestGem#test_self_activate_divergent = <elapsed> s = . +TestGem#test_ensure_ssl_available = <elapsed> s = . +TestGem#test_self_sources = <elapsed> s = . +TestGem#test_self_ensure_gem_directories_missing_parents = <elapsed> s = . +TestGem#test_self_bin_path_no_bin_file = <elapsed> s = . +TestGem#test_self_path_duplicate = <elapsed> s = . +TestGem#test_self_prefix_libdir = <elapsed> s = . +TestGem#test_self_activate_platform_bump = <elapsed> s = . +TestGem#test_self_set_paths = <elapsed> s = . +TestGem#test_self_activate_over = <elapsed> s = . +TestGem#test_self_bin_path_name = <elapsed> s = . +TestGem#test_self_bin_path_bin_name_version = <elapsed> s = . +TestGem#test_self_activate_deep_unambiguous = <elapsed> s = . +TestGem#test_self_platforms = <elapsed> s = . +TestGem#test_self_loaded_specs = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGem#test_self_activate_loaded = <elapsed> s = . +TestGem#test_self_available? = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGem#test_self_use_paths = <elapsed> s = . +TestGem#test_self_activate_ambiguous_indirect_conflict = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGem#test_load_plugins = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGem#test_self_datadir = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGem#test_ssl_available_eh = <elapsed> s = . +TestGem#test_self_ensure_gem_directories_write_protected = <elapsed> s = . +TestGem#test_self_set_paths_nonexistent_home = <elapsed> s = . +TestGem#test_self_path_default = <elapsed> s = . +TestGem#test_self_default_dir = <elapsed> s = . +TestGem#test_self_latest_load_paths = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGem#test_self_default_sources = <elapsed> s = . +TestGem#test_self_ruby_version_1_8_5 = <elapsed> s = . +TestGem#test_self_searcher = <elapsed> s = . +TestGem#test_self_ruby_version_1_8_6p287 = <elapsed> s = . +TestGem#test_self_bindir = <elapsed> s = . +TestGem#test_self_user_dir = <elapsed> s = . +TestGem#test_self_activate_ambiguous_indirect = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGem#test_self_activate_dropped = <elapsed> s = . +TestGem#test_self_ensure_gem_directories_write_protected_parents = <elapsed> s = . +TestGem#test_self_activate_raggi_the_edgecase_generator = <elapsed> s = . +TestGem#test_self_activate_via_require = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGem#test_self_ruby_path_without_spaces = <elapsed> s = . +TestGem#test_require_already_activated = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGem#test_self_bindir_default_dir = <elapsed> s = . +TestGem#test_self_bin_path_bin_file_gone_in_latest = <elapsed> s = . +TestGem#test_self_cache_dir = <elapsed> s = . +TestGem#test_self_path_APPLE_GEM_HOME = <elapsed> s = . +TestGem#test_self_activate_unrelated = <elapsed> s = . +TestGem#test_self_path_overlap = <elapsed> s = . +TestGem#test_self_default_exec_format = <elapsed> s = . +TestGem#test_self_bin_path_bin_name = <elapsed> s = . +TestGem#test_self_source_index = <elapsed> s = . +TestGem#test_self_bin_path_nonexistent_binfile = <elapsed> s = . +TestGem#test_self_ruby_escaping_spaces_in_path = <elapsed> s = . +TestGem#test_self_activate_prerelease = <elapsed> s = . +TestGem#test_self_activate_conflict = <elapsed> s = . +TestGem#test_self_activate_ambiguous_direct = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGem#test_self_default_exec_format_jruby = <elapsed> s = . +TestGem#test_self_find_files = <elapsed> s = . +TestGem#test_self_path_ENV_PATH = <elapsed> s = . +TestGem#test_self_all_load_paths = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGem#test_self_bin_path_name_version = <elapsed> s = . +TestGem#test_self_datadir_nonexistent_package = <elapsed> s = . +TestGem#test_self_path_APPLE_GEM_HOME_GEM_PATH = <elapsed> s = . +TestGem#test_self_activate = <elapsed> s = . +TestGem#test_self_refresh = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGem#test_self_prefix_sitelibdir = <elapsed> s = . +TestGem#test_self_path = <elapsed> s = . +TestGem#test_self_bin_path_not_found = <elapsed> s = . +TestGem#test_self_activate_platform_alternate = <elapsed> s = . +TestGem#test_self_ruby_version_1_9_2dev_r23493 = <elapsed> s = . +TestGemBuilder#test_build = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemBuilder#test_build_validates = <elapsed> s = . +TestGemCommand#test_invoke_with_help = <elapsed> s = . +TestGemCommand#test_self_add_specific_extra_args_unknown = <elapsed> s = . +TestGemCommand#test_option_recognition = <elapsed> s = . +TestGemCommand#test_invoke = <elapsed> s = . +TestGemCommand#test_invoke_with_common_options = <elapsed> s = . +TestGemCommand#test_self_add_specific_extra_args = <elapsed> s = . +TestGemCommand#test_invoke_with_bad_options = <elapsed> s = . +TestGemCommand#test_invoke_with_options = <elapsed> s = . +TestGemCommand#test_defaults = <elapsed> s = . +TestGemCommand#test_basic_accessors = <elapsed> s = . +TestGemCommand#test_common_option_in_class = <elapsed> s = . +TestGemCommandManager#test_process_args_bad_arg = <elapsed> s = . +TestGemCommandManager#test_run_crash_command = <elapsed> s = . +TestGemCommandManager#test_process_args_uninstall = <elapsed> s = . +TestGemCommandManager#test_process_args_install = <elapsed> s = . +TestGemCommandManager#test_process_args_check = <elapsed> s = . +TestGemCommandManager#test_process_args_query = <elapsed> s = . +TestGemCommandManager#test_run_interrupt = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rubygems/rubygems_plugin.rb:<line_a>: warning: method redefined; discarding old initialize +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rubygems/rubygems_plugin.rb:<line_a>: warning: previous definition of initialize was here +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rubygems/rubygems_plugin.rb:<line_a>: warning: method redefined; discarding old execute +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/rubygems/rubygems_plugin.rb:<line_a>: warning: previous definition of execute was here +<elapsed> s = . +TestGemCommandManager#test_process_args_update = <elapsed> s = . +TestGemCommandManager#test_process_args_build = <elapsed> s = . +TestGemCommandsBuildCommand#test_execute = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsBuildCommand#test_execute_bad_gem = <elapsed> s = . +TestGemCommandsBuildCommand#test_execute_yaml = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsCertCommand#test_execute_sign = <elapsed> s = . +TestGemCommandsCertCommand#test_execute_private_key = <elapsed> s = . +TestGemCommandsCertCommand#test_execute_certificate = <elapsed> s = . +TestGemCommandsCertCommand#test_execute_list = <elapsed> s = . +TestGemCommandsCertCommand#test_execute_remove = <elapsed> s = . +TestGemCommandsCertCommand#test_execute_add = <elapsed> s = . +TestGemCommandsCertCommand#test_execute_build = <elapsed> s = . +TestGemCommandsCheckCommand#test_initialize = <elapsed> s = . +TestGemCommandsContentsCommand#test_execute_no_prefix = <elapsed> s = . +TestGemCommandsContentsCommand#test_execute_all = <elapsed> s = . +TestGemCommandsContentsCommand#test_execute_exact_match = <elapsed> s = . +TestGemCommandsContentsCommand#test_execute_bad_gem = <elapsed> s = . +TestGemCommandsContentsCommand#test_execute_lib_only = <elapsed> s = . +TestGemCommandsContentsCommand#test_execute = <elapsed> s = . +TestGemCommandsContentsCommand#test_execute_multiple = <elapsed> s = . +TestGemCommandsContentsCommand#test_handle_options = <elapsed> s = . +TestGemCommandsDependencyCommand#test_execute = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsDependencyCommand#test_execute_prerelease = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsDependencyCommand#test_execute_reverse_remote = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsDependencyCommand#test_execute_remote = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsDependencyCommand#test_execute_pipe_format = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsDependencyCommand#test_execute_regexp = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsDependencyCommand#test_execute_no_args = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsDependencyCommand#test_execute_reverse = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsDependencyCommand#test_execute_no_match = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsEnvironmentCommand#test_execute_unknown = <elapsed> s = . +TestGemCommandsEnvironmentCommand#test_execute_version = <elapsed> s = . +TestGemCommandsEnvironmentCommand#test_execute_remotesources = <elapsed> s = . +TestGemCommandsEnvironmentCommand#test_execute_gempath_multiple = <elapsed> s = . +TestGemCommandsEnvironmentCommand#test_execute_gemdir = <elapsed> s = . +TestGemCommandsEnvironmentCommand#test_execute = <elapsed> s = . +TestGemCommandsEnvironmentCommand#test_execute_platform = <elapsed> s = . +TestGemCommandsEnvironmentCommand#test_execute_gempath = <elapsed> s = . +TestGemCommandsEnvironmentCommand#test_execute_packageversion = <elapsed> s = . +TestGemCommandsFetchCommand#test_execute_version = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsFetchCommand#test_execute_prerelease = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsFetchCommand#test_execute = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsInstallCommand#test_execute_conservative = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsInstallCommand#test_execute_remote = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsInstallCommand#test_execute_two = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsInstallCommand#test_execute_include_dependencies = <elapsed> s = . +TestGemCommandsInstallCommand#test_execute_nonexistent_with_hint = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsInstallCommand#test_no_user_install = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsInstallCommand#test_execute_exclude_prerelease = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsInstallCommand#test_execute_nonexistent = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsInstallCommand#test_execute_local_missing = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsInstallCommand#test_execute_local = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsInstallCommand#test_execute_prerelease = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsInstallCommand#test_execute_explicit_version_includes_prerelease = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsInstallCommand#test_execute_no_gem = <elapsed> s = . +TestGemCommandsListCommand#test_execute_installed = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsLockCommand#test_execute = <elapsed> s = . +TestGemCommandsLockCommand#test_execute_strict = <elapsed> s = . +TestGemCommandsLockCommand#test_execute_missing_dependency = <elapsed> s = . +TestGemCommandsOutdatedCommand#test_execute = <elapsed> s = . +TestGemCommandsOutdatedCommand#test_initialize = <elapsed> s = . +TestGemCommandsOwnerCommand#test_remove_owners_key = <elapsed> s = . +TestGemCommandsOwnerCommand#test_show_owners_denied = <elapsed> s = . +TestGemCommandsOwnerCommand#test_add_owners_key = <elapsed> s = . +TestGemCommandsOwnerCommand#test_remove_owners = <elapsed> s = . +TestGemCommandsOwnerCommand#test_show_owners = <elapsed> s = . +TestGemCommandsOwnerCommand#test_add_owners = <elapsed> s = . +TestGemCommandsOwnerCommand#test_show_owners_key = <elapsed> s = . +TestGemCommandsOwnerCommand#test_add_owners_denied = <elapsed> s = . +TestGemCommandsOwnerCommand#test_remove_owners_denied = <elapsed> s = . +TestGemCommandsPristineCommand#test_execute = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsPristineCommand#test_execute_missing_cache_gem = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsPristineCommand#test_execute_no_gem = <elapsed> s = . +TestGemCommandsPristineCommand#test_execute_all = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsPushCommand#test_raises_error_with_no_arguments = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsPushCommand#test_sending_gem_key = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsPushCommand#test_sending_gem_denied = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsPushCommand#test_sending_gem_default = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsPushCommand#test_sending_gem_host = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsPushCommand#test_sending_gem_ENV = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsQueryCommand#test_execute_notty = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsQueryCommand#test_execute_prerelease_local = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsQueryCommand#test_execute_local_details = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsQueryCommand#test_execute_all = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsQueryCommand#test_execute_installed_not_installed = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsQueryCommand#test_execute_installed = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsQueryCommand#test_execute_local_notty = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsQueryCommand#test_execute_installed_no_name = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsQueryCommand#test_execute_platform = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsQueryCommand#test_execute_installed_version = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsQueryCommand#test_execute = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsQueryCommand#test_execute_details = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsQueryCommand#test_execute_no_versions = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsQueryCommand#test_execute_prerelease = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsQueryCommand#test_execute_details_platform = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsQueryCommand#test_execute_all_prerelease = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsQueryCommand#test_execute_installed_version_not_installed = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsServerCommand#test_handle_options = <elapsed> s = . +TestGemCommandsServerCommand#test_handle_options_gemdir = <elapsed> s = . +TestGemCommandsServerCommand#test_handle_options_port = <elapsed> s = . +TestGemCommandsSourcesCommand#test_execute = <elapsed> s = . +TestGemCommandsSourcesCommand#test_execute_remove_no_network = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsSourcesCommand#test_execute_add_nonexistent_source = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsSourcesCommand#test_initialize_proxy = <elapsed> s = . +TestGemCommandsSourcesCommand#test_execute_add_bad_uri = <elapsed> s = . +TestGemCommandsSourcesCommand#test_execute_clear_all = <elapsed> s = . +TestGemCommandsSourcesCommand#test_execute_add = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsSourcesCommand#test_execute_update = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsSourcesCommand#test_execute_remove = <elapsed> s = . +TestGemCommandsSpecificationCommand#test_execute_marshal = <elapsed> s = . +TestGemCommandsSpecificationCommand#test_execute_all = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsSpecificationCommand#test_execute_ruby = <elapsed> s = . +TestGemCommandsSpecificationCommand#test_execute_field = <elapsed> s = . +TestGemCommandsSpecificationCommand#test_execute = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsSpecificationCommand#test_execute_bad_name = <elapsed> s = . +TestGemCommandsSpecificationCommand#test_execute_remote = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsSpecificationCommand#test_execute_exact_match = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsStaleCommand#test_execute_sorts = <elapsed> s = . +TestGemCommandsUninstallCommand#test_execute_not_installed = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUninstallCommand#test_execute_removes_formatted_executable = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUninstallCommand#test_execute_removes_executable = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUninstallCommand#test_execute_prerelease = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUnpackCommand#test_execute_gem_path = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUnpackCommand#test_execute_remote = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUnpackCommand#test_execute_with_target_option = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUnpackCommand#test_execute_sudo = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUnpackCommand#test_execute = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUnpackCommand#test_execute_gem_path_missing = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUnpackCommand#test_execute_exact_match = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUnpackCommand#test_find_in_cache = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUnpackCommand#test_get_path = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUpdateCommand#test_execute_named_up_to_date = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUpdateCommand#test_execute_dependencies = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUpdateCommand#test_execute = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUpdateCommand#test_handle_options_system_specific = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUpdateCommand#test_execute_system_with_gems = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUpdateCommand#test_execute_named = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUpdateCommand#test_execute_system_multiple = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUpdateCommand#test_execute_system_at_latest = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUpdateCommand#test_execute_system = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUpdateCommand#test_execute_up_to_date = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUpdateCommand#test_handle_options_system_non_version = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUpdateCommand#test_handle_options_system = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsUpdateCommand#test_execute_system_specific = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemCommandsWhichCommand#test_execute = <elapsed> s = . +TestGemCommandsWhichCommand#test_execute_one_missing = <elapsed> s = . +TestGemCommandsWhichCommand#test_execute_missing = <elapsed> s = . +TestGemConfigFile#test_handle_arguments_backtrace = <elapsed> s = . +TestGemConfigFile#test_write_from_hash = <elapsed> s = . +TestGemConfigFile#test_initialize_handle_arguments_config_file_with_other_params = <elapsed> s = . +TestGemConfigFile#test_handle_arguments_debug = <elapsed> s = . +TestGemConfigFile#test_initialize_handle_arguments_config_file = <elapsed> s = . +TestGemConfigFile#test_load_rubygems_api_key_from_credentials = <elapsed> s = . +TestGemConfigFile#test_handle_arguments_override = <elapsed> s = . +TestGemConfigFile#test_handle_arguments = <elapsed> s = . +TestGemConfigFile#test_handle_arguments_benchmark = <elapsed> s = . +TestGemConfigFile#test_initialize_operating_system_override = <elapsed> s = . +TestGemConfigFile#test_initialize_handle_arguments_config_file_equals = <elapsed> s = . +TestGemConfigFile#test_really_verbose = <elapsed> s = . +TestGemConfigFile#test_initialize = <elapsed> s = . +TestGemConfigFile#test_load_api_keys_from_config = <elapsed> s = . +TestGemConfigFile#test_initialize_system_wide_override = <elapsed> s = . +TestGemConfigFile#test_write = <elapsed> s = . +TestGemConfigFile#test_handle_arguments_traceback = <elapsed> s = . +TestGemConfigFile#test_initialize_platform_override = <elapsed> s = . +TestGemDependency#test_merge_other_default = <elapsed> s = . +TestGemDependency#test_prerelease_eh = <elapsed> s = . +TestGemDependency#test_initialize_empty = <elapsed> s = . +TestGemDependency#test_initialize = <elapsed> s = . +TestGemDependency#test_equals_tilde_spec = <elapsed> s = . +TestGemDependency#test_merge_name_mismatch = <elapsed> s = . +TestGemDependency#test_equals2_type = <elapsed> s = . +TestGemDependency#test_equals_tilde_escape = <elapsed> s = . +TestGemDependency#test_merge_default = <elapsed> s = . +TestGemDependency#test_hash = <elapsed> s = . +TestGemDependency#test_merge = <elapsed> s = . +TestGemDependency#test_equals2 = <elapsed> s = . +TestGemDependency#test_initialize_type = <elapsed> s = . +TestGemDependency#test_equals_tilde = <elapsed> s = . +TestGemDependency#test_initialize_version = <elapsed> s = . +TestGemDependency#test_initialize_double = <elapsed> s = . +TestGemDependency#test_equals_tilde_object = <elapsed> s = . +TestGemDependencyInstaller#test_install_dependency_existing = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_cache_dir = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_remote = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_domain_both_no_network = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_gather_dependencies_under = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_gather_dependencies_old_required = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_dependency_old = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_local_dependency_installed = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_no_wrappers = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_gather_dependencies_platform_bump = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_domain_remote = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_env_shebang = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_version = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_local_dependency = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_all_dependencies = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_local_subdir = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_dependencies_satisfied = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_install_dir = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_gather_dependencies_platform_alternate = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_dependency = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_security_policy = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_dependency_development = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_reinstall = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_find_gems_with_sources_prerelease = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_gather_dependencies_dropped = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_find_gems_gems_with_sources = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_find_gems_with_sources_local = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_gather_dependencies_over = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_gather_dependencies_divergent = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_remote_dep = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_gather_dependencies_raggi_the_edgecase_generator = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_gather_dependencies = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_ignore_dependencies = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_dual_repository = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_force = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_domain_local = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_gather_dependencies_prerelease = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_local = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_remote_platform_newer = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_domain_both = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyInstaller#test_install_version_default = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemDependencyList#test_add = <elapsed> s = . +TestGemDependencyList#test_ok_eh = <elapsed> s = . +TestGemDependencyList#test_dependency_order_circle = <elapsed> s = . +TestGemDependencyList#test_active_count = <elapsed> s = . +TestGemDependencyList#test_self_from_source_index = <elapsed> s = . +TestGemDependencyList#test_dependency_order = <elapsed> s = . +TestGemDependencyList#test_why_not_ok_eh_old_dependency = <elapsed> s = . +TestGemDependencyList#test_remove_by_name = <elapsed> s = . +TestGemDependencyList#test_tsort_each_child = <elapsed> s = . +TestGemDependencyList#test_ok_to_remove_eh = <elapsed> s = . +TestGemDependencyList#test_ok_to_remove_eh_after_sibling_removed = <elapsed> s = . +TestGemDependencyList#test_dependency_order_diamond = <elapsed> s = . +TestGemDependencyList#test_dependency_order_development = <elapsed> s = . +TestGemDependencyList#test_dependency_order_no_dependencies = <elapsed> s = . +TestGemDependencyList#test_ok_eh_redundant = <elapsed> s = . +TestGemDependencyList#test_ok_eh_mismatch = <elapsed> s = . +TestGemDependencyList#test_find_name = <elapsed> s = . +TestGemDependencyList#test_tsort_each_node = <elapsed> s = . +TestGemDependencyList#test_why_not_ok_eh = <elapsed> s = . +TestGemDocManager#test_uninstall_doc_unwritable = <elapsed> s = . +TestGemExtConfigureBuilder#test_self_build_fail = <elapsed> s = . +TestGemExtConfigureBuilder#test_self_build = <elapsed> s = . +TestGemExtConfigureBuilder#test_self_build_has_makefile = <elapsed> s = . +TestGemExtExtConfBuilder#test_class_build = <elapsed> s = . +TestGemExtExtConfBuilder#test_class_make = <elapsed> s = . +TestGemExtExtConfBuilder#test_class_build_rbconfig_make_prog = <elapsed> s = . +TestGemExtExtConfBuilder#test_class_make_no_Makefile = <elapsed> s = . +TestGemExtExtConfBuilder#test_class_build_env_make = <elapsed> s = . +TestGemExtExtConfBuilder#test_class_build_extconf_fail = <elapsed> s = . +TestGemExtRakeBuilder#test_class_build_fail = <elapsed> s = . +TestGemExtRakeBuilder#test_class_build = <elapsed> s = . +TestGemFormat#test_class_from_file_by_path = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemFormat#test_class_from_file_by_path_corrupt = <elapsed> s = . +TestGemFormat#test_class_from_io_garbled = <elapsed> s = . +TestGemFormat#test_class_from_file_by_path_nonexistent = <elapsed> s = . +TestGemFormat#test_class_from_file_by_path_empty = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemGemPathSearcher#test_matching_file_eh = <elapsed> s = . +TestGemGemPathSearcher#test_init_gemspecs = <elapsed> s = . +TestGemGemPathSearcher#test_find_all = <elapsed> s = . +TestGemGemPathSearcher#test_lib_dirs_for = <elapsed> s = . +TestGemGemPathSearcher#test_matching_files_nil_require_paths = <elapsed> s = . +TestGemGemPathSearcher#test_matching_files = <elapsed> s = . +TestGemGemPathSearcher#test_lib_dirs_for_nil_require_paths = <elapsed> s = . +TestGemGemPathSearcher#test_find = <elapsed> s = . +TestGemGemRunner#test_do_configuration = <elapsed> s = . +TestGemGemRunner#test_build_args__are_handled = <elapsed> s = . +TestGemGemcutterUtilities#test_sign_in_skips_with_existing_credentials = <elapsed> s = . +TestGemGemcutterUtilities#test_sign_in_with_bad_credentials = <elapsed> s = . +TestGemGemcutterUtilities#test_verify_api_key = <elapsed> s = . +TestGemGemcutterUtilities#test_api_key_override = <elapsed> s = . +TestGemGemcutterUtilities#test_sign_in = <elapsed> s = . +TestGemGemcutterUtilities#test_sign_in_with_host = <elapsed> s = . +TestGemGemcutterUtilities#test_verify_missing_api_key = <elapsed> s = . +TestGemGemcutterUtilities#test_api_key = <elapsed> s = . +TestGemGemcutterUtilities#test_sign_in_with_other_credentials_doesnt_overwrite_other_keys = <elapsed> s = . +TestGemInstallUpdateOptions#test_security_policy = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstallUpdateOptions#test_user_install_enabled = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstallUpdateOptions#test_user_install_disabled_read_only = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstallUpdateOptions#test_security_policy_unknown = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstallUpdateOptions#test_add_install_update_options = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_install_post_build_nil = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_shebang_nested = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_build_extensions_unsupported = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_ensure_dependency = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_install_with_message = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_shebang_empty = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_generate_bin_symlink = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_install_pre_install_nil = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_extract_files = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_install_check_dependencies_install_dir = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_generate_bin_script_install_dir = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_install_with_no_prior_files = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_app_script_text = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_generate_bin_symlink_no_execs = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_generate_bin_script_wrappers = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_unpack = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_shebang = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_shebang_nested_arguments = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_shebang_arguments = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_generate_bin_script = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_install_bad_gem = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_generate_bin_symlink_win32 = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_install_post_build_false = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_initialize = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_generate_bin_uses_default_shebang = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_extract_files_absolute = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_install_force = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_shebang_version_env = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_install_wrong_rubygems_version = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_install_ignore_dependencies = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_write_spec_writes_cached_spec = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_installation_satisfies_dependency_eh = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_extract_files_bad_dest = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_install_check_dependencies = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_shebang_env_arguments = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_shebang_env = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_install_wrong_ruby_version = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_install_missing_dirs = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_build_extensions_none = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_generate_bin_bindir = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_generate_bin_symlink_update_remove_wrapper = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_build_extensions_extconf_bad = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_generate_bin_symlink_update_older = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_write_spec = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_install_pre_install_false = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_generate_bin_script_no_shebang = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_shebang_version_arguments = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_generate_bin_script_no_execs = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_shebang_version = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_generate_bin_script_format = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_install = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_generate_bin_symlink_update_newer = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_generate_bin_script_format_disabled = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_shebang_version_env_arguments = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_generate_bin_symlink_no_perms = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_generate_bin_script_no_perms = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_shebang_env_shebang = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemInstaller#test_extract_files_relative = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemLocalRemoteOptions#test_both_eh = <elapsed> s = . +TestGemLocalRemoteOptions#test_source_option = <elapsed> s = . +TestGemLocalRemoteOptions#test_add_local_remote_options = <elapsed> s = . +TestGemLocalRemoteOptions#test_remote_eh = <elapsed> s = . +TestGemLocalRemoteOptions#test_local_eh = <elapsed> s = . +TestGemLocalRemoteOptions#test_clear_sources_option = <elapsed> s = . +TestGemLocalRemoteOptions#test_clear_sources_option_idiot_proof = <elapsed> s = . +TestGemLocalRemoteOptions#test_update_sources_option = <elapsed> s = . +TestGemLocalRemoteOptions#test_source_option_bad = <elapsed> s = . +TestGemPackageTarHeader#test_equals2 = <elapsed> s = . +TestGemPackageTarHeader#test_to_s = <elapsed> s = . +TestGemPackageTarHeader#test_initialize_bad = <elapsed> s = . +TestGemPackageTarHeader#test_initialize = <elapsed> s = . +TestGemPackageTarHeader#test_empty_eh = <elapsed> s = . +TestGemPackageTarHeader#test_self_from = <elapsed> s = . +TestGemPackageTarHeader#test_update_checksum = <elapsed> s = . +TestGemPackageTarInput#test_each = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemPackageTarInput#test_extract_entry = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemPackageTarInput#test_initialize_no_metadata_file = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemPackageTarOutput#test_self_open = <elapsed> s = . +TestGemPackageTarOutput#test_self_open_signed = <elapsed> s = . +TestGemPackageTarReader#test_rewind = <elapsed> s = . +TestGemPackageTarReader#test_each_entry = <elapsed> s = . +TestGemPackageTarReaderEntry#test_getc = <elapsed> s = . +TestGemPackageTarReaderEntry#test_close = <elapsed> s = . +TestGemPackageTarReaderEntry#test_pos = <elapsed> s = . +TestGemPackageTarReaderEntry#test_directory_eh = <elapsed> s = . +TestGemPackageTarReaderEntry#test_eof_eh = <elapsed> s = . +TestGemPackageTarReaderEntry#test_read_big = <elapsed> s = . +TestGemPackageTarReaderEntry#test_file_eh = <elapsed> s = . +TestGemPackageTarReaderEntry#test_rewind = <elapsed> s = . +TestGemPackageTarReaderEntry#test_read_small = <elapsed> s = . +TestGemPackageTarReaderEntry#test_read = <elapsed> s = . +TestGemPackageTarReaderEntry#test_full_name_null = <elapsed> s = . +TestGemPackageTarReaderEntry#test_closed_eh = <elapsed> s = . +TestGemPackageTarReaderEntry#test_full_name = <elapsed> s = . +TestGemPackageTarReaderEntry#test_bytes_read = <elapsed> s = . +TestGemPackageTask#test_package_dir_path = <elapsed> s = . +TestGemPackageTask#test_gem_package_with_ruby_platform = <elapsed> s = . +TestGemPackageTask#test_gem_package = <elapsed> s = . +TestGemPackageTask#test_gem_package_with_current_platform = <elapsed> s = . +TestGemPlatform#test_initialize_mswin32_vc6 = <elapsed> s = . +TestGemPlatform#test_equals3 = <elapsed> s = . +TestGemPlatform#test_initialize_platform = <elapsed> s = . +TestGemPlatform#test_initialize = <elapsed> s = . +TestGemPlatform#test_equals3_cpu = <elapsed> s = . +TestGemPlatform#test_empty = <elapsed> s = . +TestGemPlatform#test_self_local = <elapsed> s = . +TestGemPlatform#test_self_match = <elapsed> s = . +TestGemPlatform#test_equals3_version = <elapsed> s = . +TestGemPlatform#test_self_new = <elapsed> s = . +TestGemPlatform#test_initialize_test = <elapsed> s = . +TestGemPlatform#test_initialize_command_line = <elapsed> s = . +TestGemPlatform#test_equals_tilde = <elapsed> s = . +TestGemPlatform#test_equals2 = <elapsed> s = . +TestGemPlatform#test_to_s = <elapsed> s = . +TestGemRemoteFetcher#test_fetch_size_socket_error = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_fetch_path_gzip_unmodified = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_fetch_path_gzip = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_download_install_dir = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_implicit_proxy_no_env = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_self_fetcher = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_download_cached = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_download = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_no_proxy = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_download_same_file = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_download_unsupported = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_explicit_proxy = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_download_read_only = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_get_proxy_from_env_auto_normalizes = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_fetch_size_bad_uri = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_fetch_path_unmodified = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_implicit_upper_case_proxy = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_self_fetcher_with_proxy = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_implicit_no_proxy = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_open_uri_or_path_limited_redirects = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_download_local = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_download_local_read_only = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_download_local_space = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_explicit_proxy_with_user_auth_in_env = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_download_platform_legacy = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_correct_for_windows_path = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_request = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_self_fetcher_with_proxy_URI = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_get_proxy_from_env_empty = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_request_head = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_request_unmodified = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_yaml_error_on_size = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_open_uri_or_path = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_fetch_path_system_call_error = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_fetch_path_socket_error = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_explicit_proxy_with_user_auth = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_implicit_proxy = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRemoteFetcher#test_fetch_path_io_error = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemRequirement#test_parse = <elapsed> s = . +TestGemRequirement#test_satisfied_by_eh_gte = <elapsed> s = . +TestGemRequirement#test_satisfied_by_eh_tilde_gt = <elapsed> s = . +TestGemRequirement#test_satisfied_by_eh_multiple = <elapsed> s = . +TestGemRequirement#test_satisfied_by_eh_good = <elapsed> s = . +TestGemRequirement#test_satisfied_by_eh_list = <elapsed> s = . +TestGemRequirement#test_satisfied_by_boxed = <elapsed> s = . +TestGemRequirement#test_parse_bad = <elapsed> s = . +TestGemRequirement#test_prerelease_eh = <elapsed> s = . +TestGemRequirement#test_satisfied_by_eh_equal = <elapsed> s = . +TestGemRequirement#test_satisfied_by_eh_blank = <elapsed> s = . +TestGemRequirement#test_initialize = <elapsed> s = . +TestGemRequirement#test_satisfied_by_eh_gt = <elapsed> s = . +TestGemRequirement#test_equals2 = <elapsed> s = . +TestGemRequirement#test_satisfied_by_eh_boxed = <elapsed> s = . +TestGemRequirement#test_satisfied_by_eh_lte = <elapsed> s = . +TestGemRequirement#test_class_available_as_gem_version_requirement = <elapsed> s = . +TestGemRequirement#test_satisfied_by_eh_bang_equal = <elapsed> s = . +TestGemRequirement#test_illformed_requirements = <elapsed> s = . +TestGemRequirement#test_bad = <elapsed> s = . +TestGemRequirement#test_satisfied_by_eh_lt = <elapsed> s = . +TestGemSecurity#test_class_build_self_signed_cert = <elapsed> s = . +TestGemSecurity#test_class_build_cert = <elapsed> s = . +TestGemSecurity#test_class_sign_cert = <elapsed> s = . +TestGemSecurity#test_class_email_to_name = <elapsed> s = . +TestGemServer#test_listen = <elapsed> s = . +TestGemServer#test_listen_addresses = <elapsed> s = . +TestGemServer#test_spec_dirs = <elapsed> s = . +TestGemServer#test_specs = <elapsed> s = . +TestGemServer#test_quick_marshal_a_1_gemspec_rz = <elapsed> s = . +TestGemServer#test_rdoc = <elapsed> s = . +TestGemServer#test_Marshal = <elapsed> s = . +TestGemServer#test_quick_marshal_a_1_mswin32_gemspec_rz = <elapsed> s = . +TestGemServer#test_quick_missing = <elapsed> s = . +TestGemServer#test_latest_specs_gz = <elapsed> s = . +TestGemServer#test_Marshal_Z = <elapsed> s = . +TestGemServer#test_specs_gz = <elapsed> s = . +TestGemServer#test_root = <elapsed> s = . +TestGemServer#test_latest_specs = <elapsed> s = . +TestGemSilentUI#test_ask_yes_no = <elapsed> s = . +TestGemSilentUI#test_ask_for_password = <elapsed> s = . +TestGemSilentUI#test_progress_reporter = <elapsed> s = . +TestGemSilentUI#test_download_reporter = <elapsed> s = . +TestGemSilentUI#test_ask = <elapsed> s = . +TestGemSilentUI#test_choose_from_list = <elapsed> s = . +TestGemSourceIndex#test_create_from_directory = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_signature = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_self_load_specification_interrupt = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_search_platform = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_self_from_gems_in = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_latest_specs = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_self_load_specification_system_exit = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_self_load_specification_syntax_error = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_self_load_specification_exception = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_self_load_specification_utf_8 = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_refresh_bang = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_outdated = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_prerelease_specs_kept_in_right_place = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_index_signature = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_load_gems_in = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_self_load_specification = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_specification = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_search = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_refresh_bang_not_from_dir = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_find_name = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_find_name_empty_cache = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSourceIndex#test_remove_spec = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_find_matching_platform = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_list_cache = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_fetch_latest = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_list_cache_all = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_find_all_platforms = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_list_prerelease = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_fetch_prerelease = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_cache_dir_escapes_windows_paths = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_list = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_fetch_with_errors_mismatched_platform = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_load_specs = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_find_matching_all = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_load_specs_cached = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_find_matching_prerelease = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_load_specs_cached_empty = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_fetch_spec_platform_ruby = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_fetch_all = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_fetch_spec_cached = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_list_latest_all = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_fetch_spec = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_fetch_spec_platform = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_list_all = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_fetch_platform = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_find_matching_with_errors_invalid_platform = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_find_matching_with_errors_matched_platform = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecFetcher#test_find_matching_latest = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecification#test_self_normalize_yaml_input_with_non_183_io = <elapsed> s = . +TestGemSpecification#test_initialize_copy = <elapsed> s = . +TestGemSpecification#test_full_gem_path = <elapsed> s = . +TestGemSpecification#test_full_gem_path_double_slash = <elapsed> s = . +TestGemSpecification#test_validate_homepage = <elapsed> s = . +TestGemSpecification#test_self_load = <elapsed> s = . +TestGemSpecification#test_has_rdoc_eh = <elapsed> s = . +TestGemSpecification#test_to_ruby_for_cache = <elapsed> s = . +TestGemSpecification#test__dump = <elapsed> s = . +TestGemSpecification#test_validate_executables = <elapsed> s = . +TestGemSpecification#test_validate_authors = <elapsed> s = . +TestGemSpecification#test_to_yaml_platform_legacy = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecification#test_self_normalize_yaml_input_with_183_yaml = <elapsed> s = . +TestGemSpecification#test_author = <elapsed> s = . +TestGemSpecification#test_validate_platform_legacy = <elapsed> s = . +TestGemSpecification#test_requirements = <elapsed> s = . +TestGemSpecification#test_require_paths = <elapsed> s = . +TestGemSpecification#test_test_files = <elapsed> s = . +TestGemSpecification#test_date_equals_time_local = <elapsed> s = . +TestGemSpecification#test_validate_empty = <elapsed> s = . +TestGemSpecification#test_date_equals_time = <elapsed> s = . +TestGemSpecification#test_date = <elapsed> s = . +TestGemSpecification#test_platform_equals = <elapsed> s = . +TestGemSpecification#test_files_extra_rdoc_files = <elapsed> s = . +TestGemSpecification#test_prerelease_spec_adds_required_rubygems_version = <elapsed> s = . +TestGemSpecification#test_hash = <elapsed> s = . +TestGemSpecification#test_validate_specification_version = <elapsed> s = . +TestGemSpecification#test_validate_rubygems_version = <elapsed> s = . +TestGemSpecification#test_full_name = <elapsed> s = . +TestGemSpecification#test_version = <elapsed> s = . +TestGemSpecification#test_add_dependency_with_explicit_type = <elapsed> s = . +TestGemSpecification#test_platform_equals_legacy = <elapsed> s = . +TestGemSpecification#test_to_yaml_platform_nil = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecification#test_to_ruby_platform = <elapsed> s = . +TestGemSpecification#test_files_non_array_pathological = <elapsed> s = . +TestGemSpecification#test_equals2 = <elapsed> s = . +TestGemSpecification#test_files_non_array = <elapsed> s = . +TestGemSpecification#test_to_ruby = <elapsed> s = . +TestGemSpecification#test_license = <elapsed> s = . +TestGemSpecification#test_validate_empty_require_paths = <elapsed> s = . +TestGemSpecification#test_extensions = <elapsed> s = . +TestGemSpecification#test_executables = <elapsed> s = . +TestGemSpecification#test_files_append = <elapsed> s = . +TestGemSpecification#test_to_yaml_fancy = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecification#test_bindir_equals = <elapsed> s = . +TestGemSpecification#test_validate_name = <elapsed> s = . +TestGemSpecification#test_equals2_default_executable = <elapsed> s = . +TestGemSpecification#test_equals2_cgikit = <elapsed> s = . +TestGemSpecification#test_runtime_dependencies = <elapsed> s = . +TestGemSpecification#test_self__load_future = <elapsed> s = . +TestGemSpecification#test_default_executable = <elapsed> s = . +TestGemSpecification#test_date_equals_date = <elapsed> s = . +TestGemSpecification#test_spaceship_version = <elapsed> s = . +TestGemSpecification#test_spaceship_name = <elapsed> s = . +TestGemSpecification#test_initialize_future = <elapsed> s = . +TestGemSpecification#test_validate_files = <elapsed> s = . +TestGemSpecification#test_to_yaml = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecification#test_files = <elapsed> s = . +TestGemSpecification#test_to_ruby_legacy = <elapsed> s = . +TestGemSpecification#test_date_equals_time_utc = <elapsed> s = . +TestGemSpecification#test_date_equals_string = <elapsed> s = . +TestGemSpecification#test_dependencies = <elapsed> s = . +TestGemSpecification#test_validate_summary = <elapsed> s = . +TestGemSpecification#test_installation_path = <elapsed> s = . +TestGemSpecification#test_validate_autorequire = <elapsed> s = . +TestGemSpecification#test_validate_email = <elapsed> s = . +TestGemSpecification#test_to_ruby_fancy = <elapsed> s = . +TestGemSpecification#test_self_load_legacy_ruby = <elapsed> s = . +TestGemSpecification#test_platform = <elapsed> s = . +TestGemSpecification#test_full_name_windows = <elapsed> s = . +TestGemSpecification#test_self_attribute_names = <elapsed> s = . +TestGemSpecification#test_equals2_extensions = <elapsed> s = . +TestGemSpecification#test_to_yaml_platform_empty_string = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemSpecification#test_description = <elapsed> s = . +TestGemSpecification#test_files_duplicate = <elapsed> s = . +TestGemSpecification#test_authors = <elapsed> s = . +TestGemSpecification#test_summary = <elapsed> s = . +TestGemSpecification#test_development_dependencies = <elapsed> s = . +TestGemSpecification#test_original_name = <elapsed> s = . +TestGemSpecification#test_has_rdoc_equals = <elapsed> s = . +TestGemSpecification#test_spec_name = <elapsed> s = . +TestGemSpecification#test_executable_equals = <elapsed> s = . +TestGemSpecification#test_self_normalize_yaml_input_with_192_yaml = <elapsed> s = . +TestGemSpecification#test_eql_eh = <elapsed> s = . +TestGemSpecification#test_runtime_dependencies_legacy = <elapsed> s = . +TestGemSpecification#test_spaceship_platform = <elapsed> s = . +TestGemSpecification#test_licenses = <elapsed> s = . +TestGemSpecification#test_load_errors_contain_filename = <elapsed> s = . +TestGemSpecification#test_self_normalize_yaml_input_with_non_183_yaml = <elapsed> s = . +TestGemSpecification#test_validate = <elapsed> s = . +TestGemSpecification#test_name = <elapsed> s = . +TestGemSpecification#test_self_normalize_yaml_input_with_183_io = <elapsed> s = . +TestGemSpecification#test_initialize = <elapsed> s = . +TestGemSpecification#test_bindir_equals_nil = <elapsed> s = . +TestGemSpecification#test_platform_equals_current = <elapsed> s = . +TestGemSpecification#test_validate_description = <elapsed> s = . +TestGemSpecification#test_lib_files = <elapsed> s = . +TestGemStreamUI#test_verbose_download_reporter_progress_zero_length = <elapsed> s = . +TestGemStreamUI#test_verbose_download_reporter_progress = <elapsed> s = . +TestGemStreamUI#test_verbose_download_reporter_no_tty = <elapsed> s = . +TestGemStreamUI#test_progress_reporter_silent_false = <elapsed> s = . +TestGemStreamUI#test_ask_yes_no_no_tty_with_default = <elapsed> s = . +TestGemStreamUI#test_download_reporter_silent_nil = <elapsed> s = . +TestGemStreamUI#test_verbose_download_reporter_progress_nil_length = <elapsed> s = . +TestGemStreamUI#test_verbose_download_reporter_progress_complete = <elapsed> s = . +TestGemStreamUI#test_progress_reporter_simple = <elapsed> s = . +TestGemStreamUI#test_ask_for_password_no_tty = <elapsed> s = . +TestGemStreamUI#test_download_reporter_silent_false = <elapsed> s = . +TestGemStreamUI#test_progress_reporter_verbose = <elapsed> s = . +TestGemStreamUI#test_verbose_download_reporter_progress_once = <elapsed> s = . +TestGemStreamUI#test_ask_for_password = <elapsed> s = . +TestGemStreamUI#test_choose_from_list_EOF = <elapsed> s = . +TestGemStreamUI#test_download_reporter_anything = <elapsed> s = . +TestGemStreamUI#test_ask_yes_no_no_tty_without_default = <elapsed> s = . +TestGemStreamUI#test_ask_no_tty = <elapsed> s = . +TestGemStreamUI#test_choose_from_list = <elapsed> s = . +TestGemStreamUI#test_verbose_download_reporter = <elapsed> s = . +TestGemStreamUI#test_progress_reporter_silent_nil = <elapsed> s = . +TestGemStreamUI#test_ask = <elapsed> s = . +TestGemText#test_levenshtein_distance_replace = <elapsed> s = . +TestGemText#test_levenshtein_distance_add = <elapsed> s = . +TestGemText#test_format_text_indent = <elapsed> s = . +TestGemText#test_format_text_none_indent = <elapsed> s = . +TestGemText#test_format_text = <elapsed> s = . +TestGemText#test_levenshtein_distance_remove = <elapsed> s = . +TestGemText#test_format_text_none = <elapsed> s = . +TestGemText#test_levenshtein_distance_empty = <elapsed> s = . +TestGemUninstaller#test_uninstall_user = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemUninstaller#test_remove_executables_force_keep = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemUninstaller#test_path_ok_eh_legacy = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemUninstaller#test_remove_executables_force_remove = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemUninstaller#test_remove_executables_user_format = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemUninstaller#test_path_ok_eh = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemUninstaller#test_remove_executables_user = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemUninstaller#test_path_ok_eh_user = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemUninstaller#test_uninstall = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemUninstaller#test_initialize_expand_path = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemUninstaller#test_uninstall_not_ok = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemUninstaller#test_remove_executables_user_format_disabled = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestGemValidator#test_verify_gem_file_empty = <elapsed> s = . +TestGemValidator#test_verify_gem_file_nonexistent = <elapsed> s = . +TestGemValidator#test_verify_gem_file = <elapsed> s = . +TestGemValidator#test_verify_gem = <elapsed> s = . +TestGemValidator#test_verify_gem_empty = <elapsed> s = . +TestGemValidator#test_verify_gem_no_sum = <elapsed> s = . +TestGemValidator#test_verify_gem_invalid_checksum = <elapsed> s = . +TestGemVersion#test_bump = <elapsed> s = . +TestGemVersion#test_initialize = <elapsed> s = . +TestGemVersion#test_release = <elapsed> s = . +TestGemVersion#test_bump_trailing_zeros = <elapsed> s = . +TestGemVersion#test_bump_one_level = <elapsed> s = . +TestGemVersion#test_spaceship = <elapsed> s = . +TestGemVersion#test_to_s = <elapsed> s = . +TestGemVersion#test_spermy_recommendation = <elapsed> s = . +TestGemVersion#test_eql_eh = <elapsed> s = . +TestGemVersion#test_equals2 = <elapsed> s = . +TestGemVersion#test_prerelease = <elapsed> s = . +TestGemVersion#test_initialize_bad = <elapsed> s = . +TestGemVersion#test_class_create = <elapsed> s = . +TestGemVersion#test_hash = <elapsed> s = . +TestGemVersion#test_bump_alphanumeric = <elapsed> s = . +TestGemVersion#test_bump_alpha = <elapsed> s = . +TestGemVersionOption#test_platform_option = <elapsed> s = . +TestGemVersionOption#test_add_version_option = <elapsed> s = . +TestGemVersionOption#test_enables_prerelease = <elapsed> s = . +TestGemVersionOption#test_platform_option_twice = <elapsed> s = . +TestGemVersionOption#test_add_platform_option = <elapsed> s = . +TestGemVersionOption#test_version_option = <elapsed> s = . +TestGemVersionOption#test_platform_option_ruby = <elapsed> s = . +TestKernel#test_gem = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestKernel#test_gem_overlapping = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestKernel#test_gem_redundant = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestKernel#test_gem_not_adding_bin = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestKernel#test_gem_conflicting = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/specification.rb:741:in `to_yaml': YAML.quick_emit is deprecated +<elapsed> s = . +TestTarWriter#test_mkdir = <elapsed> s = . +TestTarWriter#test_add_file_simple = <elapsed> s = . +TestTarWriter#test_add_file_simple_padding = <elapsed> s = . +TestTarWriter#test_add_file_simple_data = <elapsed> s = . +TestTarWriter#test_close = <elapsed> s = . +TestTarWriter#test_split_name_too_long_name = <elapsed> s = . +TestTarWriter#test_add_file_unseekable = <elapsed> s = . +TestTarWriter#test_split_name_too_long_total = <elapsed> s = . +TestTarWriter#test_split_name = <elapsed> s = . +TestTarWriter#test_add_file_simple_size = <elapsed> s = . +TestTarWriter#test_split_name_too_long_prefix = <elapsed> s = . +TestTarWriter#test_add_file = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +819 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/scanf # <time> ++ make test-all 'TESTS=-v scanf' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v scanf +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestIOScanf#test_001 = <elapsed> s = . +TestIOScanf#test_002 = <elapsed> s = . +TestIOScanf#test_003 = <elapsed> s = . +TestIOScanf#test_004 = <elapsed> s = . +TestIOScanf#test_005 = <elapsed> s = . +TestIOScanf#test_006 = <elapsed> s = . +TestIOScanf#test_007 = <elapsed> s = . +TestIOScanf#test_008 = <elapsed> s = . +TestIOScanf#test_009 = <elapsed> s = . +TestIOScanf#test_010 = <elapsed> s = . +TestIOScanf#test_011 = <elapsed> s = . +TestIOScanf#test_012 = <elapsed> s = . +TestIOScanf#test_013 = <elapsed> s = . +TestIOScanf#test_014 = <elapsed> s = . +TestIOScanf#test_015 = <elapsed> s = . +TestIOScanf#test_016 = <elapsed> s = . +TestIOScanf#test_017 = <elapsed> s = . +TestIOScanf#test_018 = <elapsed> s = . +TestIOScanf#test_019 = <elapsed> s = . +TestIOScanf#test_020 = <elapsed> s = . +TestIOScanf#test_021 = <elapsed> s = . +TestIOScanf#test_022 = <elapsed> s = . +TestIOScanf#test_023 = <elapsed> s = . +TestIOScanf#test_024 = <elapsed> s = . +TestIOScanf#test_025 = <elapsed> s = . +TestIOScanf#test_026 = <elapsed> s = . +TestIOScanf#test_027 = <elapsed> s = . +TestIOScanf#test_028 = <elapsed> s = . +TestIOScanf#test_029 = <elapsed> s = . +TestIOScanf#test_030 = <elapsed> s = . +TestIOScanf#test_031 = <elapsed> s = . +TestIOScanf#test_032 = <elapsed> s = . +TestIOScanf#test_033 = <elapsed> s = . +TestIOScanf#test_034 = <elapsed> s = . +TestIOScanf#test_035 = <elapsed> s = . +TestIOScanf#test_036 = <elapsed> s = . +TestIOScanf#test_037 = <elapsed> s = . +TestIOScanf#test_038 = <elapsed> s = . +TestIOScanf#test_039 = <elapsed> s = . +TestIOScanf#test_040 = <elapsed> s = . +TestIOScanf#test_041 = <elapsed> s = . +TestIOScanf#test_042 = <elapsed> s = . +TestIOScanf#test_043 = <elapsed> s = . +TestIOScanf#test_044 = <elapsed> s = . +TestIOScanf#test_045 = <elapsed> s = . +TestIOScanf#test_046 = <elapsed> s = . +TestIOScanf#test_047 = <elapsed> s = . +TestIOScanf#test_048 = <elapsed> s = . +TestIOScanf#test_049 = <elapsed> s = . +TestIOScanf#test_050 = <elapsed> s = . +TestIOScanf#test_051 = <elapsed> s = . +TestIOScanf#test_052 = <elapsed> s = . +TestIOScanf#test_053 = <elapsed> s = . +TestIOScanf#test_054 = <elapsed> s = . +TestIOScanf#test_055 = <elapsed> s = . +TestIOScanf#test_056 = <elapsed> s = . +TestIOScanf#test_057 = <elapsed> s = . +TestIOScanf#test_058 = <elapsed> s = . +TestIOScanf#test_059 = <elapsed> s = . +TestIOScanf#test_060 = <elapsed> s = . +TestIOScanf#test_061 = <elapsed> s = . +TestIOScanf#test_062 = <elapsed> s = . +TestIOScanf#test_063 = <elapsed> s = . +TestIOScanf#test_064 = <elapsed> s = . +TestIOScanf#test_065 = <elapsed> s = . +TestIOScanf#test_066 = <elapsed> s = . +TestIOScanf#test_067 = <elapsed> s = . +TestIOScanf#test_068 = <elapsed> s = . +TestIOScanf#test_069 = <elapsed> s = . +TestIOScanf#test_070 = <elapsed> s = . +TestIOScanf#test_071 = <elapsed> s = . +TestIOScanf#test_072 = <elapsed> s = . +TestIOScanf#test_073 = <elapsed> s = . +TestIOScanf#test_074 = <elapsed> s = . +TestIOScanf#test_075 = <elapsed> s = . +TestIOScanf#test_076 = <elapsed> s = . +TestIOScanf#test_077 = <elapsed> s = . +TestIOScanf#test_078 = <elapsed> s = . +TestIOScanf#test_079 = <elapsed> s = . +TestIOScanf#test_080 = <elapsed> s = . +TestIOScanf#test_081 = <elapsed> s = . +TestIOScanf#test_082 = <elapsed> s = . +TestIOScanf#test_083 = <elapsed> s = . +TestIOScanf#test_084 = <elapsed> s = . +TestIOScanf#test_085 = <elapsed> s = . +TestIOScanf#test_086 = <elapsed> s = . +TestIOScanf#test_087 = <elapsed> s = . +TestIOScanf#test_088 = <elapsed> s = . +TestIOScanf#test_089 = <elapsed> s = . +TestIOScanf#test_090 = <elapsed> s = . +TestIOScanf#test_091 = <elapsed> s = . +TestIOScanf#test_092 = <elapsed> s = . +TestIOScanf#test_093 = <elapsed> s = . +TestIOScanf#test_094 = <elapsed> s = . +TestIOScanf#test_095 = <elapsed> s = . +TestIOScanf#test_096 = <elapsed> s = . +TestIOScanf#test_097 = <elapsed> s = . +TestIOScanf#test_098 = <elapsed> s = . +TestIOScanf#test_099 = <elapsed> s = . +TestIOScanf#test_100 = <elapsed> s = . +TestIOScanf#test_101 = <elapsed> s = . +TestIOScanf#test_102 = <elapsed> s = . +TestIOScanf#test_103 = <elapsed> s = . +TestIOScanf#test_104 = <elapsed> s = . +TestIOScanf#test_105 = <elapsed> s = . +TestIOScanf#test_106 = <elapsed> s = . +TestIOScanf#test_107 = <elapsed> s = . +TestIOScanf#test_108 = <elapsed> s = . +TestIOScanf#test_109 = <elapsed> s = . +TestIOScanf#test_110 = <elapsed> s = . +TestIOScanf#test_111 = <elapsed> s = . +TestIOScanf#test_112 = <elapsed> s = . +TestIOScanf#test_113 = <elapsed> s = . +TestIOScanf#test_114 = <elapsed> s = . +TestIOScanf#test_115 = <elapsed> s = . +TestIOScanf#test_116 = <elapsed> s = . +TestIOScanf#test_117 = <elapsed> s = . +TestIOScanf#test_118 = <elapsed> s = . +TestIOScanf#test_119 = <elapsed> s = . +TestIOScanf#test_120 = <elapsed> s = . +TestIOScanf#test_121 = <elapsed> s = . +TestIOScanf#test_122 = <elapsed> s = . +TestIOScanf#test_123 = <elapsed> s = . +TestIOScanf#test_124 = <elapsed> s = . +TestIOScanf#test_125 = <elapsed> s = . +TestIOScanf#test_126 = <elapsed> s = . +TestIOScanf#test_127 = <elapsed> s = . +TestIOScanf#test_128 = <elapsed> s = . +TestIOScanf#test_129 = <elapsed> s = . +TestIOScanf#test_130 = <elapsed> s = . +TestIOScanf#test_131 = <elapsed> s = . +TestIOScanf#test_132 = <elapsed> s = . +TestIOScanf#test_133 = <elapsed> s = . +TestIOScanf#test_134 = <elapsed> s = . +TestIOScanf#test_135 = <elapsed> s = . +TestIOScanf#test_136 = <elapsed> s = . +TestIOScanf#test_137 = <elapsed> s = . +TestIOScanf#test_138 = <elapsed> s = . +TestIOScanf#test_139 = <elapsed> s = . +TestIOScanf#test_140 = <elapsed> s = . +TestIOScanf#test_141 = <elapsed> s = . +TestIOScanf#test_142 = <elapsed> s = . +TestIOScanf#test_143 = <elapsed> s = . +TestIOScanf#test_144 = <elapsed> s = . +TestIOScanf#test_145 = <elapsed> s = . +TestIOScanf#test_146 = <elapsed> s = . +TestIOScanf#test_147 = <elapsed> s = . +TestIOScanf#test_148 = <elapsed> s = . +TestIOScanf#test_149 = <elapsed> s = . +TestIOScanf#test_150 = <elapsed> s = . +TestIOScanf#test_151 = <elapsed> s = . +TestIOScanf#test_152 = <elapsed> s = . +TestIOScanf#test_153 = <elapsed> s = . +TestIOScanf#test_154 = <elapsed> s = . +TestIOScanf#test_155 = <elapsed> s = . +TestIOScanf#test_156 = <elapsed> s = . +TestIOScanf#test_157 = <elapsed> s = . +TestIOScanf#test_158 = <elapsed> s = . +TestIOScanf#test_159 = <elapsed> s = . +TestIOScanf#test_160 = <elapsed> s = . +TestIOScanf#test_161 = <elapsed> s = . +TestIOScanf#test_162 = <elapsed> s = . +TestIOScanf#test_163 = <elapsed> s = . +TestIOScanf#test_164 = <elapsed> s = . +TestIOScanf#test_165 = <elapsed> s = . +TestIOScanf#test_166 = <elapsed> s = . +TestIOScanf#test_167 = <elapsed> s = . +TestIOScanf#test_168 = <elapsed> s = . +TestIOScanf#test_169 = <elapsed> s = . +TestIOScanf#test_170 = <elapsed> s = . +TestIOScanf#test_171 = <elapsed> s = . +TestIOScanf#test_172 = <elapsed> s = . +TestIOScanf#test_173 = <elapsed> s = . +TestIOScanf#test_174 = <elapsed> s = . +TestIOScanf#test_175 = <elapsed> s = . +TestIOScanf#test_176 = <elapsed> s = . +TestIOScanf#test_177 = <elapsed> s = . +TestIOScanf#test_178 = <elapsed> s = . +TestIOScanf#test_179 = <elapsed> s = . +TestIOScanf#test_180 = <elapsed> s = . +TestIOScanf#test_181 = <elapsed> s = . +TestIOScanf#test_182 = <elapsed> s = . +TestIOScanf#test_183 = <elapsed> s = . +TestIOScanf#test_184 = <elapsed> s = . +TestIOScanf#test_185 = <elapsed> s = . +TestIOScanf#test_186 = <elapsed> s = . +TestIOScanf#test_187 = <elapsed> s = . +TestIOScanf#test_188 = <elapsed> s = . +TestIOScanf#test_189 = <elapsed> s = . +TestIOScanf#test_190 = <elapsed> s = . +TestIOScanf#test_191 = <elapsed> s = . +TestIOScanf#test_192 = <elapsed> s = . +TestIOScanf#test_193 = <elapsed> s = . +TestIOScanf#test_194 = <elapsed> s = . +TestIOScanf#test_195 = <elapsed> s = . +TestIOScanf#test_196 = <elapsed> s = . +TestIOScanf#test_197 = <elapsed> s = . +TestIOScanf#test_198 = <elapsed> s = . +TestIOScanf#test_199 = <elapsed> s = . +TestIOScanf#test_200 = <elapsed> s = . +TestIOScanf#test_201 = <elapsed> s = . +TestIOScanf#test_202 = <elapsed> s = . +TestIOScanf#test_203 = <elapsed> s = . +TestIOScanf#test_204 = <elapsed> s = . +TestIOScanf#test_205 = <elapsed> s = . +TestIOScanf#test_206 = <elapsed> s = . +TestIOScanf#test_207 = <elapsed> s = . +TestIOScanf#test_208 = <elapsed> s = . +TestIOScanf#test_209 = <elapsed> s = . +TestIOScanf#test_210 = <elapsed> s = . +TestIOScanf#test_211 = <elapsed> s = . +TestIOScanf#test_212 = <elapsed> s = . +TestIOScanf#test_213 = <elapsed> s = . +TestIOScanf#test_214 = <elapsed> s = . +TestIOScanf#test_215 = <elapsed> s = . +TestIOScanf#test_216 = <elapsed> s = . +TestIOScanf#test_217 = <elapsed> s = . +TestIOScanf#test_218 = <elapsed> s = . +TestIOScanf#test_219 = <elapsed> s = . +TestIOScanf#test_220 = <elapsed> s = . +TestIOScanf#test_221 = <elapsed> s = . +TestIOScanf#test_222 = <elapsed> s = . +TestIOScanf#test_223 = <elapsed> s = . +TestIOScanf#test_224 = <elapsed> s = . +TestIOScanf#test_225 = <elapsed> s = . +TestIOScanf#test_226 = <elapsed> s = . +TestIOScanf#test_227 = <elapsed> s = . +TestIOScanf#test_228 = <elapsed> s = . +TestIOScanf#test_229 = <elapsed> s = . +TestIOScanf#test_230 = <elapsed> s = . +TestIOScanf#test_231 = <elapsed> s = . +TestIOScanf#test_232 = <elapsed> s = . +TestIOScanf#test_233 = <elapsed> s = . +TestIOScanf#test_234 = <elapsed> s = . +TestScanfBlock#test_io1 = <elapsed> s = . +TestScanfBlock#test_io2 = <elapsed> s = . +TestScanfBlock#test_str1 = <elapsed> s = . +TestScanfBlock#test_str2 = <elapsed> s = . +TestScanfBlock#test_str3 = <elapsed> s = . +TestScanfBlock#test_str4 = <elapsed> s = . +TestScanfBlock#test_str5 = <elapsed> s = . +TestScanfIO#test_io = <elapsed> s = . +TestStringScanf#test_001 = <elapsed> s = . +TestStringScanf#test_002 = <elapsed> s = . +TestStringScanf#test_003 = <elapsed> s = . +TestStringScanf#test_004 = <elapsed> s = . +TestStringScanf#test_005 = <elapsed> s = . +TestStringScanf#test_006 = <elapsed> s = . +TestStringScanf#test_007 = <elapsed> s = . +TestStringScanf#test_008 = <elapsed> s = . +TestStringScanf#test_009 = <elapsed> s = . +TestStringScanf#test_010 = <elapsed> s = . +TestStringScanf#test_011 = <elapsed> s = . +TestStringScanf#test_012 = <elapsed> s = . +TestStringScanf#test_013 = <elapsed> s = . +TestStringScanf#test_014 = <elapsed> s = . +TestStringScanf#test_015 = <elapsed> s = . +TestStringScanf#test_016 = <elapsed> s = . +TestStringScanf#test_017 = <elapsed> s = . +TestStringScanf#test_018 = <elapsed> s = . +TestStringScanf#test_019 = <elapsed> s = . +TestStringScanf#test_020 = <elapsed> s = . +TestStringScanf#test_021 = <elapsed> s = . +TestStringScanf#test_022 = <elapsed> s = . +TestStringScanf#test_023 = <elapsed> s = . +TestStringScanf#test_024 = <elapsed> s = . +TestStringScanf#test_025 = <elapsed> s = . +TestStringScanf#test_026 = <elapsed> s = . +TestStringScanf#test_027 = <elapsed> s = . +TestStringScanf#test_028 = <elapsed> s = . +TestStringScanf#test_029 = <elapsed> s = . +TestStringScanf#test_030 = <elapsed> s = . +TestStringScanf#test_031 = <elapsed> s = . +TestStringScanf#test_032 = <elapsed> s = . +TestStringScanf#test_033 = <elapsed> s = . +TestStringScanf#test_034 = <elapsed> s = . +TestStringScanf#test_035 = <elapsed> s = . +TestStringScanf#test_036 = <elapsed> s = . +TestStringScanf#test_037 = <elapsed> s = . +TestStringScanf#test_038 = <elapsed> s = . +TestStringScanf#test_039 = <elapsed> s = . +TestStringScanf#test_040 = <elapsed> s = . +TestStringScanf#test_041 = <elapsed> s = . +TestStringScanf#test_042 = <elapsed> s = . +TestStringScanf#test_043 = <elapsed> s = . +TestStringScanf#test_044 = <elapsed> s = . +TestStringScanf#test_045 = <elapsed> s = . +TestStringScanf#test_046 = <elapsed> s = . +TestStringScanf#test_047 = <elapsed> s = . +TestStringScanf#test_048 = <elapsed> s = . +TestStringScanf#test_049 = <elapsed> s = . +TestStringScanf#test_050 = <elapsed> s = . +TestStringScanf#test_051 = <elapsed> s = . +TestStringScanf#test_052 = <elapsed> s = . +TestStringScanf#test_053 = <elapsed> s = . +TestStringScanf#test_054 = <elapsed> s = . +TestStringScanf#test_055 = <elapsed> s = . +TestStringScanf#test_056 = <elapsed> s = . +TestStringScanf#test_057 = <elapsed> s = . +TestStringScanf#test_058 = <elapsed> s = . +TestStringScanf#test_059 = <elapsed> s = . +TestStringScanf#test_060 = <elapsed> s = . +TestStringScanf#test_061 = <elapsed> s = . +TestStringScanf#test_062 = <elapsed> s = . +TestStringScanf#test_063 = <elapsed> s = . +TestStringScanf#test_064 = <elapsed> s = . +TestStringScanf#test_065 = <elapsed> s = . +TestStringScanf#test_066 = <elapsed> s = . +TestStringScanf#test_067 = <elapsed> s = . +TestStringScanf#test_068 = <elapsed> s = . +TestStringScanf#test_069 = <elapsed> s = . +TestStringScanf#test_070 = <elapsed> s = . +TestStringScanf#test_071 = <elapsed> s = . +TestStringScanf#test_072 = <elapsed> s = . +TestStringScanf#test_073 = <elapsed> s = . +TestStringScanf#test_074 = <elapsed> s = . +TestStringScanf#test_075 = <elapsed> s = . +TestStringScanf#test_076 = <elapsed> s = . +TestStringScanf#test_077 = <elapsed> s = . +TestStringScanf#test_078 = <elapsed> s = . +TestStringScanf#test_079 = <elapsed> s = . +TestStringScanf#test_080 = <elapsed> s = . +TestStringScanf#test_081 = <elapsed> s = . +TestStringScanf#test_082 = <elapsed> s = . +TestStringScanf#test_083 = <elapsed> s = . +TestStringScanf#test_084 = <elapsed> s = . +TestStringScanf#test_085 = <elapsed> s = . +TestStringScanf#test_086 = <elapsed> s = . +TestStringScanf#test_087 = <elapsed> s = . +TestStringScanf#test_088 = <elapsed> s = . +TestStringScanf#test_089 = <elapsed> s = . +TestStringScanf#test_090 = <elapsed> s = . +TestStringScanf#test_091 = <elapsed> s = . +TestStringScanf#test_092 = <elapsed> s = . +TestStringScanf#test_093 = <elapsed> s = . +TestStringScanf#test_094 = <elapsed> s = . +TestStringScanf#test_095 = <elapsed> s = . +TestStringScanf#test_096 = <elapsed> s = . +TestStringScanf#test_097 = <elapsed> s = . +TestStringScanf#test_098 = <elapsed> s = . +TestStringScanf#test_099 = <elapsed> s = . +TestStringScanf#test_100 = <elapsed> s = . +TestStringScanf#test_101 = <elapsed> s = . +TestStringScanf#test_102 = <elapsed> s = . +TestStringScanf#test_103 = <elapsed> s = . +TestStringScanf#test_104 = <elapsed> s = . +TestStringScanf#test_105 = <elapsed> s = . +TestStringScanf#test_106 = <elapsed> s = . +TestStringScanf#test_107 = <elapsed> s = . +TestStringScanf#test_108 = <elapsed> s = . +TestStringScanf#test_109 = <elapsed> s = . +TestStringScanf#test_110 = <elapsed> s = . +TestStringScanf#test_111 = <elapsed> s = . +TestStringScanf#test_112 = <elapsed> s = . +TestStringScanf#test_113 = <elapsed> s = . +TestStringScanf#test_114 = <elapsed> s = . +TestStringScanf#test_115 = <elapsed> s = . +TestStringScanf#test_116 = <elapsed> s = . +TestStringScanf#test_117 = <elapsed> s = . +TestStringScanf#test_118 = <elapsed> s = . +TestStringScanf#test_119 = <elapsed> s = . +TestStringScanf#test_120 = <elapsed> s = . +TestStringScanf#test_121 = <elapsed> s = . +TestStringScanf#test_122 = <elapsed> s = . +TestStringScanf#test_123 = <elapsed> s = . +TestStringScanf#test_124 = <elapsed> s = . +TestStringScanf#test_125 = <elapsed> s = . +TestStringScanf#test_126 = <elapsed> s = . +TestStringScanf#test_127 = <elapsed> s = . +TestStringScanf#test_128 = <elapsed> s = . +TestStringScanf#test_129 = <elapsed> s = . +TestStringScanf#test_130 = <elapsed> s = . +TestStringScanf#test_131 = <elapsed> s = . +TestStringScanf#test_132 = <elapsed> s = . +TestStringScanf#test_133 = <elapsed> s = . +TestStringScanf#test_134 = <elapsed> s = . +TestStringScanf#test_135 = <elapsed> s = . +TestStringScanf#test_136 = <elapsed> s = . +TestStringScanf#test_137 = <elapsed> s = . +TestStringScanf#test_138 = <elapsed> s = . +TestStringScanf#test_139 = <elapsed> s = . +TestStringScanf#test_140 = <elapsed> s = . +TestStringScanf#test_141 = <elapsed> s = . +TestStringScanf#test_142 = <elapsed> s = . +TestStringScanf#test_143 = <elapsed> s = . +TestStringScanf#test_144 = <elapsed> s = . +TestStringScanf#test_145 = <elapsed> s = . +TestStringScanf#test_146 = <elapsed> s = . +TestStringScanf#test_147 = <elapsed> s = . +TestStringScanf#test_148 = <elapsed> s = . +TestStringScanf#test_149 = <elapsed> s = . +TestStringScanf#test_150 = <elapsed> s = . +TestStringScanf#test_151 = <elapsed> s = . +TestStringScanf#test_152 = <elapsed> s = . +TestStringScanf#test_153 = <elapsed> s = . +TestStringScanf#test_154 = <elapsed> s = . +TestStringScanf#test_155 = <elapsed> s = . +TestStringScanf#test_156 = <elapsed> s = . +TestStringScanf#test_157 = <elapsed> s = . +TestStringScanf#test_158 = <elapsed> s = . +TestStringScanf#test_159 = <elapsed> s = . +TestStringScanf#test_160 = <elapsed> s = . +TestStringScanf#test_161 = <elapsed> s = . +TestStringScanf#test_162 = <elapsed> s = . +TestStringScanf#test_163 = <elapsed> s = . +TestStringScanf#test_164 = <elapsed> s = . +TestStringScanf#test_165 = <elapsed> s = . +TestStringScanf#test_166 = <elapsed> s = . +TestStringScanf#test_167 = <elapsed> s = . +TestStringScanf#test_168 = <elapsed> s = . +TestStringScanf#test_169 = <elapsed> s = . +TestStringScanf#test_170 = <elapsed> s = . +TestStringScanf#test_171 = <elapsed> s = . +TestStringScanf#test_172 = <elapsed> s = . +TestStringScanf#test_173 = <elapsed> s = . +TestStringScanf#test_174 = <elapsed> s = . +TestStringScanf#test_175 = <elapsed> s = . +TestStringScanf#test_176 = <elapsed> s = . +TestStringScanf#test_177 = <elapsed> s = . +TestStringScanf#test_178 = <elapsed> s = . +TestStringScanf#test_179 = <elapsed> s = . +TestStringScanf#test_180 = <elapsed> s = . +TestStringScanf#test_181 = <elapsed> s = . +TestStringScanf#test_182 = <elapsed> s = . +TestStringScanf#test_183 = <elapsed> s = . +TestStringScanf#test_184 = <elapsed> s = . +TestStringScanf#test_185 = <elapsed> s = . +TestStringScanf#test_186 = <elapsed> s = . +TestStringScanf#test_187 = <elapsed> s = . +TestStringScanf#test_188 = <elapsed> s = . +TestStringScanf#test_189 = <elapsed> s = . +TestStringScanf#test_190 = <elapsed> s = . +TestStringScanf#test_191 = <elapsed> s = . +TestStringScanf#test_192 = <elapsed> s = . +TestStringScanf#test_193 = <elapsed> s = . +TestStringScanf#test_194 = <elapsed> s = . +TestStringScanf#test_195 = <elapsed> s = . +TestStringScanf#test_196 = <elapsed> s = . +TestStringScanf#test_197 = <elapsed> s = . +TestStringScanf#test_198 = <elapsed> s = . +TestStringScanf#test_199 = <elapsed> s = . +TestStringScanf#test_200 = <elapsed> s = . +TestStringScanf#test_201 = <elapsed> s = . +TestStringScanf#test_202 = <elapsed> s = . +TestStringScanf#test_203 = <elapsed> s = . +TestStringScanf#test_204 = <elapsed> s = . +TestStringScanf#test_205 = <elapsed> s = . +TestStringScanf#test_206 = <elapsed> s = . +TestStringScanf#test_207 = <elapsed> s = . +TestStringScanf#test_208 = <elapsed> s = . +TestStringScanf#test_209 = <elapsed> s = . +TestStringScanf#test_210 = <elapsed> s = . +TestStringScanf#test_211 = <elapsed> s = . +TestStringScanf#test_212 = <elapsed> s = . +TestStringScanf#test_213 = <elapsed> s = . +TestStringScanf#test_214 = <elapsed> s = . +TestStringScanf#test_215 = <elapsed> s = . +TestStringScanf#test_216 = <elapsed> s = . +TestStringScanf#test_217 = <elapsed> s = . +TestStringScanf#test_218 = <elapsed> s = . +TestStringScanf#test_219 = <elapsed> s = . +TestStringScanf#test_220 = <elapsed> s = . +TestStringScanf#test_221 = <elapsed> s = . +TestStringScanf#test_222 = <elapsed> s = . +TestStringScanf#test_223 = <elapsed> s = . +TestStringScanf#test_224 = <elapsed> s = . +TestStringScanf#test_225 = <elapsed> s = . +TestStringScanf#test_226 = <elapsed> s = . +TestStringScanf#test_227 = <elapsed> s = . +TestStringScanf#test_228 = <elapsed> s = . +TestStringScanf#test_229 = <elapsed> s = . +TestStringScanf#test_230 = <elapsed> s = . +TestStringScanf#test_231 = <elapsed> s = . +TestStringScanf#test_232 = <elapsed> s = . +TestStringScanf#test_233 = <elapsed> s = . +TestStringScanf#test_234 = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +476 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/sdbm # <time> ++ make test-all 'TESTS=-v sdbm' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v sdbm +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/sdbm/test_sdbm.rb:<line_a>: warning: assigned but unused variable - sdbm +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/sdbm/test_sdbm.rb:<line_b>: warning: assigned but unused variable - sdbm +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestSDBM#test_aref = <elapsed> s = . +TestSDBM#test_aset = <elapsed> s = . +TestSDBM#test_clear = <elapsed> s = . +TestSDBM#test_close = <elapsed> s = . +TestSDBM#test_closed = <elapsed> s = . +TestSDBM#test_delete = <elapsed> s = . +TestSDBM#test_delete_if = <elapsed> s = . +TestSDBM#test_delete_with_block = <elapsed> s = . +TestSDBM#test_each_key = <elapsed> s = . +TestSDBM#test_each_pair = <elapsed> s = . +TestSDBM#test_each_value = <elapsed> s = . +TestSDBM#test_empty? = <elapsed> s = . +TestSDBM#test_fetch = <elapsed> s = . +TestSDBM#test_has_value? = <elapsed> s = . +TestSDBM#test_haskey? = <elapsed> s = . +TestSDBM#test_invert = <elapsed> s = . +TestSDBM#test_key = <elapsed> s = . +TestSDBM#test_keys = <elapsed> s = . +TestSDBM#test_length = <elapsed> s = . +TestSDBM#test_readonly = <elapsed> s = . +TestSDBM#test_reject = <elapsed> s = . +TestSDBM#test_replace = <elapsed> s = . +TestSDBM#test_s_new_has_no_block = <elapsed> s = . +TestSDBM#test_s_open_error = <elapsed> s = . +TestSDBM#test_s_open_no_create = <elapsed> s = . +TestSDBM#test_s_open_nolock = <elapsed> s = . +TestSDBM#test_s_open_with_block = <elapsed> s = . +TestSDBM#test_select_with_block = <elapsed> s = . +TestSDBM#test_shift = <elapsed> s = . +TestSDBM#test_to_a = <elapsed> s = . +TestSDBM#test_to_hash = <elapsed> s = . +TestSDBM#test_update = <elapsed> s = . +TestSDBM#test_update2 = <elapsed> s = . +TestSDBM#test_values = <elapsed> s = . +TestSDBM#test_values_at = <elapsed> s = . +TestSDBM#test_version = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +36 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/socket # <time> ++ make test-all 'TESTS=-v socket' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v socket +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_addrinfo.rb:<line_a>: warning: assigned but unused variable - sender_addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_addrinfo.rb:<line_b>: warning: assigned but unused variable - sender_addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_a>: warning: assigned but unused variable - af +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_a>: warning: assigned but unused variable - host +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_a>: warning: assigned but unused variable - addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_a>: warning: assigned but unused variable - u2_addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_b>: warning: assigned but unused variable - addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_a>: warning: assigned but unused variable - s2_addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_b>: warning: assigned but unused variable - af +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_b>: warning: assigned but unused variable - host +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_c>: warning: assigned but unused variable - af +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_c>: warning: assigned but unused variable - host +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_c>: warning: assigned but unused variable - addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_nonblock.rb:<line_a>: warning: assigned but unused variable - port +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_socket.rb:<line_a>: warning: assigned but unused variable - remote_address +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_socket.rb:<line_a>: warning: assigned but unused variable - local_address +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_socket.rb:<line_a>: warning: assigned but unused variable - addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_socket.rb:<line_a>: warning: assigned but unused variable - rflags +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_socket.rb:<line_b>: warning: assigned but unused variable - addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_socket.rb:<line_b>: warning: assigned but unused variable - rflags +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_socket.rb:<line_c>: warning: assigned but unused variable - addr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_socket.rb:<line_c>: warning: assigned but unused variable - rflags +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_a>: warning: assigned but unused variable - data +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_a>: warning: assigned but unused variable - srcaddr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_a>: warning: assigned but unused variable - flags +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_b>: warning: assigned but unused variable - data +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_b>: warning: assigned but unused variable - srcaddr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_b>: warning: assigned but unused variable - flags +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_a>: warning: assigned but unused variable - c +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_b>: warning: assigned but unused variable - c +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_a>: warning: assigned but unused variable - cliend_ai +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_a>: warning: assigned but unused variable - rflags +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_b>: warning: assigned but unused variable - cliend_ai +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_b>: warning: assigned but unused variable - rflags +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_c>: warning: assigned but unused variable - cliend_ai +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/socket/test_unix.rb:<line_c>: warning: assigned but unused variable - rflags +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestSocket#test_accept_loop = <elapsed> s = . +TestSocket#test_accept_loop_multi_port = <elapsed> s = . +TestSocket#test_accept_loop_with_unix = <elapsed> s = . +TestSocket#test_bintime = <elapsed> s = . +TestSocket#test_closed_read = <elapsed> s = . +TestSocket#test_getaddrinfo = <elapsed> s = . +TestSocket#test_getaddrinfo_raises_no_errors_on_port_argument_of_0 = <elapsed> s = . +TestSocket#test_getnameinfo = <elapsed> s = . +TestSocket#test_initialize = <elapsed> s = . +TestSocket#test_ip_address_list = <elapsed> s = . +TestSocket#test_linger = <elapsed> s = . +TestSocket#test_socket_new = <elapsed> s = . +TestSocket#test_sysaccept = <elapsed> s = . +TestSocket#test_tcp = <elapsed> s = . +TestSocket#test_tcp_server_sockets = <elapsed> s = . +TestSocket#test_tcp_server_sockets_port0 = <elapsed> s = . +TestSocket#test_timestamp = <elapsed> s = . +TestSocket#test_timestampns = <elapsed> s = . +TestSocket#test_udp_server = <elapsed> s = . +TestSocket#test_unix = <elapsed> s = . +TestSocket#test_unix_server_socket = <elapsed> s = . +TestSocket#test_unpack_sockaddr = <elapsed> s = . +TestSocketAddrinfo#test_addrinfo_inspect_sockaddr = <elapsed> s = . +TestSocketAddrinfo#test_addrinfo_inspect_sockaddr_inet6 = <elapsed> s = . +TestSocketAddrinfo#test_addrinfo_inspect_sockaddr_unix = <elapsed> s = . +TestSocketAddrinfo#test_addrinfo_ip = <elapsed> s = . +TestSocketAddrinfo#test_addrinfo_ip_unpack = <elapsed> s = . +TestSocketAddrinfo#test_addrinfo_ip_unpack_inet6 = <elapsed> s = . +TestSocketAddrinfo#test_addrinfo_new_inet = <elapsed> s = . +TestSocketAddrinfo#test_addrinfo_new_inet6 = <elapsed> s = . +TestSocketAddrinfo#test_addrinfo_new_unix = <elapsed> s = . +TestSocketAddrinfo#test_addrinfo_predicates = <elapsed> s = . +TestSocketAddrinfo#test_addrinfo_predicates_unix = <elapsed> s = . +TestSocketAddrinfo#test_addrinfo_tcp = <elapsed> s = . +TestSocketAddrinfo#test_addrinfo_udp = <elapsed> s = . +TestSocketAddrinfo#test_addrinfo_unix = <elapsed> s = . +TestSocketAddrinfo#test_addrinfo_unix_dgram = <elapsed> s = . +TestSocketAddrinfo#test_addrinfo_unix_path = <elapsed> s = . +TestSocketAddrinfo#test_basicsocket_local_address = <elapsed> s = . +TestSocketAddrinfo#test_basicsocket_remote_address = <elapsed> s = . +TestSocketAddrinfo#test_basicsocket_send = <elapsed> s = . +TestSocketAddrinfo#test_bind = <elapsed> s = . +TestSocketAddrinfo#test_connect = <elapsed> s = . +TestSocketAddrinfo#test_connect_from = <elapsed> s = . +TestSocketAddrinfo#test_connect_to = <elapsed> s = . +TestSocketAddrinfo#test_family_addrinfo = <elapsed> s = . +TestSocketAddrinfo#test_ipv4_address_predicates = <elapsed> s = . +TestSocketAddrinfo#test_ipv6_address_predicates = <elapsed> s = . +TestSocketAddrinfo#test_ipv6_to_ipv4 = <elapsed> s = . +TestSocketAddrinfo#test_listen = <elapsed> s = . +TestSocketAddrinfo#test_marshal = <elapsed> s = . +TestSocketAddrinfo#test_marshal_inet6 = <elapsed> s = . +TestSocketAddrinfo#test_marshal_unix = <elapsed> s = . +TestSocketAddrinfo#test_s_foreach = <elapsed> s = . +TestSocketAddrinfo#test_socket_accept = <elapsed> s = . +TestSocketAddrinfo#test_socket_accept_nonblock = <elapsed> s = . +TestSocketAddrinfo#test_socket_bind = <elapsed> s = . +TestSocketAddrinfo#test_socket_connect = <elapsed> s = . +TestSocketAddrinfo#test_socket_connect_nonblock = <elapsed> s = . +TestSocketAddrinfo#test_socket_getnameinfo = <elapsed> s = . +TestSocketAddrinfo#test_socket_recvfrom = <elapsed> s = . +TestSocketAddrinfo#test_socket_recvfrom_nonblock = <elapsed> s = . +TestSocketAddrinfo#test_socket_sysaccept = <elapsed> s = . +TestSocketAddrinfo#test_udpsocket_send = <elapsed> s = . +TestSocketAncData#test_int = <elapsed> s = . +TestSocketAncData#test_ip_pktinfo = <elapsed> s = . +TestSocketAncData#test_ipv6_pktinfo = <elapsed> s = . +TestSocketAncData#test_unix_rights = <elapsed> s = . +TestSocketNonblock#test_accept_nonblock = <elapsed> s = . +TestSocketNonblock#test_accept_nonblock_error = <elapsed> s = . +TestSocketNonblock#test_connect_nonblock = <elapsed> s = . +TestSocketNonblock#test_connect_nonblock_error = <elapsed> s = . +TestSocketNonblock#test_read_nonblock = <elapsed> s = . +TestSocketNonblock#test_recv_nonblock_error = <elapsed> s = . +TestSocketNonblock#test_recvmsg_nonblock_error = <elapsed> s = . +TestSocketNonblock#test_sendmsg_nonblock_error = <elapsed> s = . +TestSocketNonblock#test_socket_recvfrom_nonblock = <elapsed> s = . +TestSocketNonblock#test_tcp_recv_nonblock = <elapsed> s = . +TestSocketNonblock#test_udp_recv_nonblock = <elapsed> s = . +TestSocketNonblock#test_udp_recvfrom_nonblock = <elapsed> s = . +TestSocketOption#test_bool = <elapsed> s = . +TestSocketOption#test_new = <elapsed> s = . +TestSocketOption#test_unpack = <elapsed> s = . +TestSocket_BasicSocket#test_getsockopt = <elapsed> s = . +TestSocket_BasicSocket#test_listen = <elapsed> s = . +TestSocket_BasicSocket#test_setsockopt = <elapsed> s = . +TestSocket_TCPSocket#test_encoding = <elapsed> s = . +TestSocket_TCPSocket#test_recvfrom = <elapsed> s = . +TestSocket_UDPSocket#test_bind = <elapsed> s = . +TestSocket_UDPSocket#test_connect = <elapsed> s = . +TestSocket_UDPSocket#test_open = <elapsed> s = . +TestSocket_UNIXSocket#test_addr = <elapsed> s = . +TestSocket_UNIXSocket#test_dgram_pair = <elapsed> s = . +TestSocket_UNIXSocket#test_epipe = <elapsed> s = . +TestSocket_UNIXSocket#test_fd_passing = <elapsed> s = . +TestSocket_UNIXSocket#test_fd_passing_n = <elapsed> s = . +TestSocket_UNIXSocket#test_fd_passing_n2 = <elapsed> s = . +TestSocket_UNIXSocket#test_getcred_ucred = <elapsed> s = . +TestSocket_UNIXSocket#test_getcred_xucred = <elapsed> s = . +TestSocket_UNIXSocket#test_getpeereid = <elapsed> s = . +TestSocket_UNIXSocket#test_initialize = <elapsed> s = . +TestSocket_UNIXSocket#test_noname_addr = <elapsed> s = . +TestSocket_UNIXSocket#test_noname_path = <elapsed> s = . +TestSocket_UNIXSocket#test_noname_peeraddr = <elapsed> s = . +TestSocket_UNIXSocket#test_noname_recv_nonblock = <elapsed> s = . +TestSocket_UNIXSocket#test_noname_recvfrom = <elapsed> s = . +TestSocket_UNIXSocket#test_noname_unpack_sockaddr_un = <elapsed> s = . +TestSocket_UNIXSocket#test_nul = <elapsed> s = . +TestSocket_UNIXSocket#test_recvmsg = <elapsed> s = . +TestSocket_UNIXSocket#test_sendcred_cmsgcred = <elapsed> s = . +TestSocket_UNIXSocket#test_sendcred_sockcred = <elapsed> s = . +TestSocket_UNIXSocket#test_sendcred_ucred = <elapsed> s = . +TestSocket_UNIXSocket#test_sendmsg = <elapsed> s = . +TestSocket_UNIXSocket#test_sendmsg_ancillarydata_int = <elapsed> s = . +TestSocket_UNIXSocket#test_sendmsg_ancillarydata_unix_rights = <elapsed> s = . +TestSocket_UNIXSocket#test_socket_pair_with_block = <elapsed> s = . +TestSocket_UNIXSocket#test_too_long_path = <elapsed> s = . +TestSocket_UNIXSocket#test_unix_server_socket = <elapsed> s = . +TestSocket_UNIXSocket#test_unix_socket_pair_with_block = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +119 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/stringio # <time> ++ make test-all 'TESTS=-v stringio' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v stringio +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestStringIO#test_close = <elapsed> s = . +TestStringIO#test_close_read = <elapsed> s = . +TestStringIO#test_close_write = <elapsed> s = . +TestStringIO#test_closed = <elapsed> s = . +TestStringIO#test_closed_read = <elapsed> s = . +TestStringIO#test_closed_write = <elapsed> s = . +TestStringIO#test_dup = <elapsed> s = . +TestStringIO#test_each = <elapsed> s = . +TestStringIO#test_each_byte = <elapsed> s = . +TestStringIO#test_each_char = <elapsed> s = . +TestStringIO#test_each_codepoint = <elapsed> s = . +TestStringIO#test_each_line_limit_0 = <elapsed> s = . +TestStringIO#test_eof_0 = <elapsed> s = . +TestStringIO#test_eof_0_rw = <elapsed> s = . +TestStringIO#test_eof_0_seek = <elapsed> s = . +TestStringIO#test_eof_1 = <elapsed> s = . +TestStringIO#test_eof_1_seek = <elapsed> s = . +TestStringIO#test_eof_2 = <elapsed> s = . +TestStringIO#test_eof_3 = <elapsed> s = . +TestStringIO#test_frozen = <elapsed> s = . +TestStringIO#test_fsync = <elapsed> s = . +TestStringIO#test_getbyte = <elapsed> s = . +TestStringIO#test_gets = <elapsed> s = . +TestStringIO#test_gets2 = <elapsed> s = . +TestStringIO#test_isatty = <elapsed> s = . +TestStringIO#test_lineno = <elapsed> s = . +TestStringIO#test_method = <elapsed> s = . +TestStringIO#test_mode_error = <elapsed> s = . +TestStringIO#test_open = <elapsed> s = . +TestStringIO#test_overwrite = <elapsed> s = . +TestStringIO#test_pos = <elapsed> s = . +TestStringIO#test_putc = <elapsed> s = . +TestStringIO#test_read = <elapsed> s = . +TestStringIO#test_read_nonblock = <elapsed> s = . +TestStringIO#test_readbyte = <elapsed> s = . +TestStringIO#test_readchar = <elapsed> s = . +TestStringIO#test_readlines = <elapsed> s = . +TestStringIO#test_readlines_limit_0 = <elapsed> s = . +TestStringIO#test_readpartial = <elapsed> s = . +TestStringIO#test_reopen = <elapsed> s = . +TestStringIO#test_seek = <elapsed> s = . +TestStringIO#test_seek_beyond_eof = <elapsed> s = . +TestStringIO#test_set_fcntl = <elapsed> s = . +TestStringIO#test_size = <elapsed> s = . +TestStringIO#test_sync = <elapsed> s = . +TestStringIO#test_truncate = <elapsed> s = . +TestStringIO#test_ungetbyte = <elapsed> s = . +TestStringIO#test_ungetc = <elapsed> s = . +TestStringIO#test_ungetc_pos = <elapsed> s = . +TestStringIO#test_write = <elapsed> s = . +TestStringIO#test_write_nonblock = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +51 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/strscan # <time> ++ make test-all 'TESTS=-v strscan' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v strscan +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestStringScanner#test_AREF = <elapsed> s = . +TestStringScanner#test_bol? = <elapsed> s = . +TestStringScanner#test_check = <elapsed> s = . +TestStringScanner#test_check_until = <elapsed> s = . +TestStringScanner#test_concat = <elapsed> s = . +TestStringScanner#test_const_Id = <elapsed> s = . +TestStringScanner#test_const_Version = <elapsed> s = . +TestStringScanner#test_dup = <elapsed> s = . +TestStringScanner#test_encoding = <elapsed> s = . +TestStringScanner#test_eos? = <elapsed> s = . +TestStringScanner#test_exist_p = <elapsed> s = . +TestStringScanner#test_generic_regexp = <elapsed> s = . +TestStringScanner#test_get_byte = <elapsed> s = . +TestStringScanner#test_getch = <elapsed> s = . +TestStringScanner#test_inspect = <elapsed> s = . +TestStringScanner#test_inspect2 = <elapsed> s = . +TestStringScanner#test_match_p = <elapsed> s = . +TestStringScanner#test_matched = <elapsed> s = . +TestStringScanner#test_matched_size = <elapsed> s = . +TestStringScanner#test_peek = <elapsed> s = . +TestStringScanner#test_pos = <elapsed> s = . +TestStringScanner#test_post_match = <elapsed> s = . +TestStringScanner#test_pre_match = <elapsed> s = . +TestStringScanner#test_reset = <elapsed> s = . +TestStringScanner#test_rest = <elapsed> s = . +TestStringScanner#test_rest_size = <elapsed> s = . +TestStringScanner#test_s_allocate = <elapsed> s = . +TestStringScanner#test_s_mustc = <elapsed> s = . +TestStringScanner#test_s_new = <elapsed> s = . +TestStringScanner#test_scan = <elapsed> s = . +TestStringScanner#test_scan_full = <elapsed> s = . +TestStringScanner#test_search_full = <elapsed> s = . +TestStringScanner#test_set_pos = <elapsed> s = . +TestStringScanner#test_skip = <elapsed> s = . +TestStringScanner#test_skip_until = <elapsed> s = . +TestStringScanner#test_string = <elapsed> s = . +TestStringScanner#test_string_append = <elapsed> s = . +TestStringScanner#test_string_set_is_equal = <elapsed> s = . +TestStringScanner#test_terminate = <elapsed> s = . +TestStringScanner#test_unscan = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +40 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/syck # <time> ++ make test-all 'TESTS=-v syck' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v syck +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/syck/test_string.rb:<line_a>: warning: assigned but unused variable - str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/syck/test_yaml.rb:<line_a>: warning: assigned but unused variable - dj +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/syck/test_yaml.rb:<line_a>: warning: assigned but unused variable - scheme +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/syck/test_yaml.rb:<line_a>: warning: assigned but unused variable - domain +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/custom_require.rb:42:in `require': YAML::YPath is deprecated +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +Syck::TestArray#test_dump = <elapsed> s = . +Syck::TestArray#test_to_yaml = <elapsed> s = . +Syck::TestBoolean#test_FALSE = <elapsed> s = . +Syck::TestBoolean#test_False = <elapsed> s = . +Syck::TestBoolean#test_NO = <elapsed> s = . +Syck::TestBoolean#test_No = <elapsed> s = . +Syck::TestBoolean#test_OFF = <elapsed> s = . +Syck::TestBoolean#test_ON = <elapsed> s = . +Syck::TestBoolean#test_Off = <elapsed> s = . +Syck::TestBoolean#test_On = <elapsed> s = . +Syck::TestBoolean#test_TRUE = <elapsed> s = . +Syck::TestBoolean#test_True = <elapsed> s = . +Syck::TestBoolean#test_YES = <elapsed> s = . +Syck::TestBoolean#test_Yes = <elapsed> s = . +Syck::TestBoolean#test_false = <elapsed> s = . +Syck::TestBoolean#test_n = <elapsed> s = . +Syck::TestBoolean#test_no = <elapsed> s = . +Syck::TestBoolean#test_off = <elapsed> s = . +Syck::TestBoolean#test_on = <elapsed> s = . +Syck::TestBoolean#test_true = <elapsed> s = . +Syck::TestBoolean#test_y = <elapsed> s = . +Syck::TestBoolean#test_yes = <elapsed> s = . +Syck::TestClass#test_dump = <elapsed> s = . +Syck::TestClass#test_to_yaml = <elapsed> s = . +Syck::TestException#test_dump = <elapsed> s = . +Syck::TestException#test_to_yaml = <elapsed> s = . +Syck::TestException#test_to_yaml_properties = <elapsed> s = . +Syck::TestHash#test_dump = <elapsed> s = . +Syck::TestHash#test_ref_append = <elapsed> s = . +Syck::TestHash#test_to_yaml = <elapsed> s = . +Syck::TestNull#test_null_list = <elapsed> s = . +Syck::TestOmap#test_keys = <elapsed> s = . +Syck::TestOmap#test_load = <elapsed> s = . +Syck::TestOmap#test_order = <elapsed> s = . +Syck::TestOmap#test_round_trip = <elapsed> s = . +Syck::TestOmap#test_square = <elapsed> s = . +Syck::TestOmap#test_to_yaml = <elapsed> s = . +Syck::TestSet#test_load_from_yaml = <elapsed> s = . +Syck::TestSet#test_roundtrip = <elapsed> s = . +Syck::TestSet#test_to_yaml = <elapsed> s = . +Syck::TestString#test_binary_string = <elapsed> s = . +Syck::TestString#test_binary_string_null = <elapsed> s = . +Syck::TestString#test_non_binary_string = <elapsed> s = . +Syck::TestString#test_string_with_ivars = <elapsed> s = . +Syck::TestString#test_usec_full = <elapsed> s = . +Syck::TestString#test_usec_long = <elapsed> s = . +Syck::TestString#test_usec_short = <elapsed> s = . +Syck::TestString#test_usec_very_long = <elapsed> s = . +Syck::TestStruct#test_roundtrip = <elapsed> s = . +Syck::TestStruct#test_load = <elapsed> s = . +Syck::TestSymbol#test_dump = <elapsed> s = . +Syck::TestSymbol#test_load_quoted = <elapsed> s = . +Syck::TestSymbol#test_stringy = <elapsed> s = . +Syck::TestSymbol#test_to_yaml = <elapsed> s = . +Syck::TestYamlProperties#test_object_dump_yaml_properties = <elapsed> s = . +Syck::TestYamlProperties#test_string_dump = <elapsed> s = . +Syck::TestYamlProperties#test_string_load = <elapsed> s = . +Syck::TestYamlProperties#test_struct_dump_yaml_properties = <elapsed> s = . +Syck::YAMLStoreTest#test_changes_after_commit_are_discarded = <elapsed> s = . +Syck::YAMLStoreTest#test_changes_are_not_written_on_abort = <elapsed> s = . +Syck::YAMLStoreTest#test_data_should_be_loaded_correctly_when_in_readonly_mode = <elapsed> s = . +Syck::YAMLStoreTest#test_data_should_be_loaded_correctly_when_in_readwrite_mode = <elapsed> s = . +Syck::YAMLStoreTest#test_opening_new_file_in_readonly_mode_should_result_in_empty_values = <elapsed> s = . +Syck::YAMLStoreTest#test_opening_new_file_in_readwrite_mode_should_result_in_empty_values = <elapsed> s = . +Syck::YAMLStoreTest#test_writing_inside_readonly_transaction_raises_error = <elapsed> s = . +Syck::YAML_Unit_Tests#test_akira = <elapsed> s = . +Syck::YAML_Unit_Tests#test_ambiguous_comments = <elapsed> s = . +Syck::YAML_Unit_Tests#test_basic_map = <elapsed> s = . +Syck::YAML_Unit_Tests#test_basic_strings = <elapsed> s = . +Syck::YAML_Unit_Tests#test_circular_references = <elapsed> s = . +Syck::YAML_Unit_Tests#test_date_out_of_range = <elapsed> s = . +Syck::YAML_Unit_Tests#test_document = <elapsed> s = . +Syck::YAML_Unit_Tests#test_emitting_indicators = <elapsed> s = . +Syck::YAML_Unit_Tests#test_empty_map_key = <elapsed> s = . +Syck::YAML_Unit_Tests#test_normal_exit = <elapsed> s = . +Syck::YAML_Unit_Tests#test_numeric_cycle = <elapsed> s = . +Syck::YAML_Unit_Tests#test_object_id_collision = <elapsed> s = . +Syck::YAML_Unit_Tests#test_range_cycle = <elapsed> s = . +Syck::YAML_Unit_Tests#test_ranges = <elapsed> s = . +Syck::YAML_Unit_Tests#test_regexp_with_n = <elapsed> s = . +Syck::YAML_Unit_Tests#test_ruby_complex = <elapsed> s = . +Syck::YAML_Unit_Tests#test_ruby_rational = <elapsed> s = . +Syck::YAML_Unit_Tests#test_ruby_regexp = <elapsed> s = . +Syck::YAML_Unit_Tests#test_ruby_struct = <elapsed> s = . +Syck::YAML_Unit_Tests#test_scan_scalar_nl = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_anchors_and_aliases = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_application_family = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_builtin_binary = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_builtin_literal_blocks = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_builtin_map = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_builtin_seq = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_builtin_time = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_complex_invoice = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_domain_prefix = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_explicit_families = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_float_explicit = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_force_implicit = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_indentation_determines_scope = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_log_file = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_mapping_between_sequences = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_mapping_of_mappings = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_multiline_scalars = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_nested_comments = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_oneline_docs = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_override_anchor = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_preserve_indent = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_private_types = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/syck/test_yaml.rb:787:in `test_spec_private_types': YAML.parse_documents is deprecated, use load_stream +<elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_root_fold = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_root_mapping = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_sequence_in_sequence_shortcut = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_sequence_key_shortcut = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_sequence_of_sequences = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_sequence_shortcuts = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_simple_implicit_map = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_simple_implicit_sequence = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_simple_map_with_nested_sequences = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_simple_sequence_with_nested_map = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_single_folded = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_single_literal = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_span_double_quote = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_span_single_quote = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_throwaway = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_type_float = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_type_int = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_type_misc = <elapsed> s = . +Syck::YAML_Unit_Tests#test_spec_url_escaping = <elapsed> s = . +Syck::YAML_Unit_Tests#test_symbol_cycle = <elapsed> s = . +Syck::YAML_Unit_Tests#test_time_now_cycle = <elapsed> s = . +Syck::YAML_Unit_Tests#test_ypath_parsing = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +129 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_cmath.rb # <time> ++ make test-all 'TESTS=-v test_cmath.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_cmath.rb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestCMath#test_sqrt = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +1 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_delegate.rb # <time> ++ make test-all 'TESTS=-v test_delegate.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_delegate.rb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestDelegateClass#test_copy_frozen = <elapsed> s = . +TestDelegateClass#test_delegateclass_class = <elapsed> s = . +TestDelegateClass#test_extend = <elapsed> s = . +TestDelegateClass#test_frozen = <elapsed> s = . +TestDelegateClass#test_instance_method = <elapsed> s = . +TestDelegateClass#test_marshal = <elapsed> s = . +TestDelegateClass#test_override = <elapsed> s = . +TestDelegateClass#test_private_method = <elapsed> s = . +TestDelegateClass#test_simpledelegator_class = <elapsed> s = . +TestDelegateClass#test_systemcallerror_eq = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +10 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_find.rb # <time> ++ make test-all 'TESTS=-v test_find.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_find.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_find.rb:<line_a>: warning: assigned but unused variable - file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_find.rb:<line_a>: warning: assigned but unused variable - file_de +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_find.rb:<line_b>: warning: assigned but unused variable - file_de +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestFind#test_change_dir_to_file = <elapsed> s = . +TestFind#test_change_dir_to_symlink_loop = <elapsed> s = . +TestFind#test_countdown3 = <elapsed> s = . +TestFind#test_countup3 = <elapsed> s = . +TestFind#test_dangling_symlink = <elapsed> s = . +TestFind#test_dangling_symlink_stat_error = <elapsed> s = . +TestFind#test_dont_follow_symlink = <elapsed> s = . +TestFind#test_empty = <elapsed> s = . +TestFind#test_enumerator = <elapsed> s = . +TestFind#test_prune = <elapsed> s = . +TestFind#test_rec = <elapsed> s = . +TestFind#test_relative = <elapsed> s = . +TestFind#test_unreadable_dir = <elapsed> s = . +TestFind#test_unsearchable_dir = <elapsed> s = . +TestFind::TestInclude#test_functional_call = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +15 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_ipaddr.rb # <time> ++ make test-all 'TESTS=-v test_ipaddr.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_ipaddr.rb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TC_IPAddr#test_ip6_arpa = <elapsed> s = . +TC_IPAddr#test_ip6_int = <elapsed> s = . +TC_IPAddr#test_ipv4_compat = <elapsed> s = . +TC_IPAddr#test_ipv4_mapped = <elapsed> s = . +TC_IPAddr#test_reverse = <elapsed> s = . +TC_IPAddr#test_s_new = <elapsed> s = . +TC_IPAddr#test_s_new_ntoh = <elapsed> s = . +TC_IPAddr#test_to_s = <elapsed> s = . +TC_Operator#test_and = <elapsed> s = . +TC_Operator#test_carrot = <elapsed> s = . +TC_Operator#test_equal = <elapsed> s = . +TC_Operator#test_hash = <elapsed> s = . +TC_Operator#test_include? = <elapsed> s = . +TC_Operator#test_mask = <elapsed> s = . +TC_Operator#test_or = <elapsed> s = . +TC_Operator#test_shift_left = <elapsed> s = . +TC_Operator#test_shift_right = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +17 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_mathn.rb # <time> ++ make test-all 'TESTS=-v test_mathn.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_mathn.rb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestMathn#test_power = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +1 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_mutex_m.rb # <time> ++ make test-all 'TESTS=-v test_mutex_m.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_mutex_m.rb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestMutexM#test_cv_wait = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +1 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_open3.rb # <time> ++ make test-all 'TESTS=-v test_open3.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_open3.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_open3.rb:<line_a>: warning: assigned but unused variable - t +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestOpen3#test_block = <elapsed> s = . +TestOpen3#test_capture2 = <elapsed> s = . +TestOpen3#test_capture2e = <elapsed> s = . +TestOpen3#test_capture3 = <elapsed> s = . +TestOpen3#test_capture3_flip = <elapsed> s = . +TestOpen3#test_commandline = <elapsed> s = . +TestOpen3#test_exit_status = <elapsed> s = . +TestOpen3#test_noblock = <elapsed> s = . +TestOpen3#test_pid = <elapsed> s = . +TestOpen3#test_pipeline = <elapsed> s = . +TestOpen3#test_pipeline_r = <elapsed> s = . +TestOpen3#test_pipeline_rw = <elapsed> s = . +TestOpen3#test_pipeline_start = <elapsed> s = . +TestOpen3#test_pipeline_start_noblock = <elapsed> s = . +TestOpen3#test_pipeline_w = <elapsed> s = . +TestOpen3#test_popen2 = <elapsed> s = . +TestOpen3#test_popen2e = <elapsed> s = . +TestOpen3#test_stderr = <elapsed> s = . +TestOpen3#test_stdin = <elapsed> s = . +TestOpen3#test_stdout = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +20 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_pp.rb # <time> ++ make test-all 'TESTS=-v test_pp.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_pp.rb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +PPTestModule::PPCycleTest#test_anonymous = <elapsed> s = . +PPTestModule::PPCycleTest#test_array = <elapsed> s = . +PPTestModule::PPCycleTest#test_hash = <elapsed> s = . +PPTestModule::PPCycleTest#test_object = <elapsed> s = . +PPTestModule::PPCycleTest#test_share_nil = <elapsed> s = . +PPTestModule::PPCycleTest#test_struct = <elapsed> s = . +PPTestModule::PPCycleTest#test_withinspect = <elapsed> s = . +PPTestModule::PPDelegateTest#test_delegate = <elapsed> s = . +PPTestModule::PPInspectTest#test_hasboth = <elapsed> s = . +PPTestModule::PPInspectTest#test_hasinspect = <elapsed> s = . +PPTestModule::PPInspectTest#test_hasprettyprint = <elapsed> s = . +PPTestModule::PPInspectTest#test_pretty_print_inspect = <elapsed> s = . +PPTestModule::PPInspectTest#test_proc = <elapsed> s = . +PPTestModule::PPInspectTest#test_to_s_with_iv = <elapsed> s = . +PPTestModule::PPInspectTest#test_to_s_without_iv = <elapsed> s = . +PPTestModule::PPSingleLineTest#test_hash = <elapsed> s = . +PPTestModule::PPTest#test_list0123_11 = <elapsed> s = . +PPTestModule::PPTest#test_list0123_12 = <elapsed> s = . +PPTestModule::PPTest#test_redefined_method = <elapsed> s = . +PPTestModule::PPTest#test_struct_override_members = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +20 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_prettyprint.rb # <time> ++ make test-all 'TESTS=-v test_prettyprint.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_prettyprint.rb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +PrettyPrintTest::Fill#test_00_06 = <elapsed> s = . +PrettyPrintTest::Fill#test_07_10 = <elapsed> s = . +PrettyPrintTest::Fill#test_11_14 = <elapsed> s = . +PrettyPrintTest::Fill#test_15_18 = <elapsed> s = . +PrettyPrintTest::Fill#test_19_22 = <elapsed> s = . +PrettyPrintTest::Fill#test_23_26 = <elapsed> s = . +PrettyPrintTest::Fill#test_27 = <elapsed> s = . +PrettyPrintTest::NonString#test_6 = <elapsed> s = . +PrettyPrintTest::NonString#test_7 = <elapsed> s = . +PrettyPrintTest::StrictPrettyExample#test_00_04 = <elapsed> s = . +PrettyPrintTest::StrictPrettyExample#test_05 = <elapsed> s = . +PrettyPrintTest::StrictPrettyExample#test_06 = <elapsed> s = . +PrettyPrintTest::StrictPrettyExample#test_07 = <elapsed> s = . +PrettyPrintTest::StrictPrettyExample#test_08 = <elapsed> s = . +PrettyPrintTest::StrictPrettyExample#test_09 = <elapsed> s = . +PrettyPrintTest::StrictPrettyExample#test_10 = <elapsed> s = . +PrettyPrintTest::StrictPrettyExample#test_11_31 = <elapsed> s = . +PrettyPrintTest::StrictPrettyExample#test_32 = <elapsed> s = . +PrettyPrintTest::TailGroup#test_1 = <elapsed> s = . +PrettyPrintTest::WadlerExample#test_hello_00_06 = <elapsed> s = . +PrettyPrintTest::WadlerExample#test_hello_07_08 = <elapsed> s = . +PrettyPrintTest::WadlerExample#test_hello_09_10 = <elapsed> s = . +PrettyPrintTest::WadlerExample#test_hello_11_12 = <elapsed> s = . +PrettyPrintTest::WadlerExample#test_hello_13 = <elapsed> s = . +PrettyPrintTest::WadlerExample#test_tree_00_19 = <elapsed> s = . +PrettyPrintTest::WadlerExample#test_tree_20_22 = <elapsed> s = . +PrettyPrintTest::WadlerExample#test_tree_23_43 = <elapsed> s = . +PrettyPrintTest::WadlerExample#test_tree_44 = <elapsed> s = . +PrettyPrintTest::WadlerExample#test_tree_alt_00_18 = <elapsed> s = . +PrettyPrintTest::WadlerExample#test_tree_alt_19_20 = <elapsed> s = . +PrettyPrintTest::WadlerExample#test_tree_alt_20_49 = <elapsed> s = . +PrettyPrintTest::WadlerExample#test_tree_alt_50 = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +32 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_prime.rb # <time> ++ make test-all 'TESTS=-v test_prime.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_prime.rb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestPrime#test_default_instance_does_not_have_compatibility_methods = <elapsed> s = . +TestPrime#test_each = <elapsed> s = . +TestPrime#test_each_by_prime_number_theorem = <elapsed> s = . +TestPrime#test_each_without_block = <elapsed> s = . +TestPrime#test_enumerator_succ = <elapsed> s = . +TestPrime#test_enumerator_with_index = <elapsed> s = . +TestPrime#test_eratosthenes_works_fine_after_timeout = <elapsed> s = . +TestPrime#test_new = <elapsed> s = . +TestPrime::TestInteger#test_from_prime_division = <elapsed> s = . +TestPrime::TestInteger#test_prime? = <elapsed> s = . +TestPrime::TestInteger#test_prime_division = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +11 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_pstore.rb # <time> ++ make test-all 'TESTS=-v test_pstore.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_pstore.rb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +PStoreTest#test_changes_after_commit_are_discarded = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/pstore.rb:<line_a>: warning: method redefined; discarding old marshal_dump_supports_canonical_option? +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/pstore.rb:<line_a>: warning: previous definition of marshal_dump_supports_canonical_option? was here +<elapsed> s = . +PStoreTest#test_changes_are_not_written_on_abort = <elapsed> s = . +PStoreTest#test_data_should_be_loaded_correctly_when_in_readonly_mode = <elapsed> s = . +PStoreTest#test_data_should_be_loaded_correctly_when_in_readwrite_mode = <elapsed> s = . +PStoreTest#test_nested_transaction_raises_error = <elapsed> s = . +PStoreTest#test_opening_new_file_in_readonly_mode_should_result_in_empty_values = <elapsed> s = . +PStoreTest#test_opening_new_file_in_readwrite_mode_should_result_in_empty_values = <elapsed> s = . +PStoreTest#test_thread_safe = <elapsed> s = . +PStoreTest#test_writing_inside_readonly_transaction_raises_error = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +9 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_pty.rb # <time> ++ make test-all 'TESTS=-v test_pty.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_pty.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_pty.rb:<line_a>: warning: assigned but unused variable - w +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_pty.rb:<line_a>: warning: assigned but unused variable - master +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_pty.rb:<line_b>: warning: assigned but unused variable - master +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestPTY#test_argv0 = <elapsed> s = . +TestPTY#test_close_in_block = <elapsed> s = . +TestPTY#test_close_master = <elapsed> s = . +TestPTY#test_close_slave = <elapsed> s = . +TestPTY#test_commandline = <elapsed> s = . +TestPTY#test_getpty_nonexistent = <elapsed> s = . +TestPTY#test_open = <elapsed> s = . +TestPTY#test_open_with_block = <elapsed> s = . +TestPTY#test_open_without_block = <elapsed> s = . +TestPTY#test_spawn_with_block = <elapsed> s = . +TestPTY#test_spawn_without_block = <elapsed> s = . +TestPTY#test_stat_slave = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +12 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_set.rb # <time> ++ make test-all 'TESTS=-v test_set.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_set.rb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TC_Enumerable#test_to_set = (eval):<line_a>: warning: method redefined; discarding old initialize +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/set.rb:<line_a>: warning: previous definition of initialize was here +<elapsed> s = . +TC_Set#test_add = <elapsed> s = . +TC_Set#test_and = <elapsed> s = . +TC_Set#test_aref = <elapsed> s = . +TC_Set#test_classify = <elapsed> s = . +TC_Set#test_clear = <elapsed> s = . +TC_Set#test_clone = <elapsed> s = . +TC_Set#test_collect! = <elapsed> s = . +TC_Set#test_delete = <elapsed> s = . +TC_Set#test_delete_if = <elapsed> s = . +TC_Set#test_divide = <elapsed> s = . +TC_Set#test_dup = <elapsed> s = . +TC_Set#test_each = <elapsed> s = . +TC_Set#test_empty? = <elapsed> s = . +TC_Set#test_eq = <elapsed> s = . +TC_Set#test_flatten = <elapsed> s = . +TC_Set#test_include? = <elapsed> s = . +TC_Set#test_inspect = <elapsed> s = . +TC_Set#test_merge = <elapsed> s = . +TC_Set#test_minus = <elapsed> s = . +TC_Set#test_plus = <elapsed> s = . +TC_Set#test_proper_subset? = <elapsed> s = . +TC_Set#test_proper_superset? = <elapsed> s = . +TC_Set#test_reject! = <elapsed> s = . +TC_Set#test_replace = <elapsed> s = . +TC_Set#test_s_new = <elapsed> s = . +TC_Set#test_size = <elapsed> s = . +TC_Set#test_subset? = <elapsed> s = . +TC_Set#test_subtract = <elapsed> s = . +TC_Set#test_superset? = <elapsed> s = . +TC_Set#test_to_a = <elapsed> s = . +TC_Set#test_xor = <elapsed> s = . +TC_SortedSet#test_sortedset = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +33 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_shellwords.rb # <time> ++ make test-all 'TESTS=-v test_shellwords.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_shellwords.rb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestShellwords#test_string = <elapsed> s = . +TestShellwords#test_unmatched_double_quote = <elapsed> s = . +TestShellwords#test_unmatched_quotes = <elapsed> s = . +TestShellwords#test_unmatched_single_quote = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +4 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_singleton.rb # <time> ++ make test-all 'TESTS=-v test_singleton.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_singleton.rb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestSingleton#test_marshal = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +1 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_syslog.rb # <time> ++ make test-all 'TESTS=-v test_syslog.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_syslog.rb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestSyslog#test_close = <elapsed> s = . +TestSyslog#test_inspect = <elapsed> s = . +TestSyslog#test_instance = <elapsed> s = . +TestSyslog#test_log = <elapsed> s = . +TestSyslog#test_mask = <elapsed> s = . +TestSyslog#test_new = <elapsed> s = . +TestSyslog#test_open = <elapsed> s = . +TestSyslog#test_opened? = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +8 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_tempfile.rb # <time> ++ make test-all 'TESTS=-v test_tempfile.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_tempfile.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_tempfile.rb:<line_a>: warning: assigned but unused variable - error +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_tempfile.rb:<line_a>: warning: assigned but unused variable - default_external +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/test_tempfile.rb:<line_b>: warning: assigned but unused variable - default_external +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestTempfile#test_basename = <elapsed> s = . +TestTempfile#test_basename_with_suffix = <elapsed> s = . +TestTempfile#test_basic = <elapsed> s = . +TestTempfile#test_binmode = <elapsed> s = . +TestTempfile#test_close_and_close_p = <elapsed> s = . +TestTempfile#test_close_bang_does_not_unlink_if_already_unlinked = <elapsed> s = . +TestTempfile#test_close_bang_works = <elapsed> s = . +TestTempfile#test_close_does_not_make_path_nil = <elapsed> s = . +TestTempfile#test_close_flushes_buffer = <elapsed> s = . +TestTempfile#test_close_with_unlink_now_true_does_not_unlink_if_already_unlinked = <elapsed> s = . +TestTempfile#test_close_with_unlink_now_true_works = <elapsed> s = . +TestTempfile#test_concurrency = <elapsed> s = . +TestTempfile#test_extend = <elapsed> s = . +TestTempfile#test_finalizer_does_not_unlink_if_already_unlinked = <elapsed> s = . +TestTempfile#test_saves_in_dir_tmpdir_by_default = <elapsed> s = . +TestTempfile#test_saves_in_given_directory = <elapsed> s = . +TestTempfile#test_size_flushes_buffer_before_determining_file_size = <elapsed> s = . +TestTempfile#test_size_works_if_file_is_closed = <elapsed> s = . +TestTempfile#test_tempfile_encoding_ascii8bit = <elapsed> s = . +TestTempfile#test_tempfile_encoding_ascii8bit2 = <elapsed> s = . +TestTempfile#test_tempfile_encoding_nooption = <elapsed> s = . +TestTempfile#test_tempfile_is_unlinked_when_ruby_exits = <elapsed> s = . +TestTempfile#test_unlink = <elapsed> s = . +TestTempfile#test_unlink_before_close_works_on_posix_systems = <elapsed> s = . +TestTempfile#test_unlink_silently_fails_on_windows = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +25 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_time.rb # <time> ++ make test-all 'TESTS=-v test_time.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_time.rb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestTimeExtension#test_completion = <elapsed> s = . +TestTimeExtension#test_encode_httpdate = <elapsed> s = . +TestTimeExtension#test_encode_rfc2822 = <elapsed> s = . +TestTimeExtension#test_encode_xmlschema = <elapsed> s = . +TestTimeExtension#test_invalid = <elapsed> s = . +TestTimeExtension#test_nsec = <elapsed> s = . +TestTimeExtension#test_parse_fraction = <elapsed> s = . +TestTimeExtension#test_parse_leap_second = <elapsed> s = . +TestTimeExtension#test_rfc2616 = <elapsed> s = . +TestTimeExtension#test_rfc2822 = <elapsed> s = . +TestTimeExtension#test_rfc2822_leap_second = <elapsed> s = . +TestTimeExtension#test_rfc2822_utc_roundtrip_summer = <elapsed> s = . +TestTimeExtension#test_rfc2822_utc_roundtrip_winter = <elapsed> s = . +TestTimeExtension#test_rfc3339 = <elapsed> s = . +TestTimeExtension#test_rfc822 = <elapsed> s = . +TestTimeExtension#test_ruby_talk_152866 = <elapsed> s = . +TestTimeExtension#test_strptime = <elapsed> s = . +TestTimeExtension#test_xmlschema = <elapsed> s = . +TestTimeExtension#test_xmlschema_fraction = <elapsed> s = . +TestTimeExtension#test_xmlschema_leap_second = <elapsed> s = . +TestTimeExtension#test_zone_0000 = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +21 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_timeout.rb # <time> ++ make test-all 'TESTS=-v test_timeout.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_timeout.rb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestTimeout#test_cannot_convert_into_time_interval = <elapsed> s = . +TestTimeout#test_queue = <elapsed> s = . +TestTimeout#test_timeout = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +3 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_tracer.rb # <time> ++ make test-all 'TESTS=-v test_tracer.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_tracer.rb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestTracer#test_work_with_e = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +1 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/test_tsort.rb # <time> ++ make test-all 'TESTS=-v test_tsort.rb' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v test_tsort.rb +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TSortTest#test_array = <elapsed> s = . +TSortTest#test_cycle = <elapsed> s = . +TSortTest#test_dag = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +3 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/testunit # <time> ++ make test-all 'TESTS=-v testunit' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v testunit +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +RakeIntegration#test_with_rake_runner = <elapsed> s = . +TestAssertion#test_wrong_assertion = <elapsed> s = . +TestParallel::TestParallel#test_jobs_status = <elapsed> s = . +TestParallel::TestParallel#test_no_retry_option = <elapsed> s = . +TestParallel::TestParallel#test_should_retry_failed_on_workers = <elapsed> s = . +TestParallel::TestParallel#test_should_run_all_without_any_leaks = <elapsed> s = . +TestParallel::TestParallelWorker#test_accept_run_command_multiple_times = <elapsed> s = . +TestParallel::TestParallelWorker#test_done = <elapsed> s = . +TestParallel::TestParallelWorker#test_p = <elapsed> s = . +TestParallel::TestParallelWorker#test_quit = <elapsed> s = . +TestParallel::TestParallelWorker#test_run = <elapsed> s = . +TestParallel::TestParallelWorker#test_run_multiple_testcase_in_one_file = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +12 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/thread # <time> ++ make test-all 'TESTS=-v thread' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v thread +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestQueue#test_queue = <elapsed> s = . +TestQueue#test_sized_queue = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +2 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/uri # <time> ++ make test-all 'TESTS=-v uri' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v uri +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +URI::TestCommon#test_decode_www_form = <elapsed> s = . +URI::TestCommon#test_decode_www_form_component = <elapsed> s = . +URI::TestCommon#test_encode_www_form = <elapsed> s = . +URI::TestCommon#test_encode_www_form_component = <elapsed> s = . +URI::TestCommon#test_extract = <elapsed> s = . +URI::TestCommon#test_kernel_uri = <elapsed> s = . +URI::TestCommon#test_regexp = <elapsed> s = . +URI::TestFTP#test_assemble = <elapsed> s = . +URI::TestFTP#test_parse = <elapsed> s = . +URI::TestFTP#test_paths = <elapsed> s = . +URI::TestFTP#test_select = <elapsed> s = . +URI::TestGeneric#test_ipv6 = <elapsed> s = . +URI::TestGeneric#test_join = <elapsed> s = . +URI::TestGeneric#test_merge = <elapsed> s = . +URI::TestGeneric#test_parse = <elapsed> s = . +URI::TestGeneric#test_rfc3986_examples = <elapsed> s = . +URI::TestGeneric#test_route = <elapsed> s = . +URI::TestGeneric#test_set_component = <elapsed> s = . +URI::TestHTTP#test_equal = <elapsed> s = . +URI::TestHTTP#test_normalize = <elapsed> s = . +URI::TestHTTP#test_parse = <elapsed> s = . +URI::TestHTTP#test_request_uri = <elapsed> s = . +URI::TestHTTP#test_select = <elapsed> s = . +URI::TestLDAP#test_parse = <elapsed> s = . +URI::TestLDAP#test_select = <elapsed> s = . +URI::TestMailTo#test_build = <elapsed> s = . +URI::TestMailTo#test_select = <elapsed> s = . +URI::TestParser#test_compare = <elapsed> s = . +URI::TestParser#test_parse = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +29 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/webrick # <time> ++ make test-all 'TESTS=-v webrick' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v webrick +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_filehandler.rb:<line_a>: warning: assigned but unused variable - this_file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_filehandler.rb:<line_b>: warning: assigned but unused variable - this_file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_httprequest.rb:<line_a>: warning: ambiguous first argument; put parentheses or even spaces +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_httpserver.rb:<line_a>: warning: assigned but unused variable - host6 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_httpserver.rb:<line_a>: warning: assigned but unused variable - host9 +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestWEBrickCGI#test_bad_header = <elapsed> s = . +TestWEBrickCGI#test_bad_request = <elapsed> s = . +TestWEBrickCGI#test_bad_uri = <elapsed> s = . +TestWEBrickCGI#test_cgi = <elapsed> s = . +TestWEBrickCookie#test_new = <elapsed> s = . +TestWEBrickCookie#test_parse = <elapsed> s = . +TestWEBrickCookie#test_parse_non_whitespace = <elapsed> s = . +TestWEBrickCookie#test_parse_set_cookie = <elapsed> s = . +TestWEBrickCookie#test_parse_set_cookies = <elapsed> s = . +TestWEBrickCookie#test_time = <elapsed> s = . +TestWEBrickHTTPAuth#test_basic_auth = <elapsed> s = . +TestWEBrickHTTPAuth#test_basic_auth2 = <elapsed> s = . +TestWEBrickHTTPAuth#test_basic_auth3 = <elapsed> s = . +TestWEBrickHTTPProxy#test_connect = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_b>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_b>: warning: SSL session is not started yet. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/ssl-internal.rb:<line_a>: warning: using default DH parameters. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:785: [BUG] Bus Error +ruby <version> +-- Control frame information ----------------------------------------------- +c:0041 p:---- s:0198 b:0198 l:000197 d:000197 CFUNC :connect +c:0040 p:0011 s:0195 b:0195 l:001748 d:000194 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:785 +c:0039 p:0031 s:0193 b:0193 l:000192 d:000192 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/timeout.rb:44 +c:0038 p:0026 s:0181 b:0181 l:000180 d:000180 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/timeout.rb:87 +c:0037 p:0470 s:0175 b:0175 l:001748 d:001748 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:785 +c:0036 p:0011 s:0167 b:0167 l:000166 d:000166 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:742 +c:0035 p:0048 s:0164 b:0164 l:000163 d:000163 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:731 +c:0034 p:0025 s:0161 b:0161 l:000160 d:000160 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:1262 +c:0033 p:0108 s:0154 b:0154 l:001374 d:00191c BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_httpproxy.rb:162 +c:0032 p:---- s:0146 b:0146 l:000145 d:000145 FINISH +c:0031 p:---- s:0144 b:0144 l:000143 d:000143 CFUNC :yield +c:0030 p:0186 s:0140 b:0140 l:000764 d:000764 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/utils.rb:41 +c:0029 p:0028 s:0129 b:0129 l:000128 d:000128 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/utils.rb:56 +c:0028 p:0032 s:0124 b:0124 l:001374 d:002114 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_httpproxy.rb:154 +c:0027 p:---- s:0118 b:0118 l:000117 d:000117 FINISH +c:0026 p:---- s:0116 b:0116 l:000115 d:000115 CFUNC :yield +c:0025 p:0186 s:0112 b:0112 l:001a14 d:001a14 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/utils.rb:41 +c:0024 p:0028 s:0101 b:0101 l:000100 d:000100 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/utils.rb:52 +c:0023 p:0096 s:0096 b:0096 l:001374 d:001374 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_httpproxy.rb:150 +c:0022 p:0063 s:0089 b:0089 l:000a20 d:000a20 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:824 +c:0021 p:0025 s:0083 b:0083 l:000082 d:000082 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit/testcase.rb:13 +c:0020 p:0090 s:0079 b:0079 l:000067 d:000078 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:671 +c:0019 p:---- s:0073 b:0073 l:000072 d:000072 FINISH +c:0018 p:---- s:0071 b:0071 l:000070 d:000070 CFUNC :map +c:0017 p:0124 s:0068 b:0068 l:000067 d:000067 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:664 +c:0016 p:0020 s:0060 b:0059 l:000049 d:000058 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:543 +c:0015 p:---- s:0055 b:0055 l:000054 d:000054 FINISH +c:0014 p:---- s:0053 b:0053 l:000052 d:000052 CFUNC :each +c:0013 p:0053 s:0050 b:0050 l:000049 d:000049 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:541 +c:0012 p:0189 s:0044 b:0044 l:000043 d:000043 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:630 +c:0011 p:0013 s:0034 b:0034 l:000033 d:000033 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:785 +c:0010 p:0012 s:0031 b:0031 l:000022 d:000030 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:772 +c:0009 p:---- s:0028 b:0028 l:000027 d:000027 FINISH +c:0008 p:---- s:0026 b:0026 l:000025 d:000025 CFUNC :each +c:0007 p:0068 s:0023 b:0023 l:000022 d:000022 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:771 +c:0006 p:0022 s:0019 b:0019 l:000018 d:000018 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:21 +c:0005 p:0016 s:0015 b:0015 l:000014 d:000014 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:585 +c:0004 p:0019 s:0012 b:0012 l:000011 d:000011 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:589 +c:0003 p:0146 s:0008 b:0007 l:000284 d:001cd8 EVAL ./test/runner.rb:13 +c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH +c:0001 p:0000 s:0002 b:0002 l:000284 d:000284 TOP +-- Ruby level backtrace information ---------------------------------------- +./test/runner.rb:13:in `<main>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:589:in `run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:585:in `run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:21:in `run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:771:in `run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:771:in `each' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:772:in `block in run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:785:in `run_tests' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:630:in `_run_anything' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:541:in `_run_suites' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:541:in `each' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb:543:in `block in _run_suites' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:664:in `_run_suite' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:664:in `map' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:671:in `block in _run_suite' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit/testcase.rb:13:in `run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb:824:in `run' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_httpproxy.rb:150:in `test_connect' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/utils.rb:52:in `start_httpserver' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/utils.rb:41:in `start_server' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/utils.rb:41:in `yield' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_httpproxy.rb:154:in `block in test_connect' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/utils.rb:56:in `start_httpproxy' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/utils.rb:41:in `start_server' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/utils.rb:41:in `yield' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_httpproxy.rb:162:in `block (2 levels) in test_connect' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:1262:in `request' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:731:in `start' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:742:in `do_start' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:785:in `connect' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/timeout.rb:87:in `timeout' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/timeout.rb:44:in `timeout' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:785:in `block in connect' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb:785:in `connect' +-- See Crash Report log file under ~/Library/Logs/CrashReporter or --------- +-- /Library/Logs/CrashReporter, for the more detail of --------------------- +-- C level backtrace information ------------------------------------------- +-- Other runtime information ----------------------------------------------- +* Loaded script: ./test/runner.rb +* Loaded features: + 0 enumerator.so + 1 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/enc/encdb.bundle + 2 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/enc/trans/transdb.bundle + 3 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/defaults.rb + 4 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/tsort.rb + 5 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/dependency_list.rb + 6 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/rbconfig.rb + 7 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/exceptions.rb + 8 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems/custom_require.rb + 9 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/rubygems.rb + 10 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/optparse.rb + 11 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/minitest/unit.rb + 12 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/prettyprint.rb + 13 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/pp.rb + 14 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit/assertions.rb + 15 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit/testcase.rb + 16 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/test/unit.rb + 17 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/open3.rb + 18 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/timeout.rb + 19 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/ruby/envutil.rb + 20 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/compat.rb + 21 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/version.rb + 22 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpversion.rb + 23 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/socket.bundle + 24 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/socket.rb + 25 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/delegate.rb + 26 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/etc.bundle + 27 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/fileutils.rb + 28 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/tmpdir.rb + 29 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/thread.rb + 30 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/tempfile.rb + 31 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httputils.rb + 32 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/fcntl.bundle + 33 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/singleton.rb + 34 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/utils.rb + 35 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/log.rb + 36 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/config.rb + 37 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/server.rb + 38 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/accesslog.rb + 39 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/htmlutils.rb + 40 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/date/format.rb + 41 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/date_core.bundle + 42 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/date.rb + 43 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/time.rb + 44 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/cookie.rb + 45 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpstatus.rb + 46 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/common.rb + 47 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/generic.rb + 48 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/ftp.rb + 49 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/http.rb + 50 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/https.rb + 51 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/ldap.rb + 52 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/ldaps.rb + 53 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri/mailto.rb + 54 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/uri.rb + 55 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httprequest.rb + 56 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpresponse.rb + 57 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpservlet/abstract.rb + 58 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpservlet/filehandler.rb + 59 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpservlet/cgihandler.rb + 60 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/strscan.bundle + 61 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/erb.rb + 62 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpservlet/erbhandler.rb + 63 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpservlet/prochandler.rb + 64 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpservlet.rb + 65 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpserver.rb + 66 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/authenticator.rb + 67 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/basicauth.rb + 68 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/digest.bundle + 69 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/digest.rb + 70 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/digest/md5.bundle + 71 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/digest/sha1.bundle + 72 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/digestauth.rb + 73 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/userdb.rb + 74 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/htpasswd.rb + 75 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/htdigest.rb + 76 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth/htgroup.rb + 77 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpauth.rb + 78 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick.rb + 79 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/openssl.bundle + 80 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/bn.rb + 81 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/cipher.rb + 82 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/stringio.bundle + 83 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/config.rb + 84 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/digest.rb + 85 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/x509.rb + 86 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/buffering.rb + 87 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/ssl-internal.rb + 88 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl/x509-internal.rb + 89 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/common/openssl.rb + 90 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/ssl.rb + 91 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/https.rb + 92 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/protocol.rb + 93 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/.ext/powerpc-darwin9.8.0/zlib.bundle + 94 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/http.rb + 95 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/webrick/httpproxy.rb + 96 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/utils.rb + 97 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_cgi.rb + 98 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_cookie.rb + 99 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_filehandler.rb + 100 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_httpauth.rb + 101 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/lib/net/https.rb + 102 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/openssl/utils.rb + 103 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_httpproxy.rb + 104 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_httprequest.rb + 105 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_httpserver.rb + 106 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_httputils.rb + 107 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_httpversion.rb + 108 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_server.rb + 109 /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/webrick/test_utils.rb +[NOTE] +You may have encountered a bug in the Ruby interpreter or extension libraries. +Bug reports are welcome. +For details: http://www.ruby-lang.org/bugreport.html +make: *** [yes-test-all] Abort trap exit 2 +failed(test/webrick) +== test/win32ole # <time> ++ make test-all 'TESTS=-v win32ole' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v win32ole +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_thread.rb:<line_a>: warning: assigned but unused variable - dict +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole.rb:<line_a>: warning: assigned but unused variable - bfolder +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole.rb:<line_a>: warning: assigned but unused variable - shell2 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_event.rb:<line_a>: warning: assigned but unused variable - ev +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_event.rb:<line_b>: warning: assigned but unused variable - ev +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_event.rb:<line_c>: warning: assigned but unused variable - ev +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_method.rb:<line_a>: warning: assigned but unused variable - method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_method.rb:<line_b>: warning: assigned but unused variable - method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_method.rb:<line_c>: warning: assigned but unused variable - method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_method.rb:<line_d>: warning: assigned but unused variable - method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_variant.rb:<line_a>: warning: assigned but unused variable - obj +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_variant.rb:<line_b>: warning: assigned but unused variable - obj +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_variant.rb:<line_c>: warning: assigned but unused variable - obj +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_variant.rb:<line_d>: warning: assigned but unused variable - obj +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_win32ole_variant_outarg.rb:<line_a>: warning: assigned but unused variable - c +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/win32ole/test_word.rb:<line_a>: warning: assigned but unused variable - w +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +0 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/xmlrpc # <time> ++ make test-all 'TESTS=-v xmlrpc' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v xmlrpc +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/xmlrpc/test_features.rb:<line_a>: warning: assigned but unused variable - str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/xmlrpc/test_features.rb:<line_b>: warning: assigned but unused variable - str +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestCookie#test_cookie = <elapsed> s = . +Test_DateTime#test_get_values = <elapsed> s = . +Test_DateTime#test_new = <elapsed> s = . +Test_DateTime#test_new_exception = <elapsed> s = . +Test_DateTime#test_set_exception = <elapsed> s = . +Test_DateTime#test_set_values = <elapsed> s = . +Test_DateTime#test_to_a = <elapsed> s = . +Test_DateTime#test_to_date1 = <elapsed> s = . +Test_DateTime#test_to_date2 = <elapsed> s = . +Test_DateTime#test_to_time1 = <elapsed> s = . +Test_DateTime#test_to_time2 = <elapsed> s = . +Test_Features#test_nil_create = <elapsed> s = . +Test_Features#test_nil_parse = <elapsed> s = . +Test_Marshal#test1_dump_call = <elapsed> s = . +Test_Marshal#test1_dump_response = <elapsed> s = . +Test_Marshal#test2_dump_load_call = <elapsed> s = . +Test_Marshal#test2_dump_load_response = <elapsed> s = . +Test_Marshal#test_no_params_tag = <elapsed> s = . +Test_Marshal#test_parser_invalid_values = <elapsed> s = . +Test_Marshal#test_parser_values = <elapsed> s = . +Test_REXMLStreamParser#test_cdata = <elapsed> s = . +Test_REXMLStreamParser#test_dateTime = <elapsed> s = . +Test_REXMLStreamParser#test_fault = <elapsed> s = . +Test_REXMLStreamParser#test_parseMethodCall = <elapsed> s = . +Test_REXMLStreamParser#test_parseMethodResponse1 = <elapsed> s = . +Test_REXMLStreamParser#test_parseMethodResponse2 = <elapsed> s = . +Test_REXMLStreamParser#test_parseMethodResponse3 = <elapsed> s = . +Test_Webrick#test_client_server = <elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +28 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/yaml # <time> ++ make test-all 'TESTS=-v yaml' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v yaml +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/yaml: cannot load such file -- /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/yaml +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +0 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== test/zlib # <time> ++ make test-all 'TESTS=-v zlib' RUBYOPT=-w +./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v zlib +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/zlib/test_zlib.rb:<line_a>: warning: assigned but unused variable - s +Run options: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --" -v +# Running tests: +TestZlib#test_adler32 = <elapsed> s = . +TestZlib#test_adler32_combine = <elapsed> s = . +TestZlib#test_crc32 = <elapsed> s = . +TestZlib#test_crc32_combine = <elapsed> s = . +TestZlib#test_crc_table = <elapsed> s = . +TestZlib#test_version = <elapsed> s = . +TestZlibDeflate#test_addstr = <elapsed> s = . +TestZlibDeflate#test_adler = <elapsed> s = . +TestZlibDeflate#test_avail = <elapsed> s = . +TestZlibDeflate#test_close = <elapsed> s = . +TestZlibDeflate#test_closed_p = <elapsed> s = . +TestZlibDeflate#test_data_type = <elapsed> s = . +TestZlibDeflate#test_deflate = <elapsed> s = . +TestZlibDeflate#test_dup = <elapsed> s = . +TestZlibDeflate#test_finished_p = <elapsed> s = . +TestZlibDeflate#test_flush = <elapsed> s = . +TestZlibDeflate#test_initialize = <elapsed> s = . +TestZlibDeflate#test_params = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/zlib/test_zlib.rb:<line_a>: warning: deflateParams() returned Z_BUF_ERROR +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/zlib/test_zlib.rb:<line_a>: warning: deflateParams() returned Z_BUF_ERROR +<elapsed> s = . +TestZlibDeflate#test_reset = <elapsed> s = . +TestZlibDeflate#test_set_dictionary = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/zlib/test_zlib.rb:<line_a>: warning: attempt to close unfinished zstream; reset forced. +<elapsed> s = . +TestZlibDeflate#test_total = <elapsed> s = . +TestZlibGzipFile#test_closed_p = <elapsed> s = . +TestZlibGzipFile#test_comment = <elapsed> s = . +TestZlibGzipFile#test_crc = <elapsed> s = . +TestZlibGzipFile#test_level = <elapsed> s = . +TestZlibGzipFile#test_lineno = <elapsed> s = . +TestZlibGzipFile#test_mtime = <elapsed> s = . +TestZlibGzipFile#test_orig_name = <elapsed> s = . +TestZlibGzipFile#test_os_code = <elapsed> s = . +TestZlibGzipFile#test_path = <elapsed> s = . +TestZlibGzipFile#test_pos = <elapsed> s = . +TestZlibGzipFile#test_sync = <elapsed> s = . +TestZlibGzipFile#test_to_io = <elapsed> s = . +TestZlibGzipReader#test_each = <elapsed> s = . +TestZlibGzipReader#test_each_byte = <elapsed> s = . +TestZlibGzipReader#test_getbyte = <elapsed> s = . +TestZlibGzipReader#test_getc = <elapsed> s = . +TestZlibGzipReader#test_gets = <elapsed> s = . +TestZlibGzipReader#test_gets2 = <elapsed> s = . +TestZlibGzipReader#test_open = <elapsed> s = . +TestZlibGzipReader#test_read = <elapsed> s = . +TestZlibGzipReader#test_read0 = <elapsed> s = . +TestZlibGzipReader#test_readchar = <elapsed> s = . +TestZlibGzipReader#test_reader_wrap = <elapsed> s = . +TestZlibGzipReader#test_readline = <elapsed> s = . +TestZlibGzipReader#test_readlines = <elapsed> s = . +TestZlibGzipReader#test_readpartial = <elapsed> s = . +TestZlibGzipReader#test_rewind = <elapsed> s = . +TestZlibGzipReader#test_ungetc = <elapsed> s = . +TestZlibGzipReader#test_ungetc_paragraph = <elapsed> s = . +TestZlibGzipReader#test_unused = <elapsed> s = . +TestZlibGzipReader#test_unused2 = <elapsed> s = . +TestZlibGzipWriter#test_invalid_new = <elapsed> s = . +TestZlibGzipWriter#test_open = <elapsed> s = . +TestZlibGzipWriter#test_putc = <elapsed> s = . +TestZlibGzipWriter#test_write = <elapsed> s = . +TestZlibGzipWriter#test_writer_wrap = <elapsed> s = . +TestZlibInflate#test_inflate = <elapsed> s = . +TestZlibInflate#test_initialize = <elapsed> s = . +TestZlibInflate#test_set_dictionary = <elapsed> s = . +TestZlibInflate#test_sync = /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/zlib/test_zlib.rb:<line_a>: warning: deflateParams() returned Z_BUF_ERROR +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/test/zlib/test_zlib.rb:<line_b>: warning: deflateParams() returned Z_BUF_ERROR +<elapsed> s = . +Finished tests in <n>s, <n> tests/s, <n> assertions/s. +61 tests, <num> assertions, 0 failures, 0 errors, 0 skips +== rubyspec # <time> ++ bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/bin/ruby rubyspec/command_line rubyspec/core rubyspec/language rubyspec/library rubyspec/optional/capi +ruby <version> +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/command_line/dash_a_spec.rb +The -a command line option +- runs the code in loop conditional on Kernel.gets() +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/command_line/dash_d_spec.rb +The -d command line option +- sets $DEBUG to true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/command_line/dash_e_spec.rb +The -e command line option +- evaluates the given string +- joins multiple strings with newlines +- uses 'main' as self +- uses '-e' as file +The -e command line option with -n and a Fixnum range +- mimics an awk conditional by comparing an inclusive-end range with $. +- mimics a sed conditional by comparing an exclusive-end range with $. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/command_line/dash_n_spec.rb +The -n command line option +- runs the code in loop conditional on Kernel.gets() +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/command_line/dash_p_spec.rb +The -p command line option +- runs the code in loop conditional on Kernel.gets() and prints $_ +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/command_line/dash_r_spec.rb +The -r command line option +- requires the specified file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/command_line/dash_upper_i_spec.rb +The -I command line option +- adds the path to the load path ($:) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/command_line/dash_upper_u_spec.rb +ruby -U +- sets Encoding.default_internal to UTF-8 +- does nothing different if specified multiple times +- is overruled by Encoding.default_internal= +- does not affect the default external encoding +- does not affect the source encoding +- raises a RuntimeError if used with -Eext:int +- raises a RuntimeError if used with -E:int +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/command_line/dash_upper_w_spec.rb +The -W command line option +- with 0 sets $VERBOSE to nil +- with 1 sets $VERBOSE to false +The -W command line option with 2 +- sets $VERBOSE to true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/command_line/dash_v_spec.rb +The -v command line option +- sets $VERBOSE to true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/command_line/dash_w_spec.rb +The -w command line option +- sets $VERBOSE to true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/command_line/error_message_spec.rb +The error message caused by an exception +- is not printed to stdout +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/argf_spec.rb +ARGF +- is extended by the Enumerable module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/binmode_spec.rb +ARGF.binmode +- returns self +- does not raise an error +- sets the file's encoding to ASCII-8BIT +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/bytes_spec.rb +ARGF.bytes +- yields each byte of all streams to the passed block +- returns self when passed a block +- returns an Enumerator when passed no block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/chars_spec.rb +ARGF.chars +- yields each char of all streams to the passed block +- returns self when passed a block +- returns an Enumerator when passed no block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/close_spec.rb +ARGF.close +- closes the current open stream +- returns self +- raises an IOError if called on a closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/closed_spec.rb +ARGF.closed? +- returns true if the current stream has been closed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/each_byte_spec.rb +ARGF.each_byte +- yields each byte of all streams to the passed block +- returns self when passed a block +- returns an Enumerator when passed no block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/each_char_spec.rb +ARGF.each_char +- yields each char of all streams to the passed block +- returns self when passed a block +- returns an Enumerator when passed no block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/each_line_spec.rb +ARGF.each_line +- reads each line of files +- returns self when passed a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/each_spec.rb +ARGF.each +- reads each line of files +- returns self when passed a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/eof_spec.rb +ARGF.eof +- returns true when reaching the end of a file +- raises IOError when called on a closed stream +ARGF.eof? +- returns true when reaching the end of a file +- raises IOError when called on a closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/file_spec.rb +ARGF.file +- returns the current file object on each file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/filename_spec.rb +ARGF.filename +- returns the current file name on each file +- it sets the $FILENAME global variable with the current file name on each file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/fileno_spec.rb +ARGF.fileno +- returns the current file number on each file +- raises an ArgumentError when called on a closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/getc_spec.rb +ARGF.getc +- reads each char of files +ARGF.getc +- returns nil when end of stream reached +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/gets_spec.rb +ARGF.gets +- reads one line of a file +- reads all lines of a file +- reads all lines of stdin +- reads all lines of two files +- sets $_ global variable with each line read +ARGF.gets +- modifies the files when in place edit mode is on +- modifies and backups two files when in place edit mode is on +ARGF.gets +- returns nil when reaching end of files +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/lineno_spec.rb +ARGF.lineno +- returns the current line number on each file +- resets to 0 after the stream is rewound +- aliases to $. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/path_spec.rb +ARGF.path +- returns the current file name on each file +- it sets the $FILENAME global variable with the current file name on each file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/pos_spec.rb +ARGF.pos +- gives the correct position for each read operation +- raises an ArgumentError when called on a closed stream +ARGF.pos= +- sets the correct position in files +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/read_spec.rb +ARGF.read +- reads the contents of a file +- treats first nil argument as no length limit +- treats second nil argument as no output buffer +- treats second argument as an output buffer +- reads a number of bytes from the first file +- reads from a single file consecutively +- reads the contents of two files +- reads the contents of one file and some characters from the second +- reads across two files consecutively +- reads the contents of stdin +- reads a number of bytes from stdin +- reads the contents of one file and stdin +- reads the contents of the same file twice +- reads the contents of a special device file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/readchar_spec.rb +ARGF.getc +- reads each char of files +ARGF.readchar +- raises EOFError when end of stream reached +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/readline_spec.rb +ARGF.readline +- reads one line of a file +- reads all lines of a file +- reads all lines of stdin +- reads all lines of two files +- sets $_ global variable with each line read +ARGF.readline +- modifies the files when in place edit mode is on +- modifies and backups two files when in place edit mode is on +ARGF.readline +- raises an EOFError when reaching end of files +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/readlines_spec.rb +ARGF.readlines +- reads all lines of all files +- returns an empty Array when end of stream reached +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/rewind_spec.rb +ARGF.rewind +- goes back to beginning of current file +- resets ARGF.lineno to 0 +- raises an ArgumentError when end of stream reached +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/seek_spec.rb +ARGF.seek +- sets the absolute position relative to beginning of file +- sets the position relative to current position in file +- sets the absolute position relative to end of file +- takes at least one argument (offset) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/skip_spec.rb +ARGF.skip +- skips the current file +- has no effect when called twice in a row +- has no effect at end of stream +- has no effect when the current file is the last +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/tell_spec.rb +ARGF.tell +- gives the correct position for each read operation +- raises an ArgumentError when called on a closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/to_a_spec.rb +ARGF.to_a +- reads all lines of all files +- returns an empty Array when end of stream reached +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/to_i_spec.rb +ARGF.to_i +- returns the current file number on each file +- raises an ArgumentError when called on a closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/to_io_spec.rb +ARGF.to_io +- returns the IO of the current file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/argf/to_s_spec.rb +ARGF.to_s +- returns 'ARGF' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/allocate_spec.rb +Array.allocate +- returns an instance of Array +- returns a fully-formed instance of Array +- does not accept any arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/append_spec.rb +Array#<< +- pushes the object onto the end of the array +- returns self to allow chaining +- correctly resizes the Array +- raises a RuntimeError on a frozen array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/array_spec.rb +Array +- includes Enumerable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/assoc_spec.rb +Array#assoc +- returns the first array whose 1st item is == obj or nil +- calls == on first element of each array +- ignores any non-Array elements +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/at_spec.rb +Array#at +- returns the (n+1)'th element for the passed index n +- returns nil if the given index is greater than or equal to the array's length +- returns the (-n)'th elemet from the last, for the given negative index n +- returns nil if the given index is less than -len, where len is length of the array +- does not extend the array unless the given index is out of range +- tries to convert the passed argument to an Integer using #to_int +- raises a TypeError when the passed argument can't be coerced to Integer +- raises an ArgumentError when 2 or more arguments is passed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/choice_spec.rb +Array#choice +- raises NoMethodError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/clear_spec.rb +Array#clear +- removes all elements +- returns self +- leaves the Array empty +- keeps tainted status +- does not accept any arguments +- keeps untrusted status +- raises a RuntimeError on a frozen array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/clone_spec.rb +Array#clone +- returns an Array or a subclass instance +- produces a shallow copy where the references are directly copied +- creates a new array containing all elements or the original +- copies taint status from the original +- copies untrusted status from the original +- copies frozen status from the original +- copies singleton methods +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/collect_spec.rb +Array#collect +- returns a copy of array with each element replaced by the value returned by block +- does not return subclass instance +- does not change self +- returns the evaluated value of block if it broke in the block +- returns an Enumerator when no block given +- does not copy tainted status +- does not copy untrusted status +Array#collect! +- replaces each element with the value returned by block +- returns self +- returns the evaluated value of block but its contents is partially modified, if it broke in the block +- returns an Enumerator when no block given, and the enumerator can modify the original array +- keeps tainted status +- keeps untrusted status +- raises a RuntimeError on a frozen array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/combination_spec.rb +Array#combination +- returns an enumerator when no block is provided +- returns self when a block is given +- yields nothing for out of bounds length and return self +- yields the expected combinations +- yields nothing if the argument is out of bounds +- yields a copy of self if the argument is the size of the receiver +- yields [] when length is 0 +- yields a partition consisting of only singletons +- generates from a defensive copy, ignoring mutations +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/compact_spec.rb +Array#compact +- returns a copy of array with all nil elements removed +- does not return self +- does not return subclass instance for Array subclasses +- does not keep tainted status even if all elements are removed +- does not keep untrusted status even if all elements are removed +Array#compact! +- removes all nil elements +- returns self if some nil elements are removed +- returns nil if there are no nil elements to remove +- keeps tainted status even if all elements are removed +- keeps untrusted status even if all elements are removed +- raises a RuntimeError on a frozen array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/comparison_spec.rb +Array#<=> +- calls <=> left to right and return first non-0 result +- returns 0 if the arrays are equal +- returns -1 if the array is shorter than the other array +- returns +1 if the array is longer than the other array +- returns -1 if the arrays have same length and a pair of corresponding elements returns -1 for <=> +- returns +1 if the arrays have same length and a pair of corresponding elements returns +1 for <=> +- properly handles recursive arrays +- tries to convert the passed argument to an Array using #to_ary +- does not call #to_ary on Array subclasses +- returns nil when the argument is not array-like +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/concat_spec.rb +Array#concat +- returns the array itself +- appends the elements in the other array +- does not loop endlessly when argument is self +- tries to convert the passed argument to an Array using #to_ary +- does not call #to_ary on Array subclasses +- raises a RuntimeError when Array is frozen and modification occurs +- raises a RuntimeError when Array is frozen and no modification occurs +- keeps tainted status +- is not infected by the other +- keeps the tainted status of elements +- keeps untrusted status +- is not infected untrustedness by the other +- keeps the untrusted status of elements +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/constructor_spec.rb +Array.[] +- returns a new array populated with the given elements +Array[] +- is a synonym for .[] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/count_spec.rb +Array#count +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/cycle_spec.rb +Array#cycle +- does not yield and returns nil when the array is empty +- does not yield and returns nil when passed 0 +- iterates the array 'count' times yielding each item to the block +- iterates indefinitely when not passed a count +- iterates indefinitely when passed nil +- does not rescue StopIteration when not passed a count +- does not rescue StopIteration when passed a count +- iterates the array Integer(count) times when passed a Float count +- calls #to_int to convert count to an Integer +- raises a TypeError if #to_int does not return an Integer +- raises a TypeError if passed a String +- raises a TypeError if passed an Object +- raises a TypeError if passed true +- raises a TypeError if passed false +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/delete_at_spec.rb +Array#delete_at +- removes the element at the specified index +- returns the removed element at the specified index +- returns nil and makes no modification if the index is out of range +- tries to convert the passed argument to an Integer using #to_int +- accepts negative indices +- raises a RuntimeError on a frozen array +- keeps tainted status +- keeps untrusted status +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/delete_if_spec.rb +Array#delete_if +- removes each element for which block returns true +- returns self +- returns an Enumerator if no block given +- returns self when called on an Array emptied with #shift +- returns an Enumerator if no block given, and the enumerator can modify the original array +- raises a RuntimeError on a frozen array +- raises a RuntimeError on an empty frozen array +- keeps tainted status +- keeps untrusted status +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/delete_spec.rb +Array#delete +- removes elements that are #== to object +- calculates equality correctly for reference values +- returns object or nil if no elements match object +- may be given a block that is executed if no element matches object +- returns nil if the array is empty due to a shift +- raises a RuntimeError on a frozen array +- keeps tainted status +- keeps untrusted status +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/drop_spec.rb +Array#drop +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/drop_while_spec.rb +Array#drop_while +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/dup_spec.rb +Array#dup +- returns an Array or a subclass instance +- produces a shallow copy where the references are directly copied +- creates a new array containing all elements or the original +- copies taint status from the original +- copies untrusted status from the original +- does not copy frozen status from the original +- does not copy singleton methods +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/each_index_spec.rb +Array#each_index +- passes the index of each element to the block +- returns self +- is not confused by removing elements from the front +- returns an Enumerator if no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/each_spec.rb +Array#each +- yields each element to the block +- yields each element to a block that takes multiple arguments +- returns an Enumerator if no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/element_reference_spec.rb +Array#[] +- returns the element at index with [index] +- returns the element at index from the end of the array with [-index] +- return count elements starting from index with [index, count] +- returns count elements starting at index from the end of array with [-index, count] +- returns the first count elements with [0, count] +- returns the subarray which is independent to self with [index,count] +- tries to convert the passed argument to an Integer using #to_int +- returns the elements specified by Range indexes with [m..n] +- returns elements specified by Range indexes except the element at index n with [m...n] +- returns elements that exist if range start is in the array but range end is not with [m..n] +- accepts Range instances having a negative m and both signs for n with [m..n] and [m...n] +- returns the subarray which is independent to self with [m..n] +- tries to convert Range elements to Integers using #to_int with [m..n] and [m...n] +- returns the same elements as [m..n] and [m...n] with Range subclasses +- returns nil for a requested index not in the array with [index] +- returns [] if the index is valid but length is zero with [index, length] +- returns nil if length is zero but index is invalid with [index, length] +- returns [] if index == array.size with [index, length] +- returns nil if index > array.size with [index, length] +- returns nil if length is negative with [index, length] +- returns nil if no requested index is in the array with [m..n] +- returns nil if range start is not in the array with [m..n] +- returns an empty array when m == n with [m...n] +- returns an empty array with [0...0] +- returns a subarray where m, n negatives and m < n with [m..n] +- returns an array containing the first element with [0..0] +- returns the entire array with [0..-1] +- returns all but the last element with [0...-1] +- returns [3] for [2..-1] out of [1, 2, 3] +- returns an empty array when m > n and m, n are positive with [m..n] +- returns an empty array when m > n and m, n are negative with [m..n] +- does not expand array when the indices are outside of the array bounds +- raises a RangeError when the start index is out of range of Fixnum +- raises a RangeError when the length is out of range of Fixnum +Array#[] with a subclass of Array +- returns a subclass instance with [n, m] +- returns a subclass instance with [-n, m] +- returns a subclass instance with [n..m] +- returns a subclass instance with [n...m] +- returns a subclass instance with [-n..-m] +- returns a subclass instance with [-n...-m] +- returns an empty array when m == n with [m...n] +- returns an empty array with [0...0] +- returns an empty array when m > n and m, n are positive with [m..n] +- returns an empty array when m > n and m, n are negative with [m..n] +- returns [] if index == array.size with [index, length] +- returns [] if the index is valid but length is zero with [index, length] +- does not call #initialize on the subclass instance +Array.[] +- [] should return a new array populated with the given elements +- when applied to a literal nested array, unpacks its elements into the containing array +- when applied to a nested referenced array, unpacks its elements into the containing array +- can unpack 2 or more nested referenced array +- constructs a nested Hash for tailing key-value pairs +Array.[] with a subclass of Array +- returns an instance of the subclass +- does not call #initialize on the subclass instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/element_set_spec.rb +Array#[]= +- sets the value of the element at index +- sets the section defined by [start,length] to other +- replaces the section defined by [start,length] with the given values +- just sets the section defined by [start,length] to other even if other is nil +- returns nil if the rhs is nil +- sets the section defined by range to other +- replaces the section defined by range with the given values +- just sets the section defined by range to other even if other is nil +- calls to_int on its start and length arguments +- checks frozen before attempting to coerce arguments +- sets elements in the range arguments when passed ranges +- inserts the given elements with [range] which the range is zero-width +- inserts the given elements with [start, length] which length is zero +- inserts the given elements with [range] which the range has negative width +- just inserts nil if the section defined by range is zero-width and the rhs is nil +- just inserts nil if the section defined by range has negative width and the rhs is nil +- does nothing if the section defined by range is zero-width and the rhs is an empty array +- does nothing if the section defined by range has negative width and the rhs is an empty array +- tries to convert Range elements to Integers using #to_int with [m..n] and [m...n] +- raises an IndexError when passed indexes out of bounds +- calls to_ary on its rhs argument for multi-element sets +- does not call to_ary on rhs array subclasses for multi-element sets +- raises a RuntimeError on a frozen array +Array#[]= with [index] +- returns value assigned if idx is inside array +- returns value assigned if idx is right beyond right array boundary +- returns value assigned if idx far beyond right array boundary +- sets the value of the element at index +- sets the value of the element if it is right beyond the array boundary +Array#[]= with [index, count] +- returns non-array value if non-array value assigned +- returns array if array assigned +- just sets the section defined by [start,length] to nil even if the rhs is nil +- just sets the section defined by [start,length] to nil if negative index within bounds, cnt > 0 and the rhs is nil +- replaces the section defined by [start,length] to other +- replaces the section to other if idx < 0 and cnt > 0 +- replaces the section to other even if cnt spanning beyond the array boundary +- pads the Array with nils if the span is past the end +- inserts other section in place defined by idx +- raises an IndexError when passed start and negative length +Array#[]= with [m..n] +- returns non-array value if non-array value assigned +- returns array if array assigned +- just sets the section defined by range to nil even if the rhs is nil +- just sets the section defined by range to nil if m and n < 0 and the rhs is nil +- replaces the section defined by range +- replaces the section if m and n < 0 +- replaces the section if m < 0 and n > 0 +- inserts the other section at m if m > n +- accepts Range subclasses +Array#[] after a shift +- works for insertion +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/empty_spec.rb +Array#empty? +- returns true if the array has no elements +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/eql_spec.rb +Array#eql? +- returns true if other is the same array +- returns true if corresponding elements are #eql? +- returns false if other is shorter than self +- returns false if other is longer than self +- returns false immediately when sizes of the arrays differ +- handles well recursive arrays +- does not call #to_ary on its argument +- does not call #to_ary on Array subclasses +- ignores array class differences +- returns false if any corresponding elements are not #eql? +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/equal_value_spec.rb +Array#== +- returns true if other is the same array +- returns true if corresponding elements are #eql? +- returns false if other is shorter than self +- returns false if other is longer than self +- returns false immediately when sizes of the arrays differ +- handles well recursive arrays +- does not call #to_ary on its argument +- does not call #to_ary on Array subclasses +- ignores array class differences +- compares with an equivalent Array-like object using #to_ary +- returns false if any corresponding elements are not #== +- returns true if corresponding elements are #== +- returns false for [NaN] == [NaN] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/fetch_spec.rb +Array#fetch +- returns the element at the passed index +- counts negative indices backwards from end +- raises an IndexError if there is no element at index +- returns default if there is no element at index if passed a default value +- returns the value of block if there is no element at index if passed a block +- passes the original index argument object to the block, not the converted Integer +- gives precedence to the default block over the default argument +- tries to convert the passed argument to an Integer using #to_int +- raises a TypeError when the passed argument can't be coerced to Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/fill_spec.rb +Array#fill +- returns self +- is destructive +- does not replicate the filler +- replaces all elements in the array with the filler if not given a index nor a length +- replaces all elements with the value of block (index given to block) +- raises a RuntimeError on a frozen array +- raises a RuntimeError on an empty frozen array +- raises an ArgumentError if 4 or more arguments are passed when no block given +- raises an ArgumentError if no argument passed and no block given +- raises an ArgumentError if 3 or more arguments are passed when a block given +Array#fill with (filler, index, length) +- replaces length elements beginning with the index with the filler if given an index and a length +- replaces length elements beginning with the index with the value of block +- replaces all elements after the index if given an index and no length +- replaces all elements after the index if given an index and nil as a length +- replaces the last (-n) elements if given an index n which is negative and no length +- replaces the last (-n) elements if given an index n which is negative and nil as a length +- makes no modifications if given an index greater than end and no length +- makes no modifications if given an index greater than end and nil as a length +- replaces length elements beginning with start index if given an index >= 0 and a length >= 0 +- increases the Array size when necessary +- pads between the last element and the index with nil if given an index which is greater than size of the array +- replaces length elements beginning with the (-n)th if given an index n < 0 and a length > 0 +- starts at 0 if the negative index is before the start of the array +- makes no modifications if the given length <= 0 +- does not raise an exception if the given length is negative and its absolute value does not exceed the index +- does not raise an exception even if the given length is negative and its absolute value exceeds the index +- tries to convert the second and third arguments to Integers using #to_int +- raises a TypeError if the index is not numeric +- raises an ArgumentError or RangeError for too-large sizes +Array#fill with (filler, range) +- replaces elements in range with object +- replaces all elements in range with the value of block +- increases the Array size when necessary +- raises a TypeError with range and length argument +- replaces elements between the (-m)th to the last and the (n+1)th from the first if given an range m..n where m < 0 and n >= 0 +- replaces elements between the (-m)th and (-n)th to the last if given an range m..n where m < 0 and n < 0 +- replaces elements between the (m+1)th from the first and (-n)th to the last if given an range m..n where m >= 0 and n < 0 +- makes no modifications if given an range which implies a section of zero width +- makes no modifications if given an range which implies a section of negative width +- raise an exception if some of the given range lies before the first of the array +- tries to convert the start and end of the passed range to Integers using #to_int +- raises a TypeError if the start or end of the passed range is not numeric +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/find_index_spec.rb +Array#find_index +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/first_spec.rb +Array#first +- returns the first element +- returns nil if self is empty +- returns the first count elements if given a count +- returns an empty array when passed count on an empty array +- returns an empty array when passed count == 0 +- returns an array containing the first element when passed count == 1 +- raises an ArgumentError when count is negative +- returns the entire array when count > length +- returns an array which is independent to the original when passed count +- properly handles recursive arrays +- tries to convert the passed argument to an Integer using #to_int +- raises a TypeError if the passed argument is not numeric +- does not return subclass instance when passed count on Array subclasses +- is not destructive +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/flatten_spec.rb +Array#flatten +- returns a one-dimensional flattening recursively +- takes an optional argument that determines the level of recursion +- returns dup when the level of recursion is 0 +- ignores negative levels +- tries to convert passed Objects to Integers using #to_int +- raises a TypeError when the passed Object can't be converted to an Integer +- does not call flatten on elements +- raises an ArgumentError on recursive arrays +- flattens any element which responds to #to_ary, using the return value of said method +- returns subclass instance for Array subclasses +- is not destructive +Array#flatten with a non-Array object in the Array +- does not call #to_ary if the method does not exist +- ignores the return value of #to_ary if it is nil +- raises a TypeError if the return value of #to_ary is not an Array +Array#flatten! +- modifies array to produce a one-dimensional flattening recursively +- returns self if made some modifications +- returns nil if no modifications took place +- takes an optional argument that determines the level of recursion +- returns nil when the level of recursion is 0 +- treats negative levels as no arguments +- tries to convert passed Objects to Integers using #to_int +- raises a TypeError when the passed Object can't be converted to an Integer +- does not call flatten! on elements +- raises an ArgumentError on recursive arrays +- flattens any elements which responds to #to_ary, using the return value of said method +- raises a RuntimeError on frozen arrays when the array is modified +- raises a RuntimeError on frozen arrays when the array would not be modified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/frozen_spec.rb +Array#frozen? +- returns true if array is frozen +- returns false for an array being sorted by #sort! +- returns false for an array being sorted by #sort +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/hash_spec.rb +Array#hash +- returns the same fixnum for arrays with the same content +- properly handles recursive arrays +- returns the same hash for equal recursive arrays +- returns the same hash for equal recursive arrays through hashes +- calls to_int on result of calling hash on each element +- ignores array class differences +- returns same hash code for arrays with the same content +- returns the same value if arrays are #eql? +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/include_spec.rb +Array#include? +- returns true if object is present, false otherwise +- determines presence by using element == obj +- calls == on elements from left to right until success +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/index_spec.rb +Array#index +- returns the index of the first element == to object +- returns 0 if first element == to object +- returns size-1 if only last element == to object +- returns nil if no element == to object +- accepts a block instead of an argument +- ignore the block if there is an argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/indexes_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/indices_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/initialize_copy_spec.rb +Array#initialize_copy +- is private +- replaces the elements with elements from other array +- properly handles recursive arrays +- returns self +- does not make self dependent to the original array +- tries to convert the passed argument to an Array using #to_ary +- does not call #to_ary on Array subclasses +- raises a RuntimeError on a frozen array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/initialize_spec.rb +Array#initialize +- is private +- is called on subclasses +- preserves the object's identity even when changing its value +- raise an ArgumentError if passed 3 or more arguments +- raises a RuntimeError on frozen arrays +Array#initialize with no arguments +- makes the array empty +- does not use the given block +Array#initialize with (array) +- replaces self with the other array +- does not use the given block +- calls #to_ary to convert the value to an array +- does not call #to_ary on instances of Array or subclasses of Array +- raises a TypeError if an Array type argument and a default object +Array#initialize with (size, object=nil) +- sets the array to size and fills with the object +- sets the array to size and fills with nil when object is omitted +- raises an ArgumentError if size is negative +- raises an ArgumentError if size is too large +- calls #to_int to convert the size argument to an Integer when object is given +- calls #to_int to convert the size argument to an Integer when object is not given +- raises a TypeError if the size argument is not an Integer type +- yields the index of the element and sets the element to the value of the block +- uses the block value instead of using the default value +- returns the value passed to break +- sets the array to the values returned by the block before break is executed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/insert_spec.rb +Array#insert +- returns self +- inserts objects before the element at index for non-negative index +- appends objects to the end of the array for index == -1 +- inserts objects after the element at index with negative index +- pads with nils if the index to be inserted to is past the end +- can insert before the first element with a negative index +- raises an IndexError if the negative index is out of bounds +- does nothing of no object is passed +- tries to convert the passed position argument to an Integer using #to_int +- raises an ArgumentError if no argument passed +- raises a RuntimeError on frozen arrays when the array is modified +- raises a RuntimeError on frozen arrays when the array would not be modified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/inspect_spec.rb +Array#inspect +- returns a string +- calls inspect on its elements +- handles recursive arrays +- taints the result String if the Array is tainted +- taints the result String if an element is tainted +- does not taint the result String if the Array is empty +- propagates untrust from itself or elements +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/intersection_spec.rb +Array#& +- creates an array with elements common to both arrays (intersection) +- creates an array with no duplicates +- creates an array with elements in order they are first encountered +- does not modify the original Array +- properly handles recursive arrays +- tries to convert the passed argument to an Array using #to_ary +- determines equivalence between elements in the sense of eql? +- does return subclass instances for Array subclasses +- does not call to_ary on array subclasses +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/join_spec.rb +Array#join +- returns an empty string if the Array is empty +- returns a string formed by concatenating each element.to_str separated by separator without trailing separator +- raises a NoMethodError if an element does not respond to #to_s +- uses the same separator with nested arrays +- tries to convert the passed separator to a String using #to_str +- raises an ArgumentError when the Array is recursive +- does not consider taint of either the array or the separator when the array is empty +- returns a string which would be infected with taint of the array, its elements or the separator when the array is not empty +- does not consider untrustworthiness of either the array or the separator when the array is empty +- returns a string which would be infected with untrustworthiness of the array, its elements or the separator when the array is not empty +Array#join +- does not separates elements when the passed separator is nil +- uses $, as the default separator (which defaults to nil) +- does not process the separator if the array is empty +- calls #to_str to convert the separator to a String +- calls #to_s on the Array elements +- raises a TypeError if the separator cannot be coerced to a String by calling #to_str +- sets the result String's encoding to the first String's encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/keep_if_spec.rb +Array#keep_if +- returns the same array if no changes were made +- deletes elements for which the block returns a false value +- returns an enumerator if no block is given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/last_spec.rb +Array#last +- returns the last element +- returns nil if self is empty +- returns the last count elements if given a count +- returns an empty array when passed a count on an empty array +- returns an empty array when count == 0 +- returns an array containing the last element when passed count == 1 +- raises an ArgumentError when count is negative +- returns the entire array when count > length +- returns an array which is independent to the original when passed count +- properly handles recursive arrays +- tries to convert the passed argument to an Integer usinig #to_int +- raises a TypeError if the passed argument is not numeric +- does not return subclass instance on Array subclasses +- is not destructive +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/length_spec.rb +Array#length +- returns the number of elements +- properly handles recursive arrays +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/map_spec.rb +Array#map +- returns a copy of array with each element replaced by the value returned by block +- does not return subclass instance +- does not change self +- returns the evaluated value of block if it broke in the block +- returns an Enumerator when no block given +- does not copy tainted status +- does not copy untrusted status +Array#map! +- replaces each element with the value returned by block +- returns self +- returns the evaluated value of block but its contents is partially modified, if it broke in the block +- returns an Enumerator when no block given, and the enumerator can modify the original array +- keeps tainted status +- keeps untrusted status +- raises a RuntimeError on a frozen array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/minus_spec.rb +Array#- +- creates an array minus any items from other array +- removes multiple items on the lhs equal to one on the rhs +- properly handles recursive arrays +- tries to convert the passed arguments to Arrays using #to_ary +- raises a TypeError if the argument cannot be coerced to an Array by calling #to_ary +- does not return subclass instance for Array subclasses +- does not call to_ary on array subclasses +- acts as if using an intermediate hash to collect values +- is not destructive +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/multiply_spec.rb +Array#* +- tries to convert the passed argument to a String using #to_str +- tires to convert the passed argument to an Integer using #to_int +- raises a TypeError if the argument can neither be converted to a string nor an integer +- converts the passed argument to a String rather than an Integer +- raises a TypeError is the passed argument is nil +- raises an ArgumentError when passed 2 or more arguments +- raises an ArgumentError when passed no arguments +Array#* with an integer +- concatenates n copies of the array when passed an integer +- does not return self even if the passed integer is 1 +- properly handles recursive arrays +- raises an ArgumentError when passed a negative integer +- copies the taint status of the original array even if the passed count is 0 +- copies the taint status of the original array even if the array is empty +- copies the taint status of the original array if the passed count is not 0 +- copies the untrusted status of the original array even if the passed count is 0 +- copies the untrusted status of the original array even if the array is empty +- copies the untrusted status of the original array if the passed count is not 0 +Array#* with an integer with a subclass of Array +- returns a subclass instance +- does not call #initialize on the subclass instance +Array#* with a string +- returns an empty string if the Array is empty +- returns a string formed by concatenating each element.to_str separated by separator without trailing separator +- raises a NoMethodError if an element does not respond to #to_s +- uses the same separator with nested arrays +- tries to convert the passed separator to a String using #to_str +- raises an ArgumentError when the Array is recursive +- does not consider taint of either the array or the separator when the array is empty +- returns a string which would be infected with taint of the array, its elements or the separator when the array is not empty +- does not consider untrustworthiness of either the array or the separator when the array is empty +- returns a string which would be infected with untrustworthiness of the array, its elements or the separator when the array is not empty +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/new_spec.rb +Array.new +- returns an instance of Array +- returns an instance of a subclass +- raise an ArgumentError if passed 3 or more arguments +Array.new with no arguments +- returns an empty array +- does not use the given block +Array.new with (array) +- returns an array initialized to the other array +- does not use the given block +- calls #to_ary to convert the value to an array +- does not call #to_ary on instances of Array or subclasses of Array +- raises a TypeError if an Array type argument and a default object +Array.new with (size, object=nil) +- returns an array of size filled with object +- returns an array of size filled with nil when object is omitted +- raises an ArgumentError if size is negative +- raises an ArgumentError if size is too large +- calls #to_int to convert the size argument to an Integer when object is given +- calls #to_int to convert the size argument to an Integer when object is not given +- raises a TypeError if the size argument is not an Integer type +- yields the index of the element and sets the element to the value of the block +- uses the block value instead of using the default value +- returns the value passed to break +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/nitems_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/a_spec.rb +Array#pack with format 'A' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +- adds count bytes of a String to the output +- implicitly has a count of one when no count is specified +- does not add any bytes when the count is zero +- is not affected by a previous count modifier +- raises an ArgumentError when the Array is empty +- raises an ArgumentError when the Array has too few elements +- calls #to_str to convert the element to a String +- raises a TypeError when the object does not respond to #to_str +- returns a tainted string when a pack argument is tainted +- does not return a tainted string when the array is tainted +- returns a tainted string when the format is tainted +- returns a tainted string when an empty format is tainted +- returns a untrusted string when the format is untrusted +- returns a untrusted string when the empty format is untrusted +- returns a untrusted string when a pack argument is untrusted +- returns a trusted string when the array is untrusted +- returns a string in encoding of common to the concatenated results +- adds all the bytes to the output when passed the '*' modifier +- padds the output with spaces when the count exceeds the size of the String +- adds a space when the value is nil +- pads the output with spaces when the value is nil +- does not pad with spaces when passed the '*' modifier and the value is nil +Array#pack with format 'a' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +- adds count bytes of a String to the output +- implicitly has a count of one when no count is specified +- does not add any bytes when the count is zero +- is not affected by a previous count modifier +- raises an ArgumentError when the Array is empty +- raises an ArgumentError when the Array has too few elements +- calls #to_str to convert the element to a String +- raises a TypeError when the object does not respond to #to_str +- returns a tainted string when a pack argument is tainted +- does not return a tainted string when the array is tainted +- returns a tainted string when the format is tainted +- returns a tainted string when an empty format is tainted +- returns a untrusted string when the format is untrusted +- returns a untrusted string when the empty format is untrusted +- returns a untrusted string when a pack argument is untrusted +- returns a trusted string when the array is untrusted +- returns a string in encoding of common to the concatenated results +- adds all the bytes to the output when passed the '*' modifier +- padds the output with NULL bytes when the count exceeds the size of the String +- adds a NULL byte when the value is nil +- pads the output with NULL bytes when the value is nil +- does not pad with NULL bytes when passed the '*' modifier and the value is nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/at_spec.rb +Array#pack with format '@' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +- moves the insertion point to the index specified by the count modifier +- does not consume any elements +- extends the string with NULL bytes if the string size is less than the count +- truncates the string if the string size is greater than the count +- implicitly has a count of one when no count modifier is passed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/b_spec.rb +Array#pack with format 'B' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- encodes no bytes when passed zero as the count modifier +- raises a TypeError if the object does not respond to #to_str +- raises a TypeError if #to_str does not return a String +- calls #to_str to convert an Object to a String +- encodes one bit for each character starting with the most significant bit +- implicitly has a count of one when not passed a count modifier +- implicitly has count equal to the string length when passed the '*' modifier +- encodes the least significant bit of a character other than 0 or 1 +- returns an ASCII-8BIT string +- encodes the string as a sequence of bytes +Array#pack with format 'b' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- encodes no bytes when passed zero as the count modifier +- raises a TypeError if the object does not respond to #to_str +- raises a TypeError if #to_str does not return a String +- calls #to_str to convert an Object to a String +- encodes one bit for each character starting with the least significant bit +- implicitly has a count of one when not passed a count modifier +- implicitly has count equal to the string length when passed the '*' modifier +- encodes the least significant bit of a character other than 0 or 1 +- returns an ASCII-8BIT string +- encodes the string as a sequence of bytes +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/c_spec.rb +Array#pack with format 'C' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- encodes the least significant eight bits of a positive number +- encodes the least significant eight bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +- raises an ArgumentError if there are fewer elements than the format requires +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError when the object does not respond to #to_int +- raises a TypeError when passed a String +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +Array#pack with format 'c' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- encodes the least significant eight bits of a positive number +- encodes the least significant eight bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +- raises an ArgumentError if there are fewer elements than the format requires +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError when the object does not respond to #to_int +- raises a TypeError when passed a String +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/comment_spec.rb +Array#pack +- ignores directives text from '#' to the first newline +- ignores directives text from '#' to the end if no newline is present +- ignores comments at the start of the directives string +- ignores the entire directive string if it is a comment +- ignores multiple comments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/d_spec.rb +Array#pack with format 'D' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError if a String does not represent a floating point number +- raises a TypeError when the object does not respond to #to_f +- encodes a positive Float +- encodes a negative Float +- converts an Integer to a Float +- raises a TypeError if passed a String representation of a floating point number +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +- encodes positive Infinity +- encodes negative Infinity +- encodes NaN (FAILED - <n>) +- encodes a positive Float outside the range of a single precision float +- encodes a negative Float outside the range of a single precision float +Array#pack with format 'd' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError if a String does not represent a floating point number +- raises a TypeError when the object does not respond to #to_f +- encodes a positive Float +- encodes a negative Float +- converts an Integer to a Float +- raises a TypeError if passed a String representation of a floating point number +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +- encodes positive Infinity +- encodes negative Infinity +- encodes NaN (FAILED - <n>) +- encodes a positive Float outside the range of a single precision float +- encodes a negative Float outside the range of a single precision float +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/e_spec.rb +Array#pack with format 'E' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError if a String does not represent a floating point number +- raises a TypeError when the object does not respond to #to_f +- encodes a positive Float +- encodes a negative Float +- converts an Integer to a Float +- raises a TypeError if passed a String representation of a floating point number +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +- encodes positive Infinity +- encodes negative Infinity +- encodes NaN (FAILED - <n>) +- encodes a positive Float outside the range of a single precision float +- encodes a negative Float outside the range of a single precision float +Array#pack with format 'e' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError if a String does not represent a floating point number +- raises a TypeError when the object does not respond to #to_f +- encodes a positive Float +- encodes a negative Float +- converts an Integer to a Float +- raises a TypeError if passed a String representation of a floating point number +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +- encodes positive Infinity +- encodes negative Infinity +- encodes NaN (FAILED - <n>) +- encodes a positive Float outside the range of a single precision float +- encodes a negative Float outside the range of a single precision float +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/f_spec.rb +Array#pack with format 'F' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError if a String does not represent a floating point number +- raises a TypeError when the object does not respond to #to_f +- encodes a positive Float +- encodes a negative Float +- converts an Integer to a Float +- raises a TypeError if passed a String representation of a floating point number +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +- encodes positive Infinity +- encodes negative Infinity +- encodes NaN (FAILED - <n>) +- encodes a positive Float outside the range of a single precision float +- encodes a negative Float outside the range of a single precision float +Array#pack with format 'f' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError if a String does not represent a floating point number +- raises a TypeError when the object does not respond to #to_f +- encodes a positive Float +- encodes a negative Float +- converts an Integer to a Float +- raises a TypeError if passed a String representation of a floating point number +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +- encodes positive Infinity +- encodes negative Infinity +- encodes NaN (FAILED - <n>) +- encodes a positive Float outside the range of a single precision float +- encodes a negative Float outside the range of a single precision float +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/g_spec.rb +Array#pack with format 'G' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError if a String does not represent a floating point number +- raises a TypeError when the object does not respond to #to_f +- encodes a positive Float +- encodes a negative Float +- converts an Integer to a Float +- raises a TypeError if passed a String representation of a floating point number +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +- encodes positive Infinity +- encodes negative Infinity +- encodes NaN (FAILED - <n>) +- encodes a positive Float outside the range of a single precision float +- encodes a negative Float outside the range of a single precision float +Array#pack with format 'g' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError if a String does not represent a floating point number +- raises a TypeError when the object does not respond to #to_f +- encodes a positive Float +- encodes a negative Float +- converts an Integer to a Float +- raises a TypeError if passed a String representation of a floating point number +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +- encodes positive Infinity +- encodes negative Infinity +- encodes NaN (FAILED - <n>) +- encodes a positive Float outside the range of a single precision float +- encodes a negative Float outside the range of a single precision float +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/h_spec.rb +Array#pack with format 'H' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- encodes no bytes when passed zero as the count modifier +- raises a TypeError if the object does not respond to #to_str +- raises a TypeError if #to_str does not return a String +- calls #to_str to convert an Object to a String +- encodes the first character as the most significant nibble when passed no count modifier +- implicitly has count equal to the string length when passed the '*' modifier +- encodes count nibbles when passed a count modifier exceeding the string length +- encodes the first character as the most significant nibble of a hex value +- encodes the second character as the least significant nibble of a hex value +- encodes the least significant nibble of a non alphanumeric character as the most significant nibble of the hex value +- returns an ASCII-8BIT string +Array#pack with format 'h' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- encodes no bytes when passed zero as the count modifier +- raises a TypeError if the object does not respond to #to_str +- raises a TypeError if #to_str does not return a String +- calls #to_str to convert an Object to a String +- encodes the first character as the least significant nibble when passed no count modifier +- implicitly has count equal to the string length when passed the '*' modifier +- encodes count nibbles when passed a count modifier exceeding the string length +- encodes the first character as the least significant nibble of a hex value +- encodes the second character as the most significant nibble of a hex value +- encodes the least significant nibble of a non alphanumeric character as the least significant nibble of the hex value +- returns an ASCII-8BIT string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/i_spec.rb +Array#pack with format 'I' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError when the object does not respond to #to_int +- raises a TypeError when passed a String +Array#pack with format 'i' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError when the object does not respond to #to_int +- raises a TypeError when passed a String +Array#pack with format 'I' +- encodes the least significant 32 bits of a positive number +- encodes the least significant 32 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +Array#pack with format 'I' with modifier '_' +- encodes the least significant 32 bits of a number +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +Array#pack with format 'I' with modifier '!' +- encodes the least significant 32 bits of a number +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +Array#pack with format 'i' +- encodes the least significant 32 bits of a positive number +- encodes the least significant 32 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +Array#pack with format 'i' with modifier '_' +- encodes the least significant 32 bits of a number +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +Array#pack with format 'i' with modifier '!' +- encodes the least significant 32 bits of a number +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/l_spec.rb +Array#pack with format 'L' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError when the object does not respond to #to_int +- raises a TypeError when passed a String +Array#pack with format 'l' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError when the object does not respond to #to_int +- raises a TypeError when passed a String +Array#pack with format 'L' +- encodes the least significant 32 bits of a positive number +- encodes the least significant 32 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +Array#pack with format 'l' +- encodes the least significant 32 bits of a positive number +- encodes the least significant 32 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +Array#pack with format 'L' with modifier '_' +- encodes the least significant 32 bits of a positive number +- encodes the least significant 32 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +Array#pack with format 'L' with modifier '!' +- encodes the least significant 32 bits of a positive number +- encodes the least significant 32 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +Array#pack with format 'l' with modifier '_' +- encodes the least significant 32 bits of a positive number +- encodes the least significant 32 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +Array#pack with format 'l' with modifier '!' +- encodes the least significant 32 bits of a positive number +- encodes the least significant 32 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/m_spec.rb +Array#pack with format 'M' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- encodes an empty string as an empty string +- encodes nil as an empty string +- appends a soft line break at the end of an encoded string +- does not append a soft break if the string ends with a newline +- encodes one element for each directive +- encodes byte values 33..60 directly +- encodes byte values 62..126 directly +- encodes an '=' character in hex format +- encodes an embedded space directly +- encodes a space at the end of the string directly +- encodes an embedded tab directly +- encodes a tab at the end of the string directly +- encodes an embedded newline directly +- encodes 0..31 except tab and newline in hex format +- encodes a tab followed by a newline with an encoded newline +- encodes 127..255 in hex format +- emits a soft line break when the output exceeds 72 characters when passed '*', 0, 1, or no count modifier +- emits a soft line break when the output exceeds count characters +- encodes a recursive array +- calls #to_s to convert an object to a String +- converts the object to a String representation if #to_s does not return a String +- encodes a Symbol as a String +- encodes an Integer as a String +- encodes a Float as a String +- converts Floats to the minimum unique representation +- sets the output string to US-ASCII encoding +Array#pack with format 'm' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- encodes an empty string as an empty string +- appends a newline to the end of the encoded string +- encodes one element per directive +- encodes 1, 2, or 3 characters in 4 output characters (Base64 encoding) +- emits a newline after complete groups of count / 3 input characters when passed a count modifier +- implicitly has a count of 45 when passed '*', 1, 2 or no count modifier +- encodes all ascii characters +- calls #to_str to convert an object to a String +- raises a TypeError if #to_str does not return a String +- raises a TypeError if passed nil +- raises a TypeError if passed an Integer +- does not emit a newline if passed zero as the count modifier +- sets the output string to US-ASCII encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/n_spec.rb +Array#pack with format 'N' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError when the object does not respond to #to_int +- raises a TypeError when passed a String +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +- encodes the least significant 32 bits of a positive number +- encodes the least significant 32 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +Array#pack with format 'n' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError when the object does not respond to #to_int +- raises a TypeError when passed a String +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +- encodes the least significant 16 bits of a positive number +- encodes the least significant 16 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/percent_spec.rb +Array#pack with format '%' +- raises an Argument Error +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/q_spec.rb +Array#pack with format 'Q' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError when the object does not respond to #to_int +- raises a TypeError when passed a String +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +Array#pack with format 'q' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError when the object does not respond to #to_int +- raises a TypeError when passed a String +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +Array#pack with format 'Q' +- encodes the least significant 64 bits of a positive number +- encodes the least significant 64 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +Array#pack with format 'q' +- encodes the least significant 64 bits of a positive number +- encodes the least significant 64 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/s_spec.rb +Array#pack with format 'S' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError when the object does not respond to #to_int +- raises a TypeError when passed a String +Array#pack with format 's' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError when the object does not respond to #to_int +- raises a TypeError when passed a String +Array#pack with format 'S' +- encodes the least significant 16 bits of a positive number +- encodes the least significant 16 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +Array#pack with format 'S' with modifier '_' +- encodes the least significant 16 bits of a positive number +- encodes the least significant 16 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +Array#pack with format 'S' with modifier '!' +- encodes the least significant 16 bits of a positive number +- encodes the least significant 16 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +Array#pack with format 's' +- encodes the least significant 16 bits of a positive number +- encodes the least significant 16 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +Array#pack with format 's' with modifier '_' +- encodes the least significant 16 bits of a positive number +- encodes the least significant 16 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +Array#pack with format 's' with modifier '!' +- encodes the least significant 16 bits of a positive number +- encodes the least significant 16 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/u_spec.rb +Array#pack with format 'U' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- encodes ASCII values as a Unicode codepoint +- encodes UTF-8 BMP codepoints +- encodes UTF-8 max codepoints +- encodes values larger than UTF-8 max codepoints +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- calls #to_int to convert the pack argument to an Integer +- raises a TypeError if #to_int does not return an Integer +- ignores NULL bytes between directives +- ignores spaces between directives +- raises a RangeError if passed a negative number +- raises a RangeError if passed a number larger than an unsigned 32-bit integer +- sets the output string to UTF-8 encoding +Array#pack with format 'u' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- encodes an empty string as an empty string +- appends a newline to the end of the encoded string +- encodes one element per directive +- prepends the length of each segment of the input string as the first character (+32) in each line of the output +- encodes 1, 2, or 3 characters in 4 output characters (uuencoding) +- emits a newline after complete groups of count / 3 input characters when passed a count modifier +- implicitly has a count of 45 when passed '*', 0, 1, 2 or no count modifier +- encodes all ascii characters +- calls #to_str to convert an object to a String +- raises a TypeError if #to_str does not return a String +- raises a TypeError if passed nil +- raises a TypeError if passed an Integer +- sets the output string to US-ASCII encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/v_spec.rb +Array#pack with format 'V' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError when the object does not respond to #to_int +- raises a TypeError when passed a String +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +- encodes the least significant 32 bits of a positive number +- encodes the least significant 32 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +Array#pack with format 'v' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- raises a TypeError when the object does not respond to #to_int +- raises a TypeError when passed a String +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +- encodes the least significant 16 bits of a positive number +- encodes the least significant 16 bits of a negative number +- encodes a Float truncated as an Integer +- calls #to_int to convert the pack argument to an Integer +- encodes the number of array elements specified by the count modifier +- encodes all remaining elements when passed the '*' modifier +- ignores NULL bytes between directives +- ignores spaces between directives +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/w_spec.rb +Array#pack with format 'w' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises an ArgumentError if there are fewer elements than the format requires +- returns an empty String if count is zero +- raises a TypeError when passed nil +- raises a TypeError when passed true +- raises a TypeError when passed false +- returns an ASCII-8BIT string +- encodes a BER-compressed integer +- calls #to_int to convert the pack argument to an Integer +- ignores NULL bytes between directives +- ignores spaces between directives +- raises an ArgumentError when passed a negative value +- returns an ASCII-8BIT string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/x_spec.rb +Array#pack with format 'x' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +- adds a NULL byte with an empty array +- adds a NULL byte without consuming an element +- is not affected by a previous count modifier +- adds multiple NULL bytes when passed a count modifier +- does not add a NULL byte if the count modifier is zero +- does not add a NULL byte when passed the '*' modifier +Array#pack with format 'X' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +- reduces the output string by one byte at the point it is encountered +- does not consume any elements +- reduces the output string by multiple bytes when passed a count modifier +- has no affect when passed the '*' modifier +- raises an ArgumentError if the output string is empty +- raises an ArgumentError if the count modifier is greater than the bytes in the string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/z_spec.rb +Array#pack with format 'Z' +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- calls #to_str to coerce the directives string +- taints the output string if the format string is tainted +- raises ArgumentError when the format modifier is '_' +- raises ArgumentError when the format modifier is '!' +- adds count bytes of a String to the output +- implicitly has a count of one when no count is specified +- does not add any bytes when the count is zero +- is not affected by a previous count modifier +- raises an ArgumentError when the Array is empty +- raises an ArgumentError when the Array has too few elements +- calls #to_str to convert the element to a String +- raises a TypeError when the object does not respond to #to_str +- returns a tainted string when a pack argument is tainted +- does not return a tainted string when the array is tainted +- returns a tainted string when the format is tainted +- returns a tainted string when an empty format is tainted +- returns a untrusted string when the format is untrusted +- returns a untrusted string when the empty format is untrusted +- returns a untrusted string when a pack argument is untrusted +- returns a trusted string when the array is untrusted +- returns a string in encoding of common to the concatenated results +- adds all the bytes and appends a NULL byte when passed the '*' modifier +- padds the output with NULL bytes when the count exceeds the size of the String +- adds a NULL byte when the value is nil +- pads the output with NULL bytes when the value is nil +- does not append a NULL byte when passed the '*' modifier and the value is nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack_spec.rb +Array#pack +- returns a String +- raises an ArgumentError with ('%') +- raises an ArgumentError on empty array +- sequentially processes each pack format, which consumes element in the array, and finally concatenates their result +- ignores white spaces +- skips everything till the end of line (LF) string with ('#') +- returns a tainted string when the format is tainted +- returns a tainted string when the format is tainted even if the given format is empty +- returns a tainted string when a pack argument is tainted +- returns a not tainted string even if the array is tainted +- returns a untrusted string when the format is untrusted +- returns a untrusted string when the format is untrusted even if the given format is empty +- returns a untrusted string when a pack argument is untrusted +- returns a trusted string even if the array is untrusted +- returns a string in encoding of common to the concatenated results +- reuses last array element as often as needed to complete the string +Array#pack with the empty format +- returns an empty string +- returns an empty String in US-ASCII +Array#pack with format 'A' +- returns a String +- cuts string if its size greater than directive count +- considers count = 1 if count omited +- returns empty string if count = 0 with +- returns the whole argument string with star parameter +- comsumres only one array item per a format +- tries to convert the pack argument to a String using #to_str +- raises a TypeError if array item is not String with ('A<count>') +- treats a multibyte character just as a byte sequence +- returns result in ASCII-8BIT +- cuts byte sequence even if it breaks a multibyte character +- returns space padded string +Array#pack with format 'a' +- returns a String +- cuts string if its size greater than directive count +- considers count = 1 if count omited +- returns empty string if count = 0 with +- returns the whole argument string with star parameter +- comsumres only one array item per a format +- tries to convert the pack argument to a String using #to_str +- raises a TypeError if array item is not String with ('A<count>') +- treats a multibyte character just as a byte sequence +- returns result in ASCII-8BIT +- cuts byte sequence even if it breaks a multibyte character +- returns null padded string with ('a<count>') +Array#pack with format 'Z' +- returns a String +- cuts string if its size greater than directive count +- considers count = 1 if count omited +- returns empty string if count = 0 with +- returns the whole argument string with star parameter +- comsumres only one array item per a format +- tries to convert the pack argument to a String using #to_str +- raises a TypeError if array item is not String with ('A<count>') +- treats a multibyte character just as a byte sequence +- returns result in ASCII-8BIT +- cuts byte sequence even if it breaks a multibyte character +- returns null padded string with ('a<count>') +Array#pack with format 'B' +- returns packed bit-string descending order +- accepts characters other than 0 or 1 for compatibility to perl +- treats the pack argument as a byte sequence when its characters are other than 0 or 1 +- conversion edge case: all zeros +- conversion edge case: all ones +- conversion edge case: left one +- conversion edge case: right one +- conversion edge case: edge sequences not in first char +- uses zeros if count is not multiple of 8 +- returns zero-char for each 2 of count that greater than string length +- returns extra zero char if count is odd and greater than string length +- starts new char if string is ended before char's 8 bits +- considers count = 1 if no explicit count it given +- returns empty string if count = 0 +- uses argument string length as count if count = * +- consumes only one array item per a format +- raises a TypeError if corresponding array item is not String +- returns an ASCII-8BIT string +Array#pack with format 'b' +- returns packed bit-string descending order +- conversion edge case: all zeros +- conversion edge case: all ones +- conversion edge case: left one +- conversion edge case: right one +- conversion edge case: edge sequences not in first char +- accepts characters other than 0 or 1 for compatibility to perl +- treats the pack argument as a byte sequence when its characters are other than 0 or 1 +- uses zeros if count is not multiple of 8 +- returns zero-char for each 2 of count that greater than string length +- returns extra zero char if count is odd and greater than string length +- starts new char if argument string is ended before char's 8 bits +- considers count = 1 if no explicit count it given +- returns empty string if count = 0 +- uses argument string length as count if count = * +- consumes only one array item per a format +- raises a TypeError if corresponding array item is not String +- returns an ASCII-8BIT string +Array#pack with format 'H' +- encodes hexadecimal digits to byte sequence in the order of high-nibble first +- ignores rest of the pack argument when the argument is too long +- fills low-nibble of the last byte with 0 when count is odd +- fills the rest bytes with 0 if pack argument has insufficient length +- fills low-nibble of the last byte with 0 when count is odd even if pack argument has insufficient length +- considers count = 1 if count omited +- returns empty string if count = 0 with +- returns the whole argument string with star parameter +- consumes only one array item per a format +- tries to convert the pack argument to a String using #to_str +- returns an ASCII-8BIT string +Array#pack with format 'h' +- encodes hexadecimal digits to byte sequence in the order of low-nibble first +- ignores rest of the pack argument when the argument is too long +- fills low-nibble of the last byte with 0 when count is odd +- fills the rest bytes with 0 if pack argument has insufficient length +- fills high-nibble of the last byte with 0 when count is odd even if pack argument has insufficient length +- considers count = 1 if count omited +- returns empty string if count = 0 with +- returns the whole argument string with star parameter +- consumes only one array item per a format +- tries to convert the pack argument to a String using #to_str +- returns an ASCII-8BIT string +Array#pack with format 'C' +- returns a string with byte of appropriate number +- regards negative values as 2's complement in order to converts it to positive +- reduces value to fit in byte +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +- raises ArgumentError when tails suffix '_' +- raises ArgumentError when tails suffix '!' +Array#pack with format 'c' +- returns a string with byte of appropriate number +- regards negative values as 2's complement in order to converts it to positive +- reduces value to fit in byte +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +- raises ArgumentError when tails suffix '_' +- raises ArgumentError when tails suffix '!' +Array#pack with format 'n' +- returns a string containing 2 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- does not raise a RangeError even when a pack argument is >= 2**32 +- does not raise a RangeError even when a pack argument is <= -2**32 +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +- raises ArgumentError when tails suffix '_' +- raises ArgumentError when tails suffix '!' +Array#pack with format 'v' +- returns a string containing 2 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**16 +- drops higher bytes when a pack argument is < -2**16 +- does not raise a RangeError even when a pack argument is >= 2**32 +- does not raise a RangeError even when a pack argument is <= -2**32 +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +- raises ArgumentError when tails suffix '_' +- raises ArgumentError when tails suffix '!' +Array#pack with format 'N' +- returns a string containing 4 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +- raises ArgumentError when tails suffix '_' +- raises ArgumentError when tails suffix '!' +Array#pack with format 'V' +- returns a string containing 4 bytes for an integer +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- regards negative values as 2's complement in order to converts it to positive +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +- raises ArgumentError when tails suffix '_' +- raises ArgumentError when tails suffix '!' +Array#pack with format 's' +- returns a string containing 2 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- does not raise a RangeError even when a pack argument is >= 2**32 +- does not raise a RangeError even when a pack argument is <= -2**32 +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 'S' +- returns a string containing 2 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- does not raise a RangeError even when a pack argument is >= 2**32 +- does not raise a RangeError even when a pack argument is <= -2**32 +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 'l' +- returns a string containing 4 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 'L' +- returns a string containing 4 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 'q' +- returns a string containing 8 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**64 +- drops higher bytes when a pack argument is < -2**64 +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 'Q' +- returns a string containing 8 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**64 +- drops higher bytes when a pack argument is < -2**64 +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 's!' +- returns a string containing 2 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- does not raise a RangeError even when a pack argument is >= 2**32 +- does not raise a RangeError even when a pack argument is <= -2**32 +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 's_' +- returns a string containing 2 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- does not raise a RangeError even when a pack argument is >= 2**32 +- does not raise a RangeError even when a pack argument is <= -2**32 +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 'S!' +- returns a string containing 2 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- does not raise a RangeError even when a pack argument is >= 2**32 +- does not raise a RangeError even when a pack argument is <= -2**32 +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 'S_' +- returns a string containing 2 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- does not raise a RangeError even when a pack argument is >= 2**32 +- does not raise a RangeError even when a pack argument is <= -2**32 +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 'i' +- returns a string containing 4 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 'i!' +- returns a string containing 4 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 'i_' +- returns a string containing 4 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 'I' +- returns a string containing 4 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 'I!' +- returns a string containing 4 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 'I_' +- returns a string containing 4 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 'l!' +- returns a string containing 4 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 'l_' +- returns a string containing 4 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 'L!' +- returns a string containing 4 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 'L_' +- returns a string containing 4 bytes for an integer +- regards negative values as 2's complement in order to converts it to positive +- drops higher bytes when a pack argument is >= 2**32 +- drops higher bytes when a pack argument is < -2**32 +- tries to convert the pack argument to an Integer using #to_int +- raises a TypeError if a pack argument can't be coerced to Integer +- processes count number of array elements if count given +- returns empty string if count = 0 +- with star parameter processes all remaining array items +- raises an ArgumentError if count is greater than array elements left +- returns an ASCII-8BIT string +Array#pack with format 'f' +- consumes as many Floats as specified +- tries to convert the pack argument to a Float using #to_f +- accepts an integer as the pack argument +- does not raise an error even if passed a integer which is too large to cast into float value +- raises a TypeError if corresponding array item is not Float +- returns a ASCII-8BIT string +- returns a string with length 4 +- accepts the positive zero +- accepts the negative zero +- accepts a positive value +- accepts a negative value +- accepts the positive infinity +- accepts the negative infinity +- accepts a NaN +- keeps order of nonnegative real numbers +- reverses order of nonpositive real numbers +Array#pack with format 'd' +- consumes as many Floats as specified +- tries to convert the pack argument to a Float using #to_f +- accepts an integer as the pack argument +- does not raise an error even if passed a integer which is too large to cast into float value +- raises a TypeError if corresponding array item is not Float +- returns a ASCII-8BIT string +- returns a string with length 8 +- accepts the positive zero +- accepts the negative zero +- accepts a positive value +- accepts a negative value +- accepts the positive infinity +- accepts the negative infinity +- accepts a NaN +- keeps order of nonnegative real numbers +- reverses order of nonpositive real numbers +Array#pack with format 'e' +- consumes as many Floats as specified +- tries to convert the pack argument to a Float using #to_f +- accepts an integer as the pack argument +- does not raise an error even if passed a integer which is too large to cast into float value +- raises a TypeError if corresponding array item is not Float +- returns a ASCII-8BIT string +- returns a string with length 4 +- accepts the positive zero +- accepts the negative zero +- accepts a positive value +- accepts a negative value +- accepts the positive infinity +- accepts the negative infinity +- accepts a NaN +Array#pack with format 'E' +- consumes as many Floats as specified +- tries to convert the pack argument to a Float using #to_f +- accepts an integer as the pack argument +- does not raise an error even if passed a integer which is too large to cast into float value +- raises a TypeError if corresponding array item is not Float +- returns a ASCII-8BIT string +- returns a string with length 8 +- accepts the positive zero +- accepts the negative zero +- accepts a positive value +- accepts a negative value +- accepts the positive infinity +- accepts the negative infinity +- accepts a NaN +Array#pack with format 'g' +- consumes as many Floats as specified +- tries to convert the pack argument to a Float using #to_f +- accepts an integer as the pack argument +- does not raise an error even if passed a integer which is too large to cast into float value +- raises a TypeError if corresponding array item is not Float +- returns a ASCII-8BIT string +- returns a string with length 4 +- accepts the positive zero +- accepts the negative zero +- accepts a positive value +- accepts a negative value +- accepts the positive infinity +- accepts the negative infinity +- accepts a NaN +- keeps order of nonnegative real numbers +- reverses order of nonpositive real numbers +Array#pack with format 'G' +- consumes as many Floats as specified +- tries to convert the pack argument to a Float using #to_f +- accepts an integer as the pack argument +- does not raise an error even if passed a integer which is too large to cast into float value +- raises a TypeError if corresponding array item is not Float +- returns a ASCII-8BIT string +- returns a string with length 8 +- accepts the positive zero +- accepts the negative zero +- accepts a positive value +- accepts a negative value +- accepts the positive infinity +- accepts the negative infinity +- accepts a NaN +- keeps order of nonnegative real numbers +- reverses order of nonpositive real numbers +Array#pack with format 'M' +- encodes string with Quoted Printable encoding +- doesn't encode new line chars +- always appends soft line break at the end of encoded string +- appends soft line break after each 72 chars + 1 encoded char in encoded string by default +- appends soft line break after each specified number of chars + 1 encoded char in encoded string for the specified number > 1 +- appends soft line break after each 72 chars + 1 encoded char in encoded string for the specified count is 1 +- appends soft line break after each 72 chars + 1 encoded char in encoded string for the specified count is 0 +- doesn't quote chars 32..60 and 62..126 +- quotes chars by adding equal sign and char's hex value +- quotes equal sign +- doesn't quote \t char +- returns empty string if source string is empty +- calls #to_s on object to convert to string +- does not check whether the pack argument responds to #to_s before call #to_s +- comsumres only one array item per a format +- ignores star parameter +- properly handles recursive arrays +- returns an US-ASCII string +Array#pack with format 'm' +- encodes string with Base64 encoding +- converts series of 3-char sequences into four 4-char sequences +- fills chars with non-significant bits with '=' sign +- appends newline at the end of result string +- appends newline whenever after consumes 45 bytes by default +- appends newline whenever after consumes [number/3]*3 of bytes for the specified number > 2, where [x] is the floor function +- ignores line length parameter if it is 1 or 2 +- does not append newline if line length parameter is 0 +- comsumres only one array item per a format +- ignores star parameter +- encodes 6-bit char less than 26 with capital letters +- encodes 6-bit char from 26 to 51 with lowercase letters +- encodes 6-bit char 62 with '+' +- encodes 6-bit char 63 with '/' +- returns empty string if source string is empty +- tries to convert the pack argument to a String using #to_str +- raises a TypeError if corresponding array item is not string +- returns an US-ASCII string +Array#pack with format 'U' +- regards a integer as a Unicode codepoint and encodes into UTF-8 byte sequence +- raises an ArgumentError if count is greater than array elements left +- raises RangeError when a pack argument is negative +- raises RangeError when a pack argument >= 2**32 +- may accept a pack argument > max of Unicode codepoint +- only takes as many elements as specified after ('U') +- returns a UTF-8 string +Array#pack with format 'u' +- encodes string with UU-encoding +- converts series of 3-char sequences into four 4-char sequences +- appends zero-chars to source string if string length is not multiple of 3 +- appends newline at the end of result string +- appends newline whenever after consumes 45 bytes by default +- prepends encoded line length to each line with ('u') +- appends newline whenever after consumes [number/3]*3 of bytes for the specified number > 2, where [x] is the floor function +- ignores line length parameter if it is < 3 +- comsumres only one array item per a format +- ignores star parameter +- encodes 6-bit char with another char starting from char 32 with ('u') +- replaces spaces in encoded string with grave accent (`) char with ('u') +- returns empty string if source string is empty with ('u') +- tries to convert the pack argument to a String using #to_str +- raises a TypeError if corresponding array item is not string +- returns an US-ASCII string +Array#pack with format 'w' +- converts to BER-compressed integer +- raises ArgumentError when a pack argument is negative +- raises an ArgumentError if the count is greater than the number of remaining array elements +- calls to_int on non-integer values before packing +- raises TypeError on nil and non-numeric arguments +- returns an ASCII-8BIT string +Array#pack with format 'X' +- decreases result string by one byte +- with count decreases result string by count bytes +- with zero count doesn't change result string +- treats start parameter as zero count +- raises an ArgumentError if count greater than already generated string length +- raises an ArgumentError if it is first directive +- doesn't increment the array index count +- returns an ASCII 8-bit String +- doesn't care if it breaks a character +Array#pack with '@' +- moves the end of result string into the specified position by offset from head +- fills blank with NUL bytes if the position exceeds the end of string +- concatenates successing formats at the position '@' moves it into +- does not recover lost bytes when shorten the string and then extends it again +- is able to work with 'X' +- returns a String in ASCII 8-bit +- doesn't care even if breaks a character +Array#pack with format 'x' +- returns NUL-byte string +- returns string of count zero chars with count +- returns empty string with count == 0 +- behaves like with count == 0 with star parameter +- doesn't increment the array index count +- returns an US-ASCII string +String#unpack with 'w' directive +- produces a BER-compressed integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/partition_spec.rb +Array#partition +- returns two arrays +- returns in the left array values for which the block evaluates to true +- properly handles recursive arrays +- does not return subclass instances on Array subclasses +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/permutation_spec.rb +Array#permutation +- returns an Enumerator of all permutations when called without a block or arguments +- returns an Enumerator of permutations of given length when called with an argument but no block +- yields all permutations to the block then returns self when called with block but no arguments +- yields all permutations of given length to the block then returns self when called with block and argument +- returns the empty permutation ([[]]) when the given length is 0 +- returns the empty permutation([]) when called on an empty Array +- returns no permutations when the given length has no permutations +- handles duplicate elements correctly +- handles nested Arrays correctly +- truncates Float arguments +- returns an Enumerator which works as expected even when the array was modified +- generates from a defensive copy, ignoring mutations +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/plus_spec.rb +Array#+ +- concatenates two arrays +- can concatenate an array with itself +- tries to convert the passed argument to an Array using #to_ary +- properly handles recursive arrays +- does return subclass instances with Array subclasses +- does not call to_ary on array subclasses +- does not get infected even if an original array is tainted +- does not infected even if an original array is untrusted +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pop_spec.rb +Array#pop +- removes and returns the last element of the array +- returns nil if there are no more elements +- properly handles recursive arrays +- keeps taint status +- raises a RuntimeError on a frozen array +- raises a RuntimeError on an empty frozen array +- keeps untrusted status +Array#pop passed a number n as an argument +- removes and returns an array with the last n elements of the array +- returns an array with the last n elements even if shift was invoked +- returns a new empty array if there are no more elements +- returns whole elements if n exceeds size of the array +- does not return self even when it returns whole elements +- raises an ArgumentError if n is negative +- tries to convert n to an Integer using #to_int +- raises a TypeError when the passed n can be coerced to Integer +- raises an ArgumentError if more arguments are passed +- does not return subclass instances with Array subclass +- returns an untainted array even if the array is tainted +- keeps taint status +- returns a trusted array even if the array is untrusted +- raises a RuntimeError on a frozen array +- keeps untrusted status +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/product_spec.rb +Array#product +- returns converted arguments using :to_ary +- returns the expected result +- has no required argument +- returns an empty array when the argument is an empty array +- does not attempt to produce an unreasonable number of products +Array#product when given a block +- yields all combinations in turn +- will ignore unreasonable numbers of products and yield anyway +Array#product when given an empty block +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/push_spec.rb +Array#push +- appends the arguments to the array +- isn't confused by previous shift +- properly handles recursive arrays +- raises a RuntimeError on a frozen array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/rassoc_spec.rb +Array#rassoc +- returns the first contained array whose second element is == object +- properly handles recursive arrays +- calls elem == obj on the second element of each contained array +- does not check the last element in each contained but speficically the second +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/reject_spec.rb +Array#reject +- returns a new array without elements for which block is true +- returns self when called on an Array emptied with #shift +- properly handles recursive arrays +- does not return subclass instance on Array subclasses +- does not retain instance variables +- returns an Enumerator if no block given +Array#reject! +- removes elements for which block is true +- properly handles recursive arrays +- returns nil when called on an Array emptied with #shift +- returns nil if no changes are made +- raises a RuntimeError on a frozen array +- raises a RuntimeError on an empty frozen array +- returns an Enumerator if no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/repeated_combination_spec.rb +Array#repeated_combination +- returns an enumerator when no block is provided +- returns self when a block is given +- yields nothing for negative length and return self +- yields the expected repeated_combinations +- yields [] when length is 0 +- yields nothing when the array is empty and num is non zero +- yields a partition consisting of only singletons +- accepts sizes larger than the original array +- generates from a defensive copy, ignoring mutations +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/repeated_permutation_spec.rb +Array#repeated_permutation +- returns an Enumerator of all repeated permutations of given length when called without a block +- yields all repeated_permutations to the block then returns self when called with block but no arguments +- yields the empty repeated_permutation ([[]]) when the given length is 0 +- does not yield when called on an empty Array with a nonzero argument +- handles duplicate elements correctly +- truncates Float arguments +- returns an Enumerator which works as expected even when the array was modified +- allows permutations larger than the number of elements +- generates from a defensive copy, ignoring mutations +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/replace_spec.rb +Array#replace +- replaces the elements with elements from other array +- properly handles recursive arrays +- returns self +- does not make self dependent to the original array +- tries to convert the passed argument to an Array using #to_ary +- does not call #to_ary on Array subclasses +- raises a RuntimeError on a frozen array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/reverse_each_spec.rb +Array#reverse_each +- traverses array in reverse order and pass each element to block +- returns self +- yields only the top level element of an empty recursive arrays +- yields only the top level element of a recursive array +- returns an Enumerator if no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/reverse_spec.rb +Array#reverse +- returns a new array with the elements in reverse order +- properly handles recursive arrays +- does not return subclass instance on Array subclasses +Array#reverse! +- reverses the elements in place +- properly handles recursive arrays +- raises a RuntimeError on a frozen array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/rindex_spec.rb +Array#rindex +- returns the first index backwards from the end where element == to object +- returns size-1 if last element == to object +- returns 0 if only first element == to object +- returns nil if no element == to object +- properly handles empty recursive arrays +- properly handles recursive arrays +- accepts a block instead of an argument +- ignore the block if there is an argument +- rechecks the array size during iteration +Array#rindex given no argument and no block +- produces an Enumerator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/rotate_spec.rb +Array#rotate +- returns a copy of the array whose first n elements is moved to the last +- returns a copy of the array when the length is one +- returns an empty array when self is empty +- does not return self +- does not return subclass instance for Array subclasses +Array#rotate! +- moves the first n elements to the last and returns self +- does nothing and returns self when the length is zero or one +- returns self +- raises a RuntimeError on a frozen array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/sample_spec.rb +Array#sample +- selects a random value from the array +- returns nil for empty arrays +Array#sample passed a number n as an argument +- raises ArgumentError for a negative n +- returns different random values from the array +- tries to convert n to an Integer using #to_int +- returns all values with n big enough +- returns [] for empty arrays or if n <= 0 +- does not return subclass instances with Array subclass +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/select_spec.rb +Array#select +- returns an Enumerator if no block given +- returns a new array of elements for which block is true +- does not return subclass instance on Array subclasses +- properly handles recursive arrays +Array#select! +- returns nil if no changes were made in the array +- deletes elements for which the block returns a false value +- returns an enumerator if no block is given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/shift_spec.rb +Array#shift +- removes and returns the first element +- returns nil when the array is empty +- properly handles recursive arrays +- raises a RuntimeError on a frozen array +- raises a RuntimeError on an empty frozen array +Array#shift passed a number n as an argument +- removes and returns an array with the first n element of the array +- does not corrupt the array when shift without arguments is followed by shift with an argument +- returns a new empty array if there are no more elements +- returns whole elements if n exceeds size of the array +- does not return self even when it returns whole elements +- raises an ArgumentError if n is negative +- tries to convert n to an Integer using #to_int +- raises a TypeError when the passed n can be coerced to Integer +- raises an ArgumentError if more arguments are passed +- does not return subclass instances with Array subclass +- returns an untainted array even if the array is tainted +- keeps taint status +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/shuffle_spec.rb +Array#shuffle +- returns the same values, in a usually different order +- is not destructive +- does not return subclass instances with Array subclass +Array#shuffle! +- returns the same values, in a usually different order +- raises a RuntimeError on a frozen array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/size_spec.rb +Array#size +- returns the number of elements +- properly handles recursive arrays +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/slice_spec.rb +Array#slice! +- removes and return the element at index +- removes and returns length elements beginning at start +- properly handles recursive arrays +- calls to_int on start and length arguments +- removes and return elements in range +- calls to_int on range arguments +- returns last element for consecutive calls at zero index +- does not expand array with indices out of bounds +- does not expand array with negative indices out of bounds +- raises a RuntimeError on a frozen array +Array#slice +- returns the element at index with [index] +- returns the element at index from the end of the array with [-index] +- return count elements starting from index with [index, count] +- returns count elements starting at index from the end of array with [-index, count] +- returns the first count elements with [0, count] +- returns the subarray which is independent to self with [index,count] +- tries to convert the passed argument to an Integer using #to_int +- returns the elements specified by Range indexes with [m..n] +- returns elements specified by Range indexes except the element at index n with [m...n] +- returns elements that exist if range start is in the array but range end is not with [m..n] +- accepts Range instances having a negative m and both signs for n with [m..n] and [m...n] +- returns the subarray which is independent to self with [m..n] +- tries to convert Range elements to Integers using #to_int with [m..n] and [m...n] +- returns the same elements as [m..n] and [m...n] with Range subclasses +- returns nil for a requested index not in the array with [index] +- returns [] if the index is valid but length is zero with [index, length] +- returns nil if length is zero but index is invalid with [index, length] +- returns [] if index == array.size with [index, length] +- returns nil if index > array.size with [index, length] +- returns nil if length is negative with [index, length] +- returns nil if no requested index is in the array with [m..n] +- returns nil if range start is not in the array with [m..n] +- returns an empty array when m == n with [m...n] +- returns an empty array with [0...0] +- returns a subarray where m, n negatives and m < n with [m..n] +- returns an array containing the first element with [0..0] +- returns the entire array with [0..-1] +- returns all but the last element with [0...-1] +- returns [3] for [2..-1] out of [1, 2, 3] +- returns an empty array when m > n and m, n are positive with [m..n] +- returns an empty array when m > n and m, n are negative with [m..n] +- does not expand array when the indices are outside of the array bounds +- raises a RangeError when the start index is out of range of Fixnum +- raises a RangeError when the length is out of range of Fixnum +Array#slice with a subclass of Array +- returns a subclass instance with [n, m] +- returns a subclass instance with [-n, m] +- returns a subclass instance with [n..m] +- returns a subclass instance with [n...m] +- returns a subclass instance with [-n..-m] +- returns a subclass instance with [-n...-m] +- returns an empty array when m == n with [m...n] +- returns an empty array with [0...0] +- returns an empty array when m > n and m, n are positive with [m..n] +- returns an empty array when m > n and m, n are negative with [m..n] +- returns [] if index == array.size with [index, length] +- returns [] if the index is valid but length is zero with [index, length] +- does not call #initialize on the subclass instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/sort_by_spec.rb +Array#sort_by! +- sorts array in place by passing each element to the given block +- returns an Enumerator if not given a block +- completes when supplied a block that always returns the same result +- raises a RuntimeError on a frozen array +- raises a RuntimeError on an empty frozen array +- returns the specified value when it would break in the given block +- makes some modification even if finished sorting when it would break in the given block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/sort_spec.rb +Array#sort +- returns a new array sorted based on comparing elements with <=> +- does not affect the original Array +- sorts already-sorted Arrays +- sorts reverse-sorted Arrays +- sorts Arrays that consist entirely of equal elements +- sorts Arrays that consist mostly of equal elements +- does not return self even if the array would be already sorted +- properly handles recursive arrays +- uses #<=> of elements in order to sort +- does not deal with exceptions raised by unimplemented or incorrect #<=> +- may take a block which is used to determine the order of objects a and b described as -1, 0 or +1 +- does not call #<=> on contained objects when invoked with a block +- does not call #<=> on elements when invoked with a block even if Array is large (Rubinius #412) +- completes when supplied a block that always returns the same result +- does not freezes self during being sorted +- returns the specified value when it would break in the given block +- uses the sign of Bignum block results as the sort result +- compares values returned by block with 0 +- raises an error if objects can't be compared +- handles a large array that has been pruned +- does not return subclass instance on Array subclasses +Array#sort! +- sorts array in place using <=> +- sorts array in place using block value if a block given +- returns self if the order of elements changed +- returns self even if makes no modification +- properly handles recursive arrays +- uses #<=> of elements in order to sort +- does not call #<=> on contained objects when invoked with a block +- does not call #<=> on elements when invoked with a block even if Array is large (Rubinius #412) +- completes when supplied a block that always returns the same result +- raises a RuntimeError on a frozen array +- ignores any changes of self which would take place during sort!ing +- returns the specified value when it would break in the given block +- makes some modification even if finished sorting when it would break in the given block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/take_spec.rb +Array#take +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/take_while_spec.rb +Array#take_while +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/to_a_spec.rb +Array#to_a +- returns self +- does not return subclass instance on Array subclasses +- properly handles recursive arrays +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/to_ary_spec.rb +Array#to_ary +- returns self +- properly handles recursive arrays +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/to_s_spec.rb +Array#to_s +- is equivalent to Array#inspect +- is equivalent to Array#inspect in a recursive array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/transpose_spec.rb +Array#transpose +- assumes an array of arrays and returns the result of transposing rows and columns +- tries to convert the passed argument to an Array using #to_ary +- properly handles recursive arrays +- raises a TypeError if the passed Argument does not respond to #to_ary +- does not call to_ary on array subclass elements +- raises an IndexError if the arrays are not of the same length +- does not return subclass instance on Array subclasses +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/try_convert_spec.rb +Array.try_convert +- returns self for arrays +- converts using :to_ary +- returns nil when there is no :to_ary +- does not rescue exceptions +- checks the result of the conversion +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/union_spec.rb +Array#| +- returns an array of elements that appear in either array (union) +- creates an array with no duplicates +- creates an array with elements in order they are first encountered +- properly handles recursive arrays +- tries to convert the passed argument to an Array using #to_ary +- acts as if using an intermediate hash to collect values +- does not return subclass instances for Array subclasses +- does not call to_ary on array subclasses +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/uniq_spec.rb +Array#uniq +- returns an array with no duplicates +- properly handles recursive arrays +- uses eql? semantics +- compares elements first with hash +- does not compare elements with different hash codes via eql? +- compares elements with matching hash codes with #eql? +- does not return subclass instance on Array subclasses +Array#uniq! +- modifies the array in place +- returns self +- properly handles recursive arrays +- returns nil if no changes are made to the array +- raises a RuntimeError on a frozen array when the array is modified +- raises a RuntimeError on a frozen array when the array would not be modified +- doesn't yield to the block on a frozen array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/unshift_spec.rb +Array#unshift +- prepends object to the original array +- quietly ignores unshifting nothing +- properly handles recursive arrays +- raises a RuntimeError on a frozen array when the array is modified +- raises a RuntimeError on a frozen array when the array would not be modified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/values_at_spec.rb +Array#values_at +- returns an array of elements at the indexes when passed indexes +- calls to_int on its indices +- returns an array of elements in the ranges when passes ranges +- properly handles recursive arrays +- calls to_int on arguments of ranges when passes ranges +- does not return subclass instance on Array subclasses +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/zip_spec.rb +Array#zip +- returns an array of arrays containing corresponding elements of each array +- fills in missing values with nil +- properly handles recursive arrays +- calls #to_ary to convert the argument to an Array +- calls block if supplied +- does not return subclass instance on Array subclasses +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/basicobject/__send___spec.rb +BasicObject#__send__ +- is a public instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/basicobject/ancestors_spec.rb +BasicObject.ancestors +- returns only BasicObject +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/basicobject/basicobject_spec.rb +BasicObject +- raises NoMethodError for nonexistent methods after #method_missing is removed +BasicObject metaclass +- is an instance of Class +- has Class as superclass +- contains methods for the BasicObject class +BasicObject instance metaclass +- is an instance of Class +- has BasicObject as superclass +- contains methods defined for the BasicObject instance +BasicObject subclass +- contains Kernel methods when including Kernel +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/basicobject/class_spec.rb +BasicObject.class +- returns Class +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/basicobject/equal_spec.rb +BasicObject#equal? +- is a public instance method +- returns true if other is identical to self +- returns false if other is not identical to self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/basicobject/equal_value_spec.rb +BasicObject#== +- is a public instance method +- returns true if other is identical to self +- returns false if other is a BasicObject not identical to self +- returns false if other is an Object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/basicobject/initialize_spec.rb +BasicObject#initialize +- is a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/basicobject/instance_eval_spec.rb +BasicObject#instance_eval +- is a public instance method +- sets self to the receiver in the context of the passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/basicobject/instance_exec_spec.rb +BasicObject#instance_exec +- is a public instance method +- sets self to the receiver in the context of the passed block +- passes arguments to the block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/basicobject/method_missing_spec.rb +BasicObject#method_missing +- is a private method +- is not called when a defined method is called +- is called when an undefined method is called +- is called when a private method is called +- is called when a protected method is called +BasicObject#method_missing is undefined +- a NoMethodError is raised when an undefined method is called +- a NoMethodError is raised when a private method is called +- a NoMethodError is raised when a protected method is called +BasicObject.method_missing +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/basicobject/new_spec.rb +BasicObject.new +- returns an instance of BasicObject +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/basicobject/not_equal_spec.rb +BasicObject#!= +- is a public instance method +- returns true if other is not identical to self +- returns true if other is an Object +- returns false if other is identical to self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/basicobject/not_spec.rb +BasicObject#! +- is a public instance method +- returns false +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/basicobject/singleton_method_added_spec.rb +BasicObject#singleton_method_added +- is a private method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/basicobject/singleton_method_removed_spec.rb +BasicObject#singleton_method_removed +- is a private method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/basicobject/singleton_method_undefined_spec.rb +BasicObject#singleton_method_undefined +- is a private method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/basicobject/superclass_spec.rb +BasicObject.superclass +- returns nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/abs_spec.rb +Bignum#abs +- returns the absolute value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/bit_and_spec.rb +Bignum#& +- returns self bitwise AND other +- returns self bitwise AND other when one operand is negative +- returns self bitwise AND other when both operands are negative +- raises a TypeError when passed a Float +- tries to convert the given argument to an Integer using to_int +- raises a TypeError when the given argument can't be converted to Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/bit_or_spec.rb +Bignum#| +- returns self bitwise OR other +- returns self bitwise OR other when one operand is negative +- returns self bitwise OR other when both operands are negative +- raises a TypeError when passed a Float +- tries to convert the given argument to an Integer using to_int +- raises a TypeError when the given argument can't be converted to Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/bit_xor_spec.rb +Bignum#^ +- returns self bitwise EXCLUSIVE OR other +- returns self bitwise EXCLUSIVE OR other when one operand is negative +- returns self bitwise EXCLUSIVE OR other when both operands are negative +- raises a TypeError when passed a Float +- tries to convert the given argument to an Integer using to_int +- raises a TypeError when the given argument can't be converted to Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/case_compare_spec.rb +Bignum#=== +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/coerce_spec.rb +Bignum#coerce +- coerces other to a Bignum and returns [other, self] when passed a Fixnum +- returns [other, self] when passed a Bignum +- raises a TypeError when not passed a Fixnum or Bignum +- raises a TypeError when passed a Float or String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/comparison_spec.rb +Bignum#<=> +- returns 1 when self is Infinity and other is a Bignum +- returns -1 when self is negative and other is Infinty +- returns 1 when self is negative and other is -Infinity +- returns -1 when self is -Infinity and other is negative +Bignum#<=> with a Fixnum +- returns -1 when other is larger +- returns 1 when other is smaller +Bignum#<=> with a Bignum when other is negative +- returns -1 when self is negative and other is larger +- returns 0 when other is equal +- returns 1 when self is negative and other is smaller +- returns 1 when self is positive +Bignum#<=> with a Bignum when other is positive +- returns -1 when self is negative +- returns -1 when self is positive and other is larger +- returns 0 when other is equal +- returns 1 when other is smaller +Bignum#<=> with a Float when other is negative +- returns -1 when self is negative and other is larger +- returns 0 when other is equal +- returns 1 when self is negative and other is smaller +- returns 1 when self is positive +Bignum#<=> with a Float when other is positive +- returns -1 when self is negative +- returns -1 when self is positive and other is larger +- returns 0 when other is equal +- returns 1 when other is smaller +Bignum#<=> with an Object +- calls #coerce on other +- returns nil if #coerce raises an exception +- raises an exception if #coerce raises a non-StandardError exception +- returns nil if #coerce does not return an Array +- returns -1 if the coerced value is larger +- returns 0 if the coerced value is equal +- returns 1 if the coerced value is smaller +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/complement_spec.rb +Bignum#~ +- returns self with each bit flipped +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/div_spec.rb +Bignum#div +- returns self divided by other +- raises a ZeroDivisionError if other is zero and not a Float +- raises a TypeError when given a non-Integer +- returns a result of integer division of self by a float argument +- raises FloatDomainError if the argument is a float zero +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/divide_spec.rb +Bignum#/ +- returns self divided by other +- raises a ZeroDivisionError if other is zero and not a Float +- raises a TypeError when given a non-Integer +- returns self divided by float +- does NOT raise ZeroDivisionError if other is zero and is a Float +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/divmod_spec.rb +Bignum#divmod +- returns an Array containing quotient and modulus obtained from dividing self by the given argument +- raises a ZeroDivisionError when the given argument is 0 +- raises a FloatDomainError if other is NaN +- raises a ZeroDivisionError when the given argument is 0 and a Float +- raises a TypeError when the given argument is not an Integer +Bignum#divmod with q = floor(x/y), a = q*b + r, +- returns [q,r] when a < 0, b > 0 and |a| < b +- returns [q,r] when a > 0, b < 0 and a > |b| +- returns [q,r] when a > 0, b < 0 and a < |b| +- returns [q,r] when a < 0, b < 0 and |a| < |b| +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/element_reference_spec.rb +Bignum#[] +- returns the nth bit in the binary representation of self +- tries to convert the given argument to an Integer using #to_int +- raises a TypeError when the given argument can't be converted to Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/eql_spec.rb +Bignum#eql? when given a Bignum +- returns true if the given argument has the same value +Bignum#eql? when given a non-Bignum +- returns false +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/equal_value_spec.rb +Bignum#== +- returns true if self has the same value as the given argument +- calls 'other == self' if the given argument is not an Integer +- returns the result of 'other == self' as a boolean +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/even_spec.rb +Bignum#even? +- returns true if self is even and positive +- returns true if self is even and negative +- returns false if self is odd and positive +- returns false if self is odd and negative +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/exponent_spec.rb +Bignum#** +- returns self raised to other power +- raises a TypeError when given a non-Integer +- switch to a Float when the values is too big +- returns a complex number when negative and raised to a fractional power +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/fdiv_spec.rb +Bignum#fdiv +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/gt_spec.rb +Bignum#> +- returns true if self is greater than the given argument +- raises an ArgumentError when given a non-Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/gte_spec.rb +Bignum#>= +- returns true if self is greater than or equal to other +- raises an ArgumentError when given a non-Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/hash_spec.rb +Bignum#hash +- is provided +- is stable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/left_shift_spec.rb +Bignum#<< with n << m +- returns n shifted left m bits when n > 0, m > 0 +- returns n shifted left m bits when n < 0, m > 0 +- returns n shifted right m bits when n > 0, m < 0 +- returns n shifted right m bits when n < 0, m < 0 +- returns n when n > 0, m == 0 +- returns n when n < 0, m == 0 +- returns 0 when m < 0 and m == p where 2**p > n >= 2**(p-1) +- returns 0 when m < 0 and m is a Bignum +- returns a Fixnum == fixnum_max() when (fixnum_max() * 2) << -1 and n > 0 +- returns a Fixnum == fixnum_min() when (fixnum_min() * 2) << -1 and n < 0 +- calls #to_int to convert the argument to an Integer +- raises a TypeError when #to_int does not return an Integer +- raises a TypeError when passed nil +- raises a TypeError when passed a String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/lt_spec.rb +Bignum#< +- returns true if self is less than the given argument +- raises an ArgumentError when given a non-Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/lte_spec.rb +Bignum#<= +- returns true if self is less than or equal to other +- raises an ArgumentError when given a non-Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/magnitude_spec.rb +Bignum#magnitude +- returns the absolute value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/minus_spec.rb +Bignum#- +- returns self minus the given Integer +- raises a TypeError when given a non-Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/modulo_spec.rb +Bignum#% +- returns the modulus obtained from dividing self by the given argument +- raises a ZeroDivisionError when the given argument is 0 +- raises a ZeroDivisionError when the given argument is 0 and a Float +- raises a TypeError when given a non-Integer +Bignum#modulo +- returns the modulus obtained from dividing self by the given argument +- raises a ZeroDivisionError when the given argument is 0 +- raises a ZeroDivisionError when the given argument is 0 and a Float +- raises a TypeError when given a non-Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/multiply_spec.rb +Bignum#* +- returns self multiplied by the given Integer +- raises a TypeError when given a non-Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/odd_spec.rb +Bignum#odd? +- returns true if self is odd and positive +- returns true if self is odd and negative +- returns false if self is even and positive +- returns false if self is even and negative +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/plus_spec.rb +Bignum#+ +- returns self plus the given Integer +- raises a TypeError when given a non-Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/quo_spec.rb +Bignum#quo +- returns the result of self divided by the given Integer as a Float +- raises a ZeroDivisionError when the given Integer is 0 +- does not raise a FloatDomainError when the given argument is 0 and a Float +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/remainder_spec.rb +Bignum#remainder +- returns the remainder of dividing self by other +- raises a ZeroDivisionError if other is zero and not a Float +- does raises ZeroDivisionError if other is zero and a Float +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/right_shift_spec.rb +Bignum#>> with n >> m +- returns n shifted right m bits when n > 0, m > 0 +- returns n shifted right m bits when n < 0, m > 0 +- respects twos complement signed shifting +- respects twos complement signed shifting for very large values +- returns n shifted left m bits when n > 0, m < 0 +- returns n shifted left m bits when n < 0, m < 0 +- returns n when n > 0, m == 0 +- returns n when n < 0, m == 0 +- returns 0 when m > 0 and m == p where 2**p > n >= 2**(p-1) +- returns 0 when m is a Bignum +- returns a Fixnum == fixnum_max() when (fixnum_max() * 2) >> 1 and n > 0 +- returns a Fixnum == fixnum_min() when (fixnum_min() * 2) >> 1 and n < 0 +- calls #to_int to convert the argument to an Integer +- raises a TypeError when #to_int does not return an Integer +- raises a TypeError when passed nil +- raises a TypeError when passed a String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/size_spec.rb +Bignum#size +- returns the number of bytes in the machine representation in multiples of four +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/to_f_spec.rb +Bignum#to_f +- returns self converted to a Float +- converts number close to Float::MAX without exceeding MAX or producing NaN +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/to_s_spec.rb +Bignum#to_s when given a base +- returns self converted to a String using the given base +- raises an ArgumentError if the base is less than 2 or higher than 36 +Bignum#to_s when given no base +- returns self converted to a String using base 10 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/bignum/uminus_spec.rb +Bignum#-@ +- returns self as a negative value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/binding/clone_spec.rb +Binding#clone +- returns a copy of the Bind object +- is a shallow copy of the Bind object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/binding/dup_spec.rb +Binding#dup +- returns a copy of the Bind object +- is a shallow copy of the Bind object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/binding/eval_spec.rb +Binding#eval +- behaves like Kernel.eval(..., self) +- needs to be completed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/builtin_constants/builtin_constants_spec.rb +RUBY_VERSION +- is a String +RUBY_PATCHLEVEL +- is a Fixnum +RUBY_COPYRIGHT +- is a String +RUBY_DESCRIPTION +- is a String +RUBY_ENGINE +- is a String +RUBY_PLATFORM +- is a String +RUBY_RELEASE_DATE +- is a String +RUBY_REVISION +- is a Fixnum +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/class/allocate_spec.rb +Class#allocate +- returns an instance of self +- returns a fully-formed instance of Module +- does not call initialize on the new instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/class/dup_spec.rb +Class#dup +- duplicates both the class and the singleton class +- retains the correct ancestor chain for the singleton class +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/class/inherited_spec.rb +Class.inherited +- is invoked with the child Class when self is subclassed +- is invoked only once per subclass +- is called when marked as a private class method +- is called when marked as a protected class method +- is called when marked as a public class method +- is called by super from a method provided by an included module +- is called by super even when marked as a private class method +- will be invoked by child class regardless of visibility +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/class/initialize_copy_spec.rb +Class#initialize_copy +- raises a TypeError when called on already initialized classes +- raises a TypeError when called on BasicObject +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/class/initialize_spec.rb +Class#new +- returns a new instance of self +- invokes #initialize on the new instance with the given args +- passes the block to #initialize +Class#initialize +- raises a TypeError when called on already initialized classes +- raises a TypeError when called on BasicObject +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/class/new_spec.rb +Class.new with a block given +- uses the given block as the class' body +- creates a subclass of the given superclass +Class.new +- creates a new anonymous class +- raises a TypeError if passed a metaclass +- creates a class without a name +- creates a class that can be given a name by assigning it to a constant +- sets the new class' superclass to the given class +- sets the new class' superclass to Object when no class given +- raises a TypeError when given a non-Class +Class#new +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/class/superclass_spec.rb +Class#superclass +- returns the superclass of self +Class#superclass for a singleton class +- of an object returns the class of the object +- of a class returns the singleton class of its superclass +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/comparable/between_spec.rb +Comparable#between? +- returns true if self is greater than or equal to the first and less than or equal to the second argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/comparable/equal_value_spec.rb +Comparable#== +- returns true if other is the same as self +- calls #<=> on self with other and returns true if #<=> returns 0 +- returns false if calling #<=> on self returns a non-zero Integer +- returns false if calling #<=> on self returns nil or a non-Integer +- returns false if calling #<=> on self raises an Exception +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/comparable/gt_spec.rb +Comparable#> +- calls #<=> on self with other and returns true if #<=> returns any Integer greater than 0 +- returns false if calling #<=> on self returns 0 or any Integer less than 0 +- raises an ArgumentError if calling #<=> on self returns nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/comparable/gte_spec.rb +Comparable#>= +- calls #<=> on self with other and returns true if #<=> returns 0 or any Integer greater than 0 +- returns false if calling #<=> on self returns any Integer less than 0 +- raises an ArgumentError if calling #<=> on self returns nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/comparable/lt_spec.rb +Comparable#< +- calls #<=> on self with other and returns true if #<=> returns any Integer less than 0 +- returns false if calling #<=> on self returns 0 or any Integer greater than 0 +- raises an ArgumentError if calling #<=> on self returns nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/comparable/lte_spec.rb +Comparable#<= +- calls #<=> on self with other and returns true if #<=> returns 0 or any Integer less than 0 +- returns false if calling #<=> on self returns any Integer greater than 0 +- raises an ArgumentError if calling #<=> on self returns nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/Complex_spec.rb +Complex when passed [Complex, Complex] +- returns a new Complex number based on the two given numbers +Complex when passed [Complex] +- returns the passed Complex number +Complex when passed [Integer, Integer] +- returns a new Complex number +Complex when passed [Integer] +- returns a new Complex number with 0 as the imaginary component +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/abs2_spec.rb +Complex#abs2 +- returns the sum of the squares of the real and imaginary parts +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/abs_spec.rb +Complex#abs +- returns the modulus: |a + bi| = sqrt((a ^ 2) + (b ^ 2)) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/angle_spec.rb +Complex#angle +- returns the argument -- i.e., the angle from (1, 0) in the complex plane +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/arg_spec.rb +Complex#arg +- returns the argument -- i.e., the angle from (1, 0) in the complex plane +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/coerce_spec.rb +Complex#coerce +- returns an array containing other and self as Complex when other is an Integer +- returns an array containing other and self as Complex when other is a Float +- returns an array containing other and self as Complex when other is a Bignum +- returns an array containing other and self as Complex when other is a Rational +- raises a TypeError when other is a String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/conj_spec.rb +Complex#conj +- returns the complex conjugate: conj a + bi = a - bi +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/conjugate_spec.rb +Complex#conjugate +- returns the complex conjugate: conj a + bi = a - bi +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/denominator_spec.rb +Complex#denominator +- returns the least common multiple denominator of the real and imaginary parts +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/divide_spec.rb +Complex#/ with Complex +- divides according to the usual rule for complex numbers +Complex#/ with Fixnum +- divides both parts of the Complex number +- raises a ZeroDivisionError when given zero +Complex#/ with Bignum +- divides both parts of the Complex number +Complex#/ with Float +- divides both parts of the Complex number +- returns Complex(Infinity, Infinity) when given zero +Complex#/ with Object +- tries to coerce self into other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/eql_spec.rb +Complex#eql? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/equal_value_spec.rb +Complex#== with Complex +- returns true when self and other have numerical equality +Complex#== with Numeric +- returns true when self's imaginary part is 0 and the real part and other have numerical equality +Complex#== with Object +- calls other#== with self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/exponent_spec.rb +Complex#** when given 0 +- returns Complex(1) +Complex#** with Complex +- returns self raised to the given power +Complex#** with Integer +- returns self raised to the given power +Complex#** with Rational +- returns self raised to the given power +Complex#** with Object +- tries to coerce self into other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/fdiv_spec.rb +Complex#fdiv +- accepts a numeric argument +- accepts a negative numeric argument +- raises a TypeError if passed a non-numeric argument +- sets the real part to NaN if self's real part is NaN +- sets the imaginary part to NaN if self's imaginary part is NaN +- sets the real and imaginary part to NaN if self's real and imaginary parts are NaN +- sets the real and imaginary part to NaN if self's real part and the argument are both NaN +- sets the real and imaginary part to NaN if self's real part, self's imaginary part, and the argument are NaN +- sets the real part to Infinity if self's real part is Infinity +- sets the imaginary part to Infinity if self's imaginary part is Infinity +- sets the imaginary and real part to Infinity if self's imaginary and real parts are Infinity +- sets the real part to NaN and the imaginary part to NaN if self's imaginary part, self's real part, and the argument are Infinity +Complex#fdiv with no imaginary part +- returns a Complex number +- sets the real part to self's real part fdiv'd with the argument +- sets the imaginary part to 0.0 +Complex#fdiv with an imaginary part +- returns a Complex number +- sets the real part to self's real part fdiv'd with the argument +- sets the imaginary part to the imaginary part fdiv'd with the argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/hash_spec.rb +Complex#hash +- should be static +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/imag_spec.rb +Complex#imag +- returns the imaginary part of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/imaginary_spec.rb +Complex#imaginary +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/inspect_spec.rb +Complex#inspect +- returns (${real}+${image}i) for positive imaginary parts +- returns (${real}-${image}i) for negative imaginary parts +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/integer_spec.rb +Complex#integer? +- returns false for a Complex with no imaginary part +- returns false for a Complex with an imaginary part +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/magnitude_spec.rb +Complex#magnitude +- returns the modulus: |a + bi| = sqrt((a ^ 2) + (b ^ 2)) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/marshal_dump_spec.rb +Complex#marshal_dump +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/marshal_load_spec.rb +Complex#marshal_load +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/minus_spec.rb +Complex#- with Complex +- subtracts both the real and imaginary components +Complex#- with Integer +- subtracts the real number from the real component of self +Complex#- with Object +- tries to coerce self into other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/multiply_spec.rb +Complex#* with Complex +- multiplies according to the usual rule for complex numbers: (a + bi) * (c + di) = ac - bd + (ad + bc)i +Complex#* with Integer +- multiplies both parts of self by the given Integer +Complex#* with Object +- tries to coerce self into other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/numerator_spec.rb +Complex#numerator +- returns self's numerator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/phase_spec.rb +Complex#phase +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/plus_spec.rb +Complex#+ with Complex +- adds both the real and imaginary components +Complex#+ with Integer +- adds the real number to the real component of self +Complex#+ with Object +- tries to coerce self into other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/polar_spec.rb +Complex.polar +- returns a complex number in terms of radius and angle +- raises a TypeError when given non real arguments +Complex#polar +- returns the absolute value and the argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/quo_spec.rb +Complex#quo +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/rationalize_spec.rb +Complex#rationalize +- raises RangeError if self has non-zero imaginary part +- returns a Rational if self has zero imaginary part +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/real_spec.rb +Complex#real +- returns the real part of self +Complex#real? +- returns false if there is an imaginary part +- returns false if there is not an imaginary part +- returns false if the real part is Infinity +- returns false if the real part is NaN +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/rect_spec.rb +Complex#rect +- returns an Array +- returns a two-element Array +- returns the real part of self as the first element +- returns the imaginary part of self as the last element +- raises an ArgumentError if given any arguments +Complex.rect +- needs specs +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/rectangular_spec.rb +Complex#rectangular +- returns an Array +- returns a two-element Array +- returns the real part of self as the first element +- returns the imaginary part of self as the last element +- raises an ArgumentError if given any arguments +Complex.rectangular +- needs specs +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/to_f_spec.rb +Complex#to_f +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/to_i_spec.rb +Complex#to_i +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/to_r_spec.rb +Complex#to_r +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/to_s_spec.rb +Complex#to_s when self's real component is 0 +- returns both the real and imaginary component even when the real is 0 +Complex#to_s +- returns self as String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/complex/uminus_spec.rb +Complex#-@ +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/continuation/call_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/continuation/element_reference_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/continuation/new_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/chdir_spec.rb +Dir.chdir +- defaults to $HOME with no arguments +- changes to the specified directory +- returns 0 when successfully changing directory +- calls #to_str on the argument if it's not a String +- calls #to_str on the argument if it's not a String and a block is given +- calls #to_path on the argument if it's not a String +- prefers #to_path over #to_str +- returns the value of the block when a block is given +- defaults to the home directory when given a block but no argument +- changes to the specified directory for the duration of the block +- raises a SystemCallError if the directory does not exist +- raises a SystemCallError if the original directory no longer exists +- always returns to the original directory when given a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/chroot_spec.rb +Dir.chroot as regular user +- raises an Errno::EPERM exception if the directory exists +- raises a SystemCallError if the directory doesn't exist +- calls #to_path on non-String argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/close_spec.rb +Dir#close +- closes the stream and fd and returns nil +Dir#close +- raises an IOError when called on a closed Dir instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/delete_spec.rb +Dir.delete +- removes empty directories +- calls #to_path on non-String arguments +- raises a SystemCallError when trying to remove a nonempty directory +- raises a SystemCallError if lacking adequate permissions to remove the directory +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/dir_spec.rb +Dir +- includes Enumerable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/each_spec.rb +Dir#each +- yields each directory entry in succession +- returns the directory which remains open +- returns an Enumerator if no block given +Dir#each +- raises an IOError when called on a closed Dir instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/element_reference_spec.rb +Dir.[] +- calls #to_path to convert patterns +- splits the string on \0 if there is only one string given +- matches non-dotfiles with '*' +- returns empty array when empty pattern provided +- matches regexp special + +- matches regexp special * +- matches regexp special ? +- matches regexp special | +- matches regexp special ^ +- matches regexp special $ +- matches regexp special ( +- matches regexp special ) +- matches regexp special [ +- matches regexp special ] +- matches regexp special { +- matches regexp special } +- matches dotfiles with '.*' +- matches non-dotfiles with '*<non-special characters>' +- matches dotfiles with '.*<non-special characters>' +- matches files with any ending with '<non-special characters>*' +- matches files with any middle with '<non-special characters>*<non-special characters>' +- handles directories with globs +- matches files with multiple '*' special characters +- matches non-dotfiles in the current directory with '**' +- matches dotfiles in the current directory with '.**' +- recursively matches any nondot subdirectories with '**/' +- recursively matches any subdirectories including ./ and ../ with '.**/' +- matches a single character except leading '.' with '?' +- accepts multiple '?' characters in a pattern +- matches any characters in a set with '[<characters>]' +- matches any characters in a range with '[<character>-<character>]' +- matches any characters except those in a set with '[^<characters>]' +- matches any characters except those in a range with '[^<character>-<character]' +- matches any one of the strings in a set with '{<string>,<other>,...}' +- matches a set '{<string>,<other>,...}' which also uses a glob +- accepts string sets with empty strings with {<string>,,<other>} +- matches dot or non-dotfiles with '{,.}*' +- respects the order of {} expressions, expanding left most first +- respects the optional nested {} expressions +- matches special characters by escaping with a backslash with '\<character>' +- recursively matches directories with '**/<characters>' +- preserves the separator between directory components +- ignores matching through directories that doen't exist +- ignores matching only directories under an nonexistant path +Dir.[] +- matches multiple recursives +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/entries_spec.rb +Dir.entries +- returns an Array of filenames in an existing directory including dotfiles +- calls #to_path on non-String arguments +- raises a SystemCallError if called with a nonexistent diretory +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/exist_spec.rb +Dir.exist? +- returns true if the given directory exists +- returns true for '.' +- returns true for '..' +- understands non-ASCII paths +- understands relative paths +- returns false if the given directory doesn't exist +- doesn't require the name to have a trailing slash +- doesn't expand paths +- returns false if the argument exists but is a file +- calls #to_path on non String arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/exists_spec.rb +Dir.exists? +- returns true if the given directory exists +- returns true for '.' +- returns true for '..' +- understands non-ASCII paths +- understands relative paths +- returns false if the given directory doesn't exist +- doesn't require the name to have a trailing slash +- doesn't expand paths +- returns false if the argument exists but is a file +- calls #to_path on non String arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/foreach_spec.rb +Dir.foreach +- yields all names in an existing directory to the provided block +- returns nil when successful +- calls #to_path on non-String arguments +- raises a SystemCallError if passed a nonexistent directory +- returns an Enumerator if no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/getwd_spec.rb +Dir.getwd +- returns the current working directory +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/glob_spec.rb +Dir.glob +- calls #to_path to convert patterns +- splits the string on \0 if there is only one string given +- matches non-dotfiles with '*' +- returns empty array when empty pattern provided +- matches regexp special + +- matches regexp special * +- matches regexp special ? +- matches regexp special | +- matches regexp special ^ +- matches regexp special $ +- matches regexp special ( +- matches regexp special ) +- matches regexp special [ +- matches regexp special ] +- matches regexp special { +- matches regexp special } +- matches dotfiles with '.*' +- matches non-dotfiles with '*<non-special characters>' +- matches dotfiles with '.*<non-special characters>' +- matches files with any ending with '<non-special characters>*' +- matches files with any middle with '<non-special characters>*<non-special characters>' +- handles directories with globs +- matches files with multiple '*' special characters +- matches non-dotfiles in the current directory with '**' +- matches dotfiles in the current directory with '.**' +- recursively matches any nondot subdirectories with '**/' +- recursively matches any subdirectories including ./ and ../ with '.**/' +- matches a single character except leading '.' with '?' +- accepts multiple '?' characters in a pattern +- matches any characters in a set with '[<characters>]' +- matches any characters in a range with '[<character>-<character>]' +- matches any characters except those in a set with '[^<characters>]' +- matches any characters except those in a range with '[^<character>-<character]' +- matches any one of the strings in a set with '{<string>,<other>,...}' +- matches a set '{<string>,<other>,...}' which also uses a glob +- accepts string sets with empty strings with {<string>,,<other>} +- matches dot or non-dotfiles with '{,.}*' +- respects the order of {} expressions, expanding left most first +- respects the optional nested {} expressions +- matches special characters by escaping with a backslash with '\<character>' +- recursively matches directories with '**/<characters>' +- preserves the separator between directory components +- ignores matching through directories that doen't exist +- ignores matching only directories under an nonexistant path +Dir.glob +- matches multiple recursives +Dir.glob +- can take an array of patterns +- matches both dot and non-dotfiles with '*' and option File::FNM_DOTMATCH +- matches files with any beginning with '*<non-special characters>' and option File::FNM_DOTMATCH +- matches any files in the current directory with '**' and option File::FNM_DOTMATCH +- recursively matches any subdirectories except './' or '../' with '**/' from the current directory and option File::FNM_DOTMATCH +- recursively matches any subdirectories except './' or '../' with '**/' and option File::FNM_DOTMATCH +- accepts a block and yields it with each elements +- matches the literal character '\' with option File::FNM_NOESCAPE +- returns nil for directories current user has no permission to read +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/home_spec.rb +Dir.home +- returns the current user's home directory as a string if called without arguments +- returns the named user's home directory as a string if called with an argument +- raises an ArgumentError if the named user doesn't exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/initialize_spec.rb +Dir#initialize +- calls #to_path on non-String arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/inspect_spec.rb +Dir#inspect +- returns a String +- includes the class name +- includes the directory name +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/mkdir_spec.rb +Dir.mkdir +- creates the named directory with the given permissions +- calls #to_path on non-String arguments +- raises a SystemCallError if any of the directories in the path before the last does not exist +- raises Errno::EEXIST if the specified directory already exists +- raises Errno::EEXIST if the argument points to the existing file +Dir.mkdir +- raises a SystemCallError when lacking adequate permissions in the parent dir +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/open_spec.rb +Dir.open +- returns a Dir instance representing the specified directory +- raises a SystemCallError if the directory does not exist +- may take a block which is yielded to with the Dir instance +- returns the value of the block if a block is given +- closes the Dir instance when the block exits if given a block +- closes the Dir instance when the block exits the block even due to an exception +- calls #to_path on non-String arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/path_spec.rb +Dir#path +- returns the path that was supplied to .new or .open +- returns the path even when called on a closed Dir instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/pos_spec.rb +Dir#pos +- returns an Integer representing the current position in the directory +- returns a different Integer if moved from previous position +Dir#pos +- raises an IOError when called on a closed Dir instance +Dir#pos= +- moves the read position to a previously obtained position +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/pwd_spec.rb +Dir.pwd +- returns the current working directory +- correctly displays dirs with unicode characters in them +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/read_spec.rb +Dir#read +- returns the file name in the current seek position +- raises an IOError when called on a closed Dir instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/rewind_spec.rb +Dir#rewind +- resets the next read to start from the first entry +- returns the Dir instance +- raises an IOError when called on a closed Dir instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/rmdir_spec.rb +Dir.rmdir +- removes empty directories +- calls #to_path on non-String arguments +- raises a SystemCallError when trying to remove a nonempty directory +- raises a SystemCallError if lacking adequate permissions to remove the directory +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/seek_spec.rb +Dir#seek +- returns the Dir instance +- moves the read position to a previously obtained position +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/tell_spec.rb +Dir#tell +- returns an Integer representing the current position in the directory +- returns a different Integer if moved from previous position +- raises an IOError when called on a closed Dir instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/to_path_spec.rb +Dir#to_path +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/dir/unlink_spec.rb +Dir.unlink +- removes empty directories +- calls #to_path on non-String arguments +- raises a SystemCallError when trying to remove a nonempty directory +- raises a SystemCallError if lacking adequate permissions to remove the directory +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/_dump_spec.rb +Encoding#_dump +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/_load_spec.rb +Encoding._load +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/aliases_spec.rb +Encoding.aliases +- returns a Hash +- has Strings as keys +- has Strings as values +- has alias names as its keys +- has the names of the aliased encoding as its values +- has an 'external' key with the external default encoding as its value +- has a 'locale' key and its value equals to the name of the encoding finded by the locale charmap +- only contains valid aliased encodings +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/ascii_compatible_spec.rb +Encoding#ascii_compatible? +- returns true if self represents an ASCII-compatible encoding +- returns false if self does not represent an ASCII-compatible encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/compatible_spec.rb +Encoding.compatible? +- returns an Encoding object if the given encodings are compatible +- returns the encoding of the string that would result from concatenating the arguments +- returns nil if there is not a compatible encoding for the arguments +- returns nil unless both arguments are Strings +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/converter/asciicompat_encoding_spec.rb +Encoding::Converter.asciicompat_encoding +- accepts an encoding name as a String argument +- coerces non-String/Encoding objects with #to_str +- accepts an Encoding object as an argument +- returns a corresponding ASCII compatible encoding for ASCII-incompatible encodings +- returns nil when the given encoding is ASCII compatible +- handles encoding names who resolve to nil encodings +- returns nil if called with an encoding it returned previously +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/converter/constants_spec.rb +Encoding::Converter::INVALID_MASK +- exists +- has a Fixnum value +Encoding::Converter::INVALID_REPLACE +- exists +- has a Fixnum value +Encoding::Converter::UNDEF_MASK +- exists +- has a Fixnum value +Encoding::Converter::UNDEF_REPLACE +- exists +- has a Fixnum value +Encoding::Converter::UNDEF_HEX_CHARREF +- exists +- has a Fixnum value +Encoding::Converter::PARTIAL_INPUT +- exists +- has a Fixnum value +Encoding::Converter::AFTER_OUTPUT +- exists +- has a Fixnum value +Encoding::Converter::UNIVERSAL_NEWLINE_DECORATOR +- exists +- has a Fixnum value +Encoding::Converter::CRLF_NEWLINE_DECORATOR +- exists +- has a Fixnum value +Encoding::Converter::CR_NEWLINE_DECORATOR +- exists +- has a Fixnum value +Encoding::Converter::XML_TEXT_DECORATOR +- exists +- has a Fixnum value +Encoding::Converter::XML_ATTR_CONTENT_DECORATOR +- exists +- has a Fixnum value +Encoding::Converter::XML_ATTR_QUOTE_DECORATOR +- exists +- has a Fixnum value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/converter/convert_spec.rb +Encoding::Converter#convert +- returns a String +- sets the encoding of the result to the target encoding +- transcodes the given String to the target encoding +- allows Strings of different encodings to the source encoding +- reuses the given encoding pair if called multiple times +- raises UndefinedConversionError if the String contains characters invalid for the target encoding +- raises an ArgumentError if called on a finished stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/converter/convpath_spec.rb +Encoding::Converter#convpath +- returns an Array +- returns each encoding pair as a sub-Array +- returns each encoding as an Encoding object +- returns multiple encoding pairs when direct conversion is impossible +- sets the last element of each pair to the first element of the next +- only lists a source encoding once +- indicates if crlf_newline conversion would occur +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/converter/destination_encoding_spec.rb +Encoding::Converter#destination_encoding +- returns the destination encoding as an Encoding object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/converter/finish_spec.rb +Encoding::Converter#finish +- returns a String +- returns an empty String if there is nothing more to convert +- returns the last part of the converted String if it hasn't already +- returns a String in the destination encoding +- returns an empty String if self was not given anything to convert +- returns an empty String on subsequent invocations +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/converter/insert_output_spec.rb +Encoding::Converter#insert_output +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/converter/inspect_spec.rb +Encoding::Converter#inspect +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/converter/last_error_spec.rb +Encoding::Converter#last_error +- returns nil when the no conversion has been attempted +- returns nil when the last conversion did not produce an error +- returns nil when #primitive_convert last returned :destination_buffer_full +- returns nil when #primitive_convert last returned :finished +- returns nil if the last conversion succeeded but the penultimate failed +- returns an Encoding::InvalidByteSequenceError when #primitive_convert last returned :invalid_byte_sequence +- returns an Encoding::UndefinedConversionError when #primitive_convert last returned :undefined_conversion +- returns an Encoding::InvalidByteSequenceError when #primitive_convert last returned :incomplete_input +- returns an Encoding::InvalidByteSequenceError when the last call to #convert produced one +- returns an Encoding::UndefinedConversionError when the last call to #convert produced one +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/converter/primitive_convert_spec.rb +Encoding::Converter#primitive_convert +- accepts a nil source buffer +- accepts a String as the source buffer +- accepts nil for the destination byte offset +- accepts an integer for the destination byte offset +- raises an ArgumentError if the destination byte offset is greater than the bytesize of the destination buffer +- uses the destination byte offset to determine where to write the result in the destination buffer +- accepts nil for the destination bytesize +- accepts an integer for the destination bytesize +- allows a destination bytesize value greater than the bytesize of the source buffer +- allows a destination bytesize value less than the bytesize of the source buffer +- uses destination bytesize as the maximumn bytesize of the destination buffer +- allows a destination buffer of unlimited size if destination bytesize is nil +- accepts an options hash +- sets the destination buffer's encoding to the destination encoding if the conversion suceeded +- sets the destination buffer's encoding to the destination encoding if the conversion failed +- returns :incomplete_input when source buffer ends unexpectedly and :partial_input isn't specified +- returns :source_buffer_empty when source buffer ends unexpectedly and :partial_input is true +- returns :undefined_conversion when a character in the source buffer is not representable in the output encoding +- returns :invalid_byte_sequence when an invalid byte sequence was found in the source buffer +- returns :finished when the conversion succeeded +- returns :destination_buffer_full when the destination buffer is too small +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/converter/primitive_errinfo_spec.rb +Encoding::Converter#primitive_errinfo +- returns [:source_buffer_empty,nil,nil,nil,nil] when no conversion has been attempted +- returns [:finished,nil,nil,nil,nil] when #primitive_convert last returned :finished +- returns [:source_buffer_empty,nil,nil,nil, nil] when #convert last succeeded +- returns [:destination_buffer_full,nil,nil,nil,nil] when #primitive_convert last returned :destination_buffer_full +- returns the status of the last primitive conversion, even if it was successful and the previous one wasn't +- returns the state, source encoding, target encoding, and the erroneous bytes when #primitive_convert last returned :undefined_conversion +- returns the state, source encoding, target encoding, and erroneous bytes when #primitive_convert last returned :incomplete_input +- returns the state, source encoding, target encoding, erroneous bytes, and the read-again bytes when #primitive_convert last returned :invalid_byte_sequence +- returns the state, source encoding, target encoding, erroneous bytes, and the read-again bytes when #convert last raised InvalidByteSequenceError +- returns the state, source encoding, target encoding, erroneous bytes, and the read-again bytes when #finish last raised InvalidByteSequenceError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/converter/putback_spec.rb +Encoding::Converter#putback +- returns a String +- returns a String in the source encoding +- returns the bytes buffered due to an :invalid_byte_sequence error +- allows conversion to be resumed after an :invalid_byte_sequence +- returns an empty String when there are no more bytes to put back +- accepts an integer argument corresponding to the number of bytes to be put back +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/converter/replacement_spec.rb +Encoding::Converter#replacement +- returns '?' in US-ASCII when the destination encoding is not UTF-8 +- returns [efbfbd] when the destination encoding is UTF-8 +Encoding::Converter#replacement= +- accepts a String argument +- accepts a String argument of arbitrary length +- raises an TypeError if assigned a non-String argument +- sets #replacement +- raises an UndefinedConversionError is the argument cannot be converted into the destination encoding +- does not change the replacement character if the argument cannot be converted into the destination encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/converter/search_convpath_spec.rb +Encoding::Converter.search_convpath +- returns an Array +- returns each encoding pair as a sub-Array +- returns each encoding as an Encoding object +- returns multiple encoding pairs when direct conversion is impossible +- sets the last element of each pair to the first element of the next +- only lists a source encoding once +- indicates if crlf_newline conversion would occur +- raises an Encoding::ConverterNotFoundError if no conversion path exists +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/converter/source_encoding_spec.rb +Encoding::Converter#source_encoding +- returns the source encoding as an Encoding object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/default_external_spec.rb +Encoding.default_external +- returns an Encoding object +- returns the default external encoding +Encoding.default_external= +- sets the default external encoding +- can accept a name of an encoding as a String +- calls #to_s on arguments that are neither Strings nor Encodings +- raises a TypeError unless the argument is an Encoding or convertible to a String +- raises an ArgumentError if the argument is nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/default_internal_spec.rb +Encoding.default_internal +- is nil by default +- returns an Encoding object if a default internal encoding is set +- returns nil if no default internal encoding is set +- returns the default internal encoding +- returns Encoding::UTF_8 if ruby was invoked with -U +- uses the encoding specified when ruby is invoked with an '-E :internal' argument +- uses the encoding specified when ruby is invoked with an '-E external:internal' argument +Encoding.default_internal= +- sets the default internal encoding +- can accept a name of an encoding as a String +- calls #to_s on arguments that are neither Strings nor Encodings +- raises a TypeError unless the argument is an Encoding or convertible to a String +- accepts an argument of nil to unset the default internal encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/dummy_spec.rb +Encoding#dummy? +- returns false for proper encodings +- returns true for dummy encodings +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/find_spec.rb +Encoding.find +- returns the corresponding Encoding object if given a valid encoding name +- returns the corresponding Encoding object if given a valid alias name +- does NOT accept encoding names as Symbols +- accepts encoding names as Strings +- accepts any object as encoding name, if it responds to #to_str +- is case insensitive +- raises an ArgumentError if the given encoding does not exist +- supports the 'locale' encoding alias +- returns default external encoding for the 'external' encoding alias +- returns default internal encoding for the 'internal' encoding alias +- uses default external encoding for the 'filesystem' encoding alias +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/inspect_spec.rb +Encoding#inspect +- returns a String +- returns #<Encoding:name> for a non-dummy encoding named 'name' +- returns #<Encoding:name (dummy)> for a dummy encoding named 'name' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/invalid_byte_sequence_error/destination_encoding_name_spec.rb +Encoding::InvalidByteSequenceError#destination_encoding_name +- returns a String +- is equal to the destination encoding name of the object that raised it +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/invalid_byte_sequence_error/destination_encoding_spec.rb +Encoding::InvalidByteSequenceError#destination_encoding +- returns an Encoding object +- is equal to the destination encoding of the object that raised it +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/invalid_byte_sequence_error/error_bytes_spec.rb +Encoding::InvalidByteSequenceError#error_bytes +- returns a String +- returns the bytes that caused the exception +- uses ASCII-8BIT as the encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/invalid_byte_sequence_error/incomplete_input_spec.rb +Encoding::InvalidByteSequenceError#incomplete_input? +- returns nil by default +- returns true if #primitive_convert returned :incomplete_input for the same data +- returns false if #primitive_convert returned :invalid_byte_sequence for the same data +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/invalid_byte_sequence_error/readagain_bytes_spec.rb +Encoding::InvalidByteSequenceError#readagain_bytes +- returns a String +- returns the bytes to be read again +- uses ASCII-8BIT as the encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/invalid_byte_sequence_error/source_encoding_name_spec.rb +Encoding::UndefinedConversionError#source_encoding_name +- returns a String +- is equal to the source encoding name of the object that raised it +- is equal to the source encoding at the stage of the conversion path where the error occured +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/invalid_byte_sequence_error/source_encoding_spec.rb +Encoding::InvalidByteSequenceError#source_encoding +- returns an Encoding object +- is equal to the source encoding of the object that raised it +- is equal to the source encoding at the stage of the conversion path where the error occured +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/list_spec.rb +Encoding.list +- returns an Array +- returns an Array of Encoding objects +- returns each encoding only once +- includes the default external encoding +- does not include any alias names +- includes all aliased encodings +- includes dummy encodings +- updates the list when #find is used to load a new encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/locale_charmap_spec.rb +Encoding.locale_charmap +- returns a String +- returns a value based on the LC_ALL environment variable +- is unaffected by assigning to ENV['LC_ALL'] in the same process +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/name_list_spec.rb +Encoding.name_list +- returns an Array +- returns encoding names as Strings +- includes all aliases +- includes all non-dummy encodings +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/name_spec.rb +Encoding#name +- returns a String +- uniquely identifies an encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/names_spec.rb +Encoding#names +- returns an Array +- returns names as Strings +- returns #name as the first value +- includes any aliases the encoding has +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/replicate_spec.rb +Encoding#replicate +- returns a replica of ASCII +- returns a replica of UTF-8 +- returns a replica of UTF-16BE +- returns a replica of ISO-2022-JP +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/to_s_spec.rb +Encoding#to_s +- returns a String +- uniquely identifies an encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/undefined_conversion_error/destination_encoding_name_spec.rb +Encoding::UndefinedConversionError#destination_encoding_name +- returns a String +- is equal to the destination encoding name of the object that raised it +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/undefined_conversion_error/destination_encoding_spec.rb +Encoding::UndefinedConversionError#destination_encoding +- returns an Encoding object +- is equal to the destination encoding of the object that raised it +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/undefined_conversion_error/error_char_spec.rb +Encoding::UndefinedConversionError#error_char +- returns a String +- returns the one-character String that caused the exception +- uses the source encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/undefined_conversion_error/source_encoding_name_spec.rb +Encoding::UndefinedConversionError#source_encoding_name +- returns a String +- is equal to the source encoding name of the object that raised it +- is equal to the source encoding at the stage of the conversion path where the error occured +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/encoding/undefined_conversion_error/source_encoding_spec.rb +Encoding::UndefinedConversionError#source_encoding +- returns an Encoding object +- is equal to the source encoding of the object that raised it +- is equal to the source encoding at the stage of the conversion path where the error occured +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/all_spec.rb +Enumerable#all? +- always returns true on empty enumeration +- does not hide exceptions out of #each +Enumerable#all? with no block +- returns true if no elements are false or nil +- returns false if there are false or nil elements +Enumerable#all? with block +- returns true if the block never returns false or nil +- returns false if the block ever returns false or nil +- stops iterating once the return value is determined +- does not hide exceptions out of the block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/any_spec.rb +Enumerable#any? +- always returns false on empty enumeration +- raises an ArgumentError when any arguments provided +- does not hide exceptions out of #each +Enumerable#any? with no block +- returns true if any element is not false or nil +- returns false if all elements are false or nil +Enumerable#any? with block +- returns true if the block ever returns other than false or nil +- any? should return false if the block never returns other than false or nil +- stops iterating once the return value is determined +- does not hide exceptions out of the block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/chunk_spec.rb +Enumerable#chunk +- raises an ArgumentError if called without a block +- returns an Enumerator if given a block +- yields each element of the Enumerable to the block +- returns an Enumerator of 2-element Arrays +- sets the first element of each sub-Array to the return value of the block +- sets the last element of each sub-Array to the consecutive values for which the block returned the first element +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/collect_concat_spec.rb +Enumerable#collect_concat +- returns a new array with the results of passing each element to block, flattened one level +- skips elements that are empty Arrays +- calls to_ary but not to_a +- returns an enumerator when no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/collect_spec.rb +Enumerable#collect +- returns a new array with the results of passing each element to block +- gathers initial args as elements when each yields multiple +- returns an enumerator when no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/count_spec.rb +Enumerable#count +- returns size when no argument or a block +- counts nils if given nil as an argument +- accepts an argument for comparison using == +- uses a block for comparison +- ignores the block when given an argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/cycle_spec.rb +Enumerable#cycle +- loops indefinitely if no argument or nil argument +- yields successive elements of the array repeatedly +Enumerable#cycle passed a number n as an argument +- returns nil and does nothing for non positive n +- calls each at most once +- yields only when necessary +- tries to convert n to an Integer using #to_int +- raises a TypeError when the passed n can be coerced to Integer +- raises an ArgumentError if more arguments are passed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/detect_spec.rb +Enumerable#detect +- passes each entry in enum to block while block when block is false +- returns nil when the block is false and there is no ifnone proc given +- returns the first element for which the block is not false +- returns the value of the ifnone proc if the block is false +- doesn't call the ifnone proc if an element is found +- calls the ifnone proc only once when the block is false +- calls the ifnone proc when there are no elements +- returns an enumerator when no block given +- passes the ifnone proc to the enumerator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/drop_spec.rb +Enumerable#drop +- requires exactly one argument +Enumerable#drop passed a number n as an argument +- raise ArgumentError if n < 0 +- tries to convert n to an Integer using #to_int +- returns [] for empty enumerables +- returns [] if dropping all +- raises a TypeError when the passed n can be coerced to Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/drop_while_spec.rb +Enumerable#drop_while +- returns an Enumerator if no block given +- returns no/all elements for {true/false} block +- accepts returns other than true/false +- passes elements to the block until the first false +- will only go through what's needed +- doesn't return self when it could +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/each_cons_spec.rb +Enumerable#each_cons +- passes element groups to the block +- raises an Argument Error if there is not a single parameter > 0 +- tries to convert n to an Integer using #to_int +- works when n is >= full length +- yields only as much as needed +- returns an enumerator if no block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/each_entry_spec.rb +Enumerable#each_entry +- yields multiple arguments as an array +- returns an enumerator if no block +- raises an Argument error when extra arguments +- passes extra arguments to #each +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/each_slice_spec.rb +Enumerable#each_slice +- passes element groups to the block +- raises an Argument Error if there is not a single parameter > 0 +- tries to convert n to an Integer using #to_int +- works when n is >= full length +- yields only as much as needed +- returns an enumerator if no block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/each_with_index_spec.rb +Enumerable#each_with_index +- passes each element and its index to block +- provides each element to the block +- provides each element to the block and its index +- binds splat arguments properly +- returns an enumerator if no block +- passes extra parameters to each +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/each_with_object_spec.rb +Enumerable#each_with_object +- passes each element and its argument to the block +- returns an enumerator if no block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/entries_spec.rb +Enumerable#entries +- returns an array containing the elements +- passes arguments to each +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/find_all_spec.rb +Enumerable#find_all +- returns all elements for which the block is not false +- returns an enumerator when no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/find_index_spec.rb +Enumerable#find_index +- passes each entry in enum to block while block when block is false +- returns nil when the block is false +- returns the first index for which the block is not false +- returns the first index found +- returns nil when the element not found +- ignores the block if an argument is given +- returns an Enumerator if no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/find_spec.rb +Enumerable#find +- passes each entry in enum to block while block when block is false +- returns nil when the block is false and there is no ifnone proc given +- returns the first element for which the block is not false +- returns the value of the ifnone proc if the block is false +- doesn't call the ifnone proc if an element is found +- calls the ifnone proc only once when the block is false +- calls the ifnone proc when there are no elements +- returns an enumerator when no block given +- passes the ifnone proc to the enumerator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/first_spec.rb +Enumerable#first +- returns the first element +- returns nil if self is empty +Enumerable#first when passed an argument +- returns the first count elements if given a count +- returns an empty array when passed count on an empty array +- returns an empty array when passed count == 0 +- returns an array containing the first element when passed count == 1 +- raises an ArgumentError when count is negative +- returns the entire array when count > length +- tries to convert the passed argument to an Integer using #to_int +- raises a TypeError if the passed argument is not numeric +- consumes only what is needed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/flat_map_spec.rb +Enumerable#flat_map +- returns a new array with the results of passing each element to block, flattened one level +- skips elements that are empty Arrays +- calls to_ary but not to_a +- returns an enumerator when no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/grep_spec.rb +Enumerable#grep +- grep without a block should return an array of all elements === pattern +- grep with a block should return an array of elements === pattern passed through block +- grep the enumerable (rubycon legacy) +- can use $~ in the block when used with a Regexp +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/group_by_spec.rb +Enumerable#group_by +- returns a hash with values grouped according to the block +- returns an empty hash for empty enumerables +- returns an Enumerator if called without a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/include_spec.rb +Enumerable#include? +- returns true if any element == argument for numbers +- returns true if any element == argument for other objects +- returns true if any member of enum equals obj when == compare different classes (legacy rubycon) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/inject_spec.rb +Enumerable#inject +- with argument takes a block with an accumulator (with argument as initial value) and the current element. Value of block becomes new accumulator +- produces an array of the accumulator and the argument when given a block with a *arg +- can take two argument +- ignores the block if two arguments +- can take a symbol argument +- without argument takes a block with an accumulator (with first element as initial value) and the current element. Value of block becomes new accumulator +- with inject arguments(legacy rubycon) +- without inject arguments(legacy rubycon) +- returns nil when fails(legacy rubycon) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/map_spec.rb +Enumerable#map +- returns a new array with the results of passing each element to block +- gathers initial args as elements when each yields multiple +- returns an enumerator when no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/max_by_spec.rb +Enumerable#max_by +- returns an enumerator if no block +- returns nil if #each yields no objects +- returns the object for whom the value returned by block is the largest +- returns the object that appears first in #each in case of a tie +- uses max.<=>(current) to determine order +- is able to return the maximum for enums that contain nils +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/max_spec.rb +Enumerable#max +- max should return the maximum element +- return the maximum element (basics cases) +- returns nil for an empty Enumerable +- raises a NoMethodError for elements without #<=> +- raises an ArgumentError for incomparable elements +- return the maximum element (with block +- returns the minimum for enumerables that contain nils +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/member_spec.rb +Enumerable#member? +- returns true if any element == argument for numbers +- returns true if any element == argument for other objects +- returns true if any member of enum equals obj when == compare different classes (legacy rubycon) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/min_by_spec.rb +Enumerable#min_by +- returns an enumerator if no block +- returns nil if #each yields no objects +- returns the object for whom the value returned by block is the largest +- returns the object that appears first in #each in case of a tie +- uses min.<=>(current) to determine order +- is able to return the maximum for enums that contain nils +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/min_spec.rb +Enumerable#min +- min should return the minimum element +- return the minimun (basic cases) +- returns nil for an empty Enumerable +- raises a NoMethodError for elements without #<=> +- raises an ArgumentError for incomparable elements +- return the minimun when using a block rule +- returns the minimum for enumerables that contain nils +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/minmax_by_spec.rb +Enumerable#minmax_by +- returns an enumerator if no block +- returns nil if #each yields no objects +- returns the object for whom the value returned by block is the largest +- returns the object that appears first in #each in case of a tie +- uses min/max.<=>(current) to determine order +- is able to return the maximum for enums that contain nils +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/minmax_spec.rb +Enumerable#minmax +- min should return the minimum element +- returns [nil, nil] for an empty Enumerable +- raises an ArgumentError when elements are incomparable +- raises a NoMethodError for elements without #<=> +- return the minimun when using a block rule +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/none_spec.rb +Enumerable#none? +- returns true if none of the elements in self are true +- returns false if at least one of the elements in self are true +Enumerable#none? with a block +- passes each element to the block in turn until it returns true +- stops passing elements to the block when it returns true +- returns true if the block never returns true +- returns false if the block ever returns true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/one_spec.rb +Enumerable#one? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/partition_spec.rb +Enumerable#partition +- returns two arrays, the first containing elements for which the block is true, the second containing the rest +- returns an Enumerator if called without a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/reduce_spec.rb +Enumerable#reduce +- with argument takes a block with an accumulator (with argument as initial value) and the current element. Value of block becomes new accumulator +- produces an array of the accumulator and the argument when given a block with a *arg +- can take two argument +- ignores the block if two arguments +- can take a symbol argument +- without argument takes a block with an accumulator (with first element as initial value) and the current element. Value of block becomes new accumulator +- with inject arguments(legacy rubycon) +- without inject arguments(legacy rubycon) +- returns nil when fails(legacy rubycon) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/reject_spec.rb +Enumerable#reject +- returns an array of the elements for which block is false +- returns an Enumerator if called without a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/reverse_each_spec.rb +Enumerable#reverse_each +- traverses enum in reverse order and pass each element to block +- returns an Enumerator if no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/select_spec.rb +Enumerable#select +- returns all elements for which the block is not false +- returns an enumerator when no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/slice_before_spec.rb +Enumerable#slice_before +- raises an Argument error when given an incorrect number of arguments +Enumerable#slice_before when given an argument and no block +- calls === on the argument to determine when to yield +- doesn't yield an empty array if the filter matches the first entry or the last entry +- uses standard boolean as a test +Enumerable#slice_before when given a block and no argument +- calls the block to determine when to yield +Enumerable#slice_before when given a block and an argument +- calls the block with a copy of that argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/sort_by_spec.rb +Enumerable#sort_by +- returns an array of elements ordered by the result of block +- sorts the object by the given attribute +- returns an Enumerator when a block is not supplied +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/sort_spec.rb +Enumerable#sort +- sorts by the natural order as defined by <=> +- yields elements to the provided block +- raises a NoMethodError if elements do not define <=> +- sorts enumerables that contain nils +- compare values returned by block with 0 +- raises an error if objects can't be compared +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/take_spec.rb +Enumerable#take +- requires an argument +Enumerable#take when passed an argument +- returns the first count elements if given a count +- returns an empty array when passed count on an empty array +- returns an empty array when passed count == 0 +- returns an array containing the first element when passed count == 1 +- raises an ArgumentError when count is negative +- returns the entire array when count > length +- tries to convert the passed argument to an Integer using #to_int +- raises a TypeError if the passed argument is not numeric +- consumes only what is needed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/take_while_spec.rb +Enumerable#take_while +- returns an Enumerator if no block given +- returns no/all elements for {true/false} block +- accepts returns other than true/false +- passes elements to the block until the first false +- will only go through what's needed +- doesn't return self when it could +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/to_a_spec.rb +Enumerable#to_a +- returns an array containing the elements +- passes arguments to each +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerable/zip_spec.rb +Enumerable#zip +- combines each element of the receiver with the element of the same index in arrays given as arguments +- passes each element of the result array to a block and return nil if a block is given +- fills resulting array with nils if an argument array is too short +- converts arguments to arrays using #to_ary +- converts arguments to arrays using #to_ary +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerator/each_spec.rb +Enumerator#each +- yields each element of self to the given block +- calls #each on the object given in the constructor by default +- calls #each on the underlying object until it's exhausted +- calls the method given in the constructor instead of #each +- calls the method given in the constructor until it's exhausted +- raises a NoMethodError if the object doesn't respond to #each +- returns an Enumerator if no block is given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerator/each_with_index_spec.rb +Enumerator#each_with_index +- passes each element and its index to block +- returns the object being enumerated when given a block +- binds splat arguments properly +- returns an enumerator if no block is supplied +- raises an ArgumentError if passed extra arguments +- passes on the given block's return value +- returns the iterator's return value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerator/each_with_object_spec.rb +Enumerator#each_with_object +- returns an enumerator when not given a block +- returns the given object when given a block +- iterates over the array adding the given object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerator/enum_for_spec.rb +#enum_for +- is defined in Kernel +- returns a new enumerator +- defaults the first argument to :each +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerator/feed_spec.rb +Enumerator#feed +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerator/generator/each_spec.rb +Enumerator::Generator#each +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerator/inspect_spec.rb +Enumerator#inspect +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerator/new_spec.rb +Enumerator.new +- creates a new custom enumerator with the given object, iterator and arguments +- creates a new custom enumerator that responds to #each +- creates a new custom enumerator that runs correctly +- aliases the second argument to :each +- doesn't check for the presence of the iterator method +- uses the latest define iterator method +- accepts a block +- ignores block if arg given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerator/next_spec.rb +Enumerator#next +- returns the next element of the enumeration +- raises a StopIteration exception at the end of the stream +- cannot be called again until the enumerator is rewound +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerator/next_values_spec.rb +Enumerator#next_values +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerator/peek_spec.rb +Enumerator#peek +- returns the next element in self +- does not advance the position of the current element +- can be called repeatedly without advancing the position of the current element +- works in concert with #rewind +- raises StopIteration if called on a finished enumerator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerator/peek_values_spec.rb +Enumerator#peek_values +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerator/rewind_spec.rb +Enumerator#rewind +- resets the enumerator to its initial state +- returns self +- has no effect on a new enumerator +- has no effect if called multiple, consecutive times +- calls the enclosed object's rewind method if one exists +- does nothing if the object doesn't have a #rewind method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerator/to_enum_spec.rb +#to_enum +- is defined in Kernel +- returns a new enumerator +- defaults the first argument to :each +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerator/with_index_spec.rb +Enumerator#with_index +- passes each element and its index to block +- returns the object being enumerated when given a block +- binds splat arguments properly +- returns an enumerator if no block is supplied +- accepts an optional argument when given a block +- accepts an optional argument when not given a block +- numbers indices from the given index when given an offset but no block +- numbers indices from the given index when given an offset and block +- raises a TypeError when the argument cannot be converted to numeric +- converts non-numeric arguments to Integer via #to_int +- coerces the given numeric argument to an Integer +- treats nil argument as no argument +- accepts negative argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerator/with_object_spec.rb +Enumerator#with_object +- returns an enumerator when not given a block +- returns the given object when given a block +- iterates over the array adding the given object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerator/yielder/append_spec.rb +Enumerator::Yielder#<< +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/enumerator/yielder/yield_spec.rb +Enumerator::Yielder#yield +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/clear_spec.rb +ENV.clear +- deletes all environment variables +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/delete_if_spec.rb +ENV.delete_if +- deletes pairs if the block returns true +- returns ENV even if nothing deleted +- returns an Enumerator if no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/delete_spec.rb +ENV.delete +- removes the variable and return its value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/each_key_spec.rb +ENV.each_key +- returns each key +- returns an Enumerator if called without a block +- returns keys in the locale encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/each_pair_spec.rb +ENV.each_pair +- returns each pair +- returns an Enumerator if called without a block +- uses the locale encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/each_spec.rb +ENV.each +- returns each pair +- returns an Enumerator if called without a block +- uses the locale encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/each_value_spec.rb +ENV.each_value +- returns each value +- returns an Enumerator if called without a block +- uses the locale encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/element_reference_spec.rb +ENV.[] +- returns the specified environment variable +- returns nil if the variable isn't found +- returns only frozen values +- uses the locale encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/element_set_spec.rb +ENV.[]= +- sets the environment variable to the given value +- deletes key if value is nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/empty_spec.rb +ENV.empty? +- return true if the Environment is empty +- returns false if not empty +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/fetch_spec.rb +ENV.fetch +- returns a value +- raises IndexError for an invalid key +- provides the given default parameter +- provides a default value from a block +- warns on block and default parameter given +- uses the locale encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/has_key_spec.rb +ENV.has_key? +- returns true if ENV has the key +- return false if ENV doesn't include the key +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/has_value_spec.rb +ENV.has_value? +- returns true if ENV has the value +- returns false if ENV doesn't have the value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/include_spec.rb +ENV.include? +- returns true if ENV has the key +- return false if ENV doesn't include the key +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/index_spec.rb +ENV.index +- needs to be reviewed for completeness +- returns the index associated with the passed value +- returns nil if the passed value is not found +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/indexes_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/indices_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/inspect_spec.rb +ENV.inspect +- returns a String that looks like a Hash with real data +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/invert_spec.rb +ENV.invert +- returns a hash with ENV.keys as the values and vice versa +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/key_spec.rb +ENV.key? +- returns true if ENV has the key +- return false if ENV doesn't include the key +ENV.key +- needs to be reviewed for completeness +- returns the index associated with the passed value +- returns nil if the passed value is not found +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/keys_spec.rb +ENV.keys +- returns all the keys +- returns the keys in the locale encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/length_spec.rb +ENV.length +- returns the number of ENV entries +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/member_spec.rb +ENV.member? +- returns true if ENV has the key +- return false if ENV doesn't include the key +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/rehash_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/reject_spec.rb +ENV.reject! +- rejects entries based on key +- rejects entries based on value +- returns itself or nil +- returns an Enumerator if called without a block +- doesn't raise if empty +ENV.reject +- rejects entries based on key +- rejects entries based on value +- returns a Hash +- returns an Enumerator if called without a block +- doesn't raise if empty +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/replace_spec.rb +ENV.replace +- replaces ENV with a Hash +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/select_spec.rb +ENV.select +- returns the Hash for which block return true +- returns an Enumerator when no block is given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/shift_spec.rb +ENV.shift +- returns a pair and deletes it +- returns nil if ENV.empty? +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/size_spec.rb +ENV.size +- returns the number of ENV entries +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/store_spec.rb +ENV.store +- sets the environment variable to the given value +- deletes key if value is nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/to_a_spec.rb +ENV.to_a +- returns the ENV as an array +- returns the entries in the locale encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/to_hash_spec.rb +ENV.to_hash +- returns the ENV as a hash +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/to_s_spec.rb +ENV.to_s +- returns "ENV" +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/update_spec.rb +ENV.update +- add the parameter hash to ENV +- yields key, the old value and the new value when replacing entries +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/value_spec.rb +ENV.value? +- returns true if ENV has the value +- returns false if ENV doesn't have the value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/values_at_spec.rb +ENV.values_at +- returns an array of the values referenced by the parameters as keys +- uses the locale encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/env/values_spec.rb +ENV.values +- returns an array of the values +- uses the locale encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/args_spec.rb +NoMethodError#args +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/arguments_spec.rb +ArgumentError +- is a subclass of StandardError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/backtrace_spec.rb +Exception#backtrace +- returns nil if no backtrace was set +- returns an Array +- sets each element to a String +- includes the filename of the location where self raised in the first element +- includes the line number of the location where self raised in the first element +- includes the name of the method from where self raised in the first element +- includes the filename of the location immediately prior to where self raised in the second element +- includes the line number of the location immediately prior to where self raised in the second element +- contains lines of the same format for each prior position in the stack +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/case_compare_spec.rb +SystemCallError.=== +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/destination_encoding_name_spec.rb +Encoding::UndefinedConversionError#destination_encoding_name +- needs to be reviewed for spec completeness +Encoding::InvalidByteSequenceError#destination_encoding_name +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/destination_encoding_spec.rb +Encoding::UndefinedConversionError#destination_encoding +- needs to be reviewed for spec completeness +Encoding::InvalidByteSequenceError#destination_encoding +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/equal_value_spec.rb +Exception#== +- returns true if both exceptions are the same object +- returns true if one exception is the dup'd copy of the other +- returns true if both exceptions have the same class, no message, and no backtrace +- returns true if both exceptions have the same class, the same message, and no backtrace +- returns true if both exceptions have the same class, the same message, and the same backtrace +- returns false if the two exceptions inherit from Exception but have different classes +- returns true if the two objects subclass Exception and have the same message and backtrace +- returns false if the argument is not an Exception +- returns false if the two exceptions differ only in their backtrace +- returns false if the two exceptions differ only in their message +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/errno_spec.rb +SystemCallError#errno +- needs to be reviewed for spec completeness +Errno::EAGAIN +- is the same class as Errno::EWOULDBLOCK if they represent the same errno value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/error_bytes_spec.rb +Encoding::InvalidByteSequenceError#error_bytes +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/error_char_spec.rb +Encoding::UndefinedConversionError#error_char +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/exception_spec.rb +Exception.exception +- creates a new instance of Exception +- sets the message of the Exception when passes a message +- returns 'Exception' for message when no message given +- returns the exception when it has a custom constructor +Exception +- is a Class +- is a superclass of NoMemoryError +- is a superclass of ScriptError +- is a superclass of SignalException +- is a superclass of Interrupt +- is a superclass of StandardError +- is a superclass of SystemExit +- is a superclass of SystemStackError +- is a superclass of SecurityError +- is a superclass of EncodingError +Exception#exception +- returns self when passed no argument +- returns self when passed self as an argument +- returns an exception of the same class as self with the message given as argument +- returns an exception of the same class as self with the message given as argument, but without reinitializing +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/exit_value_spec.rb +LocalJumpError#exit_value +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/incomplete_input_spec.rb +Encoding::InvalidByteSequenceError#incomplete_input? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/initialize_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/inspect_spec.rb +Exception#inspect +- returns '#<Exception: Exception>' when no message given +- includes message when given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/io_error_spec.rb +IOError +- is a superclass of EOFError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/message_spec.rb +Exception#message +- returns the class name if there is no message +- returns the message passed to #initialize +- calls #to_s on self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/name_error_spec.rb +NameError +- is a superclass of NoMethodError +NameError.new +- NameError.new should take optional name argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/name_spec.rb +NameError#name +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/new_spec.rb +Exception.new +- creates a new instance of Exception +- sets the message of the Exception when passes a message +- returns 'Exception' for message when no message given +- returns the exception when it has a custom constructor +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/no_method_error_spec.rb +NoMethodError.new +- allows passing method args +NoMethodError#args +- returns an empty array if the caller method had no arguments +- returns an array with the same elements as passed to the method +NoMethodError#message +- for an undefined method match /undefined method/ +- for an protected method match /protected method/ +- for private method match /private method/ +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/range_error_spec.rb +RangeError +- is a superclass of FloatDomainError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/readagain_bytes_spec.rb +Encoding::InvalidByteSequenceError#readagain_bytes +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/reason_spec.rb +LocalJumpError#reason +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/result_spec.rb +StopIteration#result +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/script_error_spec.rb +ScriptError +- is a superclass of LoadError +- is a superclass of NotImplementedError +- is a superclass of SyntaxError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/set_backtrace_spec.rb +Exception#set_backtrace +- allows the user to set the backtrace to any array +- allows the user to set the backtrace from a rescued exception +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/signm_spec.rb +SignalException#signm +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/signo_spec.rb +SignalException#signo +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/source_encoding_name_spec.rb +Encoding::UndefinedConversionError#source_encoding_name +- needs to be reviewed for spec completeness +Encoding::InvalidByteSequenceError#source_encoding_name +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/source_encoding_spec.rb +Encoding::UndefinedConversionError#source_encoding +- needs to be reviewed for spec completeness +Encoding::InvalidByteSequenceError#source_encoding +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/standard_error_spec.rb +StandardError +- is a superclass of ArgumentError +- is a superclass of IOError +- is a superclass of IndexError +- is a superclass of LocalJumpError +- is a superclass of NameError +- is a superclass of RangeError +- is a superclass of RegexpError +- is a superclass of RuntimeError +- is a superclass of SystemCallError +- is a superclass of ThreadError +- is a superclass of TypeError +- is a superclass of ZeroDivisionError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/status_spec.rb +SystemExit#status +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/success_spec.rb +SystemExit#success? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/system_call_error_spec.rb +SystemCallError.new +- requires at least one argumentt +- takes an optional errno argument +- accepts single Fixnum argument as errno +- constructs the appropriate Errno class +SystemCallError#errno +- returns nil when no errno given +- returns the errno given as optional argument to new +SystemCallError#message +- returns the default message when no message is given +- returns the message given as an argument to new +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/to_s_spec.rb +Exception#to_s +- returns the self's name if no message is set +- returns self's message if set +NameError#to_s +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/exception/to_str_spec.rb +Exception#to_str +- has been deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/false/and_spec.rb +FalseClass#& +- returns false +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/false/inspect_spec.rb +FalseClass#inspect +- returns the string 'false' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/false/or_spec.rb +FalseClass#| +- return false if other is nil or false, otherwise true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/false/to_s_spec.rb +FalseClass#to_s +- returns the string 'false' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/false/xor_spec.rb +FalseClass#^ +- returns false if other is nil or false, otherwise true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fiber/new_spec.rb +Fiber.new +- creates a fiber from the given block +- raises an ArgumentError if called without a block +- does not invoke the block +- closes over lexical environments +- escapes an inner ensure block +- raises a SyntaxError when the block contains a retry statement +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fiber/resume_spec.rb +Fiber#resume +- can be invoked from the root Fiber +- passes control to the beginning of the block on first invocation +- returns the last value encountered on first invocation +- runs until the end of the block or Fiber.yield on first invocation +- resumes from the last call to Fiber.yield on subsequent invocations +- accepts any number of arguments +- sets the block parameters to its arguments on the first invocation +- raises a FiberError if the Fiber is dead +- raises a LocalJumpError if the block includes a return statement +- raises a LocalJumpError if the block includes a break statement +Fiber#resume +- returns control to the calling Fiber if called from one +- executes the ensure clause (FAILED - <n>) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fiber/yield_spec.rb +Fiber.yield +- passes control to the Fiber's caller +- returns its arguments to the caller +- returns nil to the caller if given no arguments +- returns to the Fiber the value of the #resume call that invoked it +- raises a FiberError if called from the root Fiber +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/absolute_path_spec.rb +File.absolute_path +- returns the argument if it's an absolute pathname +- resolves paths relative to the current working directory +- doesn't expand '~' +- accepts a second argument of a directory from which to resolve the path +- calls #to_path on its argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/atime_spec.rb +File.atime +- returns the last access time for the named file as a Time object +- raises an Errno::ENOENT exception if the file is not found +- accepts an object that has a #to_path method +File#atime +- returns the last access time to self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/basename_spec.rb +File.basename +- return the basename of a path (basic cases) +- return the last component of the filename +- return an string +- return the basename for unix format +- return the basename for edge cases +- ignores a trailing directory separator +- return the basename for unix suffix +- raises a TypeError if the arguments are not String types +- accepts an object that has a #to_path method +- raises an ArgumentError if passed more than two arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/blockdev_spec.rb +File.blockdev? +- returns true/false depending if the named file is a block device +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/chardev_spec.rb +File.chardev? +- returns true/false depending if the named file is a char device +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/chmod_spec.rb +File#chmod +- returns 0 if successful +- always succeeds with any numeric values +- invokes to_int on non-integer argument +- with '0222' makes file writable but not readable or executable +- with '0444' makes file readable but not writable or executable +- with '0666' makes file readable and writable but not executable +- with '0111' makes file executable but not readable or writable +- modifies the permission bits of the files specified +File.chmod +- returns the number of files modified +- always succeeds with any numeric values +- accepts an object that has a #to_path method +- throws a TypeError if the given path is not coercable into a string +- invokes to_int on non-integer argument +- invokes to_str on non-string file names +- with '0222' makes file writable but not readable or executable +- with '0444' makes file readable but not writable or executable +- with '0666' makes file readable and writable but not executable +- with '0111' makes file executable but not readable or writable +- modifies the permission bits of the files specified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/chown_spec.rb +File.chown +- needs to be reviewed for spec completeness +File#chown +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/constants/constants_spec.rb +File::Constants::APPEND +- is defined +File::Constants::CREAT +- is defined +File::Constants::EXCL +- is defined +File::Constants::FNM_CASEFOLD +- is defined +File::Constants::FNM_DOTMATCH +- is defined +File::Constants::FNM_NOESCAPE +- is defined +File::Constants::FNM_PATHNAME +- is defined +File::Constants::FNM_SYSCASE +- is defined +File::Constants::LOCK_EX +- is defined +File::Constants::LOCK_NB +- is defined +File::Constants::LOCK_SH +- is defined +File::Constants::LOCK_UN +- is defined +File::Constants::NONBLOCK +- is defined +File::Constants::RDONLY +- is defined +File::Constants::RDWR +- is defined +File::Constants::TRUNC +- is defined +File::Constants::WRONLY +- is defined +File::Constants::NOCTTY +- is defined +File::Constants::SYNC +- is defined +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/constants_spec.rb +File::Constants +- match mode constants +- the separator constant +- the open mode constants +- lock mode constants +File::Constants +- File::RDONLY +- File::WRONLY +- File::CREAT +- File::RDWR +- File::APPEND +- File::TRUNC +- File::NOCTTY +- File::NONBLOCK +- File::LOCK_EX +- File::LOCK_NB +- File::LOCK_SH +- File::LOCK_UN +- File::SEPARATOR +- File::Separator +- File::PATH_SEPARATOR +- File::SEPARATOR +- File::PATH_SEPARATOR +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/ctime_spec.rb +File.ctime +- Returns the change time for the named file (the time at which directory information about the file was changed, not the file itself). +- accepts an object that has a #to_path method +- raises an Errno::ENOENT exception if the file is not found +File#ctime +- Returns the change time for the named file (the time at which directory information about the file was changed, not the file itself). +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/delete_spec.rb +File.delete +- returns 0 when called without arguments +- deletes a single file +- deletes multiple files +- raises an TypeError if not passed a String type +- raises an Errno::ENOENT when the given file doesn't exist +- coerces a given parameter into a string if possible +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/directory_spec.rb +File.directory? +- return true if dir is a directory, otherwise return false +- accepts an object that has a #to_path method +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/dirname_spec.rb +File.dirname +- returns all the components of filename except the last one +- returns a String +- does not modify its argument +- ignores a trailing / +- returns the return all the components of filename except the last one (unix format) +- returns all the components of filename except the last one (edge cases on all platforms) +- returns all the components of filename except the last one (edge cases on non-windows) +- accepts an object that has a #to_path method +- raises a TypeError if not passed a String type +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/executable_real_spec.rb +File.executable_real? +- returns true if the file its an executable +- accepts an object that has a #to_path method +- returns true if named file is readable by the real user id of the process, otherwise false +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +- returns false if the file does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/executable_spec.rb +File.executable? +- returns true if named file is executable by the effective user id of the process, otherwise false +- return true if the argument is an executable file +- accepts an object that has a #to_path method +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +- returns false if the file does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/exist_spec.rb +File.exist? +- return true if the file exist +- return true if the file exist using the alias exists? +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/exists_spec.rb +File.exists? +- return true if the file exist +- return true if the file exist using the alias exists? +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/expand_path_spec.rb +File.expand_path +- converts a pathname to an absolute pathname +- converts a pathname to an absolute pathname, Ruby-Talk:18512 +- converts a pathname to an absolute pathname, using a complete path +- converts a pathname to an absolute pathname, using ~ (home) as base +- expand path with +- expand_path for commoms unix path give a full path +- does not replace multiple '/' at the beginning of the path +- replaces multiple '/' with a single '/' +- raises an ArgumentError if the path is not valid +- expands ~ENV['USER'] to the user's home directory +- does not expand ~ENV['USER'] when it's not at the start +- expands ../foo with ~/dir as base dir to /path/to/user/home/foo +- accepts objects that have a #to_path method +- raises a TypeError if not passed a String type +- expands /./dir to /dir +- produces a String in the default external encoding +- does not modify the string argument +- does not modify a HOME string argument +- returns a String when passed a String subclass +File.expand_path when HOME is not set +- raises an ArgumentError when passed '~' if HOME is nil +- raises an ArgumentError when passed '~' if HOME == '' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/extname_spec.rb +File.extname +- returns the extension (the portion of file name in path after the period). +- returns the extension (the portion of file name in path after the period).(edge cases) +- returns only the last extension of a file with several dots +- accepts an object that has a #to_path method +- raises a TypeError if not passed a String type +- raises an ArgumentError if not passed one argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/file_spec.rb +File +- includes File::Constants +File.file? +- returns true if the named file exists and is a regular file. +- accepts an object that has a #to_path method +- return true if the null device exists and is a regular file. +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/flock_spec.rb +File#flock +- exclusively locks a file +- non-exclusively locks a file +- returns false if trying to lock an exclusively locked file +- returns 0 if trying to lock a non-exclusively locked file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/fnmatch_spec.rb +File.fnmatch +- matches entire strings +- does not match partial strings +- does not support { } patterns +- matches a single character for each ? character +- matches zero or more characters for each * character +- matches ranges of characters using bracket expresions (e.g. [a-z]) +- matches ranges of characters using bracket expresions, taking case into account +- does not match characters outside of the range of the bracket expresion +- matches ranges of characters using exclusive bracket expresions (e.g. [^t] or [!t]) +- matches characters with a case sensitive comparison +- matches characters with case insensitive comparison when flags includes FNM_CASEFOLD +- doesn't match case sensitive characters on platfroms with case sensitive paths, when flags include FNM_SYSCASE (FAILED - <n>) +- does not match '/' characters with ? or * when flags includes FNM_PATHNAME +- does not match '/' characters inside bracket expressions when flags includes FNM_PATHNAME +- matches literal ? or * in path when pattern includes \? or \* +- matches literal character (e.g. 'a') in path when pattern includes escaped character (e.g. \a) +- matches '\' characters in path when flags includes FNM_NOESACPE +- escapes special characters inside bracket expression +- does not match leading periods in filenames with wildcards by default +- matches patterns with leading periods to dotfiles by default +- matches leading periods in filenames when flags includes FNM_DOTMATCH +- matches multiple directories with ** and * +- matches multiple directories with ** when flags includes File::FNM_PATHNAME +- returns false if '/' in pattern do not match '/' in path when flags includes FNM_PATHNAME +- returns true if '/' in pattern match '/' in path when flags includes FNM_PATHNAME +- accepts an object that has a #to_path method +- raises a TypeError if the first and second arguments are not string-like +- raises a TypeError if the third argument is not an Integer +- does not raise a TypeError if the third argument can be coerced to an Integer +File.fnmatch? +- matches entire strings +- does not match partial strings +- does not support { } patterns +- matches a single character for each ? character +- matches zero or more characters for each * character +- matches ranges of characters using bracket expresions (e.g. [a-z]) +- matches ranges of characters using bracket expresions, taking case into account +- does not match characters outside of the range of the bracket expresion +- matches ranges of characters using exclusive bracket expresions (e.g. [^t] or [!t]) +- matches characters with a case sensitive comparison +- matches characters with case insensitive comparison when flags includes FNM_CASEFOLD +- doesn't match case sensitive characters on platfroms with case sensitive paths, when flags include FNM_SYSCASE (FAILED - <n>) +- does not match '/' characters with ? or * when flags includes FNM_PATHNAME +- does not match '/' characters inside bracket expressions when flags includes FNM_PATHNAME +- matches literal ? or * in path when pattern includes \? or \* +- matches literal character (e.g. 'a') in path when pattern includes escaped character (e.g. \a) +- matches '\' characters in path when flags includes FNM_NOESACPE +- escapes special characters inside bracket expression +- does not match leading periods in filenames with wildcards by default +- matches patterns with leading periods to dotfiles by default +- matches leading periods in filenames when flags includes FNM_DOTMATCH +- matches multiple directories with ** and * +- matches multiple directories with ** when flags includes File::FNM_PATHNAME +- returns false if '/' in pattern do not match '/' in path when flags includes FNM_PATHNAME +- returns true if '/' in pattern match '/' in path when flags includes FNM_PATHNAME +- accepts an object that has a #to_path method +- raises a TypeError if the first and second arguments are not string-like +- raises a TypeError if the third argument is not an Integer +- does not raise a TypeError if the third argument can be coerced to an Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/ftype_spec.rb +File.ftype +- raises ArgumentError if not given exactly one filename +- raises Errno::ENOENT if the file is not valid +- returns a String +- returns 'file' when the file is a file +- returns 'directory' when the file is a dir +- returns 'blockSpecial' when the file is a block +- returns 'characterSpecial' when the file is a char +- returns 'link' when the file is a link +- returns fifo when the file is a fifo +- returns 'socket' when the file is a socket +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/grpowned_spec.rb +File.grpowned? +- returns true if the file exist +- accepts an object that has a #to_path method +- returns false if file the does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/identical_spec.rb +File.identical? +- returns true for a file and its link +- accepts an object that has a #to_path method +- raises an ArgumentError if not passed two arguments +- raises a TypeError if not passed String types +- returns true if both named files are identical +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/initialize_spec.rb +File#initialize +- needs to be reviewed for spec completeness +File#initialize +- accepts encoding options in mode parameter +- accepts encoding options as a hash parameter +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/inspect_spec.rb +File#inspect +- returns a String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/join_spec.rb +File.join +- returns an empty string when given no arguments +- when given a single argument returns an equal string +- joins parts using File::SEPARATOR +- supports any number of arguments +- flattens nested arrays +- inserts the separator in between empty strings and arrays +- handles leading parts edge cases +- handles trailing parts edge cases +- handles middle parts edge cases +- gives priority to existing separators in the rightmost argument +- raises an ArgumentError if passed a recursive array +- doesn't remove File::SEPARATOR from the middle of arguments +- raises a TypeError exception when args are nil +- calls #to_str +- doesn't mutate the object when calling #to_str +- calls #to_path +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/lchmod_spec.rb +File.lchmod +- changes the file mode of the link and not of the file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/lchown_spec.rb +File.lchown +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/link_spec.rb +File.link +- link a file with another +- raises an Errno::EEXIST if the target already exists +- raises an ArgumentError if not passed two arguments +- raises a TypeError if not passed String types +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/lstat_spec.rb +File.lstat +- returns a File::Stat object if the given file exists +- returns a File::Stat objecw when called on an instance of File +- accepts an object that has a #to_path method +- raises an Errno::ENOENT if the file does not exist +File.lstat +- returns a File::Stat object with symlink properties for a symlink +File#lstat +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/mtime_spec.rb +File.mtime +- returns the modification Time of the file +- raises an Errno::ENOENT exception if the file is not found +File#mtime +- returns the modification Time of the file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/new_spec.rb +File.new +- returns a new File with mode string +- returns a new File with mode num +- returns a new File with modus num and permissions +- creates the file and returns writable descriptor when called with 'w' mode and r-o permissions +- opens the existing file, does not change permissions even when they are specified +- returns a new File with modus fd +- creates a new file when use File::EXCL mode +- raises an Errorno::EEXIST if the file exists when create a new file with File::CREAT|File::EXCL +- creates a new file when use File::WRONLY|File::APPEND mode +- returns a new File when use File::APPEND mode +- returns a new File when use File::RDONLY|File::APPEND mode +- returns a new File when use File::RDONLY|File::WRONLY mode +- creates a new file when use File::WRONLY|File::TRUNC mode +- coerces filename using to_str +- coerces filename using #to_path +- raises a TypeError if the first parameter can't be coerced to a string +- raises a TypeError if the first parameter is nil +- raises an Errno::EBADF if the first parameter is an invalid file descriptor +- can't alter mode or permissions when opening a file +- opens directories +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/open_spec.rb +File.open +- opens the file (basic case) +- opens file when call with a block (basic case) +- opens with mode string +- opens a file with mode string and block +- opens a file with mode num +- opens a file with mode num and block +- opens the file when passed mode, num and permissions +- opens the file when passed mode, num, permissions and block +- creates the file and returns writable descriptor when called with 'w' mode and r-o permissions +- opens the existing file, does not change permissions even when they are specified +- creates a new write-only file when invoked with 'w' and '0222' +- opens the file when call with fd +- opens a file with a file descriptor d and a block +- opens a file that no exists when use File::WRONLY mode +- opens a file that no exists when use File::RDONLY mode +- opens a file that no exists when use 'r' mode +- opens a file that no exists when use File::EXCL mode +- opens a file that no exists when use File::NONBLOCK mode +- opens a file that no exists when use File::TRUNC mode +- opens a file that no exists when use File::NOCTTY mode +- opens a file that no exists when use File::CREAT mode +- opens a file that no exists when use 'a' mode +- opens a file that no exists when use 'w' mode +- raises an ArgumentError exception when call with an unknown mode +- can read in a block when call open with RDONLY mode +- can read in a block when call open with 'r' mode +- raises an IO exception when write in a block opened with RDONLY mode +- raises an IO exception when write in a block opened with 'r' mode +- can't write in a block when call open with File::WRONLY||File::RDONLY mode +- can't read in a block when call open with File::WRONLY||File::RDONLY mode +- can write in a block when call open with WRONLY mode +- can write in a block when call open with 'w' mode +- raises an IOError when read in a block opened with WRONLY mode +- raises an IOError when read in a block opened with 'w' mode +- raises an IOError when read in a block opened with 'a' mode +- raises an IOError when read in a block opened with 'a' mode +- raises an IOError when read in a block opened with 'a' mode +- raises an IOError when read in a block opened with File::WRONLY|File::APPEND mode +- raises an IOError when read in a block opened with File::RDONLY|File::APPEND mode +- can read and write in a block when call open with RDWR mode +- can't read in a block when call open with File::EXCL mode +- can read in a block when call open with File::EXCL mode +- can read and write in a block when call open with File::RDWR|File::EXCL mode +- raises an Errorno::EEXIST if the file exists when open with File::CREAT|File::EXCL +- create a new file when use File::WRONLY|File::APPEND mode +- opens a file when use File::WRONLY|File::APPEND mode +- raises an IOError if the file exists when open with File::RDONLY|File::APPEND +- truncates the file when passed File::TRUNC mode +- can't read in a block when call open with File::TRUNC mode +- opens a file when use File::WRONLY|File::TRUNC mode +- can't write in a block when call open with File::TRUNC mode +- raises an Errorno::EEXIST if the file exists when open with File::RDONLY|File::TRUNC +- raises an Errno::EACCES when opening non-permitted file +- raises an Errno::EACCES when opening read-only file +- opens a file for binary read +- opens a file for binary write +- opens a file for read-write and truncate the file +- opens a file for binary read-write starting at the beginning of the file +- opens a file for binary read-write and truncate the file +- raises a TypeError if passed a filename that is not a String or Integer type +- raises a SystemCallError if passed an invalid Integer type +- raises an ArgumentError if passed the wrong number of arguments +- raises an ArgumentError if passed an invalid string for mode +File.open with a block +- does not raise error when file is closed inside the block +- invokes close on an opened file when exiting the block +- propagates non-StandardErrors produced by close +- does not propagate StandardErrors produced by close +File.open +- opens directories +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/owned_spec.rb +File.owned? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/path_spec.rb +File#path +- returns the pathname used to create file as a string +File.path +- returns the full path for the given file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/pipe_spec.rb +File.pipe? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/read_spec.rb +File.read +- raises a Errno::EISDIR when passed a path that is a directory +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/readable_real_spec.rb +File.readable_real? +- returns true if named file is readable by the real user id of the process, otherwise false +- accepts an object that has a #to_path method +- returns false if the file does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/readable_spec.rb +File.readable? +- returns true if named file is readable by the effective user id of the process, otherwise false +- accepts an object that has a #to_path method +- returns false if the file does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/readlink_spec.rb +File.readlink +- return the name of the file referenced by the given link +- raises an Errno::ENOENT if called with an invalid argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/realdirpath_spec.rb +File.realdirpath +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/realpath_spec.rb +File.realpath +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/rename_spec.rb +File.rename +- renames a file +- raises an Errno::ENOENT if the source does not exist +- raises an ArgumentError if not passed two arguments +- raises a TypeError if not passed String types +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/reopen_spec.rb +File#reopen +- resets the stream to a new file path +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/setgid_spec.rb +File.setgid? +- returns false if the file was just made +- returns false if the file does not exist +- returns true when the gid bit is set +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/setuid_spec.rb +File.setuid? +- returns false if the file was just made +- returns false if the file does not exist +- returns true when the gid bit is set +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/size_spec.rb +File.size? +- returns the size of the file if it exists and is not empty +- accepts a String-like (to_str) parameter +- accepts an object that has a #to_path method +File.size? +- calls #to_io to convert the argument to an IO +File.size? +- returns nil if file_name doesn't exist or has 0 size +File.size? +- returns nil if file_name is empty +File.size? +- accepts a File argument +File.size +- returns the size of the file if it exists and is not empty +- accepts a String-like (to_str) parameter +- accepts an object that has a #to_path method +File.size +- calls #to_io to convert the argument to an IO +File.size +- raises an error if file_name doesn't exist +File.size +- returns 0 if the file is empty +File.size +- accepts a File argument +File#size +- is an instance method +- returns the file's size as a Fixnum +- returns the file's size in bytes +- returns the cached size of the file if subsequently deleted +- returns the file's current size even if modified +- raises an IOError on a closed file +- follows symlinks if necessary +File#size for an empty file +- returns 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/socket_spec.rb +File.socket? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/split_spec.rb +File.split +- splits the string at the last '/' when the last component does not have an extension +- splits the string at the last '/' when the last component has an extension +- splits an empty string into a '.' and an empty string +- collapses multiple '/' characters and strips trailing ones +- does not split a string that contains '\' +- raises an ArgumentError when not passed a single argument +- raises a TypeError if the argument is not a String type +- coerces the argument with to_str if it is not a String type +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/atime_spec.rb +File::Stat#atime +- returns the atime of a File::Stat object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/blksize_spec.rb +File::Stat#blksize +- returns the blksize of a File::Stat object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/blockdev_spec.rb +File::Stat#blockdev? +- returns true/false depending if the named file is a block device +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/blocks_spec.rb +File::Stat#blocks +- returns the blocks of a File::Stat object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/chardev_spec.rb +File::Stat#chardev? +- returns true/false depending if the named file is a char device +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/comparison_spec.rb +File::Stat#<=> +- is able to compare files by the same modification times +- is able to compare files by different modification times +- includes Comparable and #== shows mtime equality between two File::Stat objects +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/ctime_spec.rb +File::Stat#ctime +- returns the ctime of a File::Stat object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/dev_major_spec.rb +File::Stat#dev_major +- returns the major part of File::Stat#dev +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/dev_minor_spec.rb +File::Stat#dev_minor +- returns the minor part of File::Stat#dev +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/dev_spec.rb +File::Stat#dev +- returns the number of the device on which the file exists +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/directory_spec.rb +File::Stat#directory? +- return true if dir is a directory, otherwise return false +- accepts an object that has a #to_path method +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/executable_real_spec.rb +File::Stat#executable_real? +- returns true if the file its an executable +- accepts an object that has a #to_path method +- returns true if named file is readable by the real user id of the process, otherwise false +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/executable_spec.rb +File::Stat#executable? +- returns true if named file is executable by the effective user id of the process, otherwise false +- return true if the argument is an executable file +- accepts an object that has a #to_path method +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/file_spec.rb +File::Stat#file? +- returns true if the named file exists and is a regular file. +- accepts an object that has a #to_path method +- return true if the null device exists and is a regular file. +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/ftype_spec.rb +File::Stat#ftype +- returns a String +- returns 'file' when the file is a file +- returns 'directory' when the file is a dir +- returns 'characterSpecial' when the file is a char +- returns 'blockSpecial' when the file is a block +- returns 'link' when the file is a link +- returns fifo when the file is a fifo +- returns 'socket' when the file is a socket +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/gid_spec.rb +File::Stat#gid +- returns the group owner attribute of a File::Stat object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/grpowned_spec.rb +File::Stat#grpowned? +- returns true if the file exist +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/ino_spec.rb +File::Stat#ino +- returns the ino of a File::Stat object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/inspect_spec.rb +File::Stat#inspect +- produces a nicely formatted description of a File::Stat object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/mode_spec.rb +File::Stat#mode +- returns the mode of a File::Stat object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/mtime_spec.rb +File::Stat#mtime +- returns the mtime of a File::Stat object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/new_spec.rb +File::Stat#initialize +- raises an exception if the file doesn't exist +- creates a File::Stat object for the given file +- calls #to_path on non-String arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/nlink_spec.rb +File::Stat#nlink +- returns the number of links to a file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/owned_spec.rb +File::Stat#owned? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/pipe_spec.rb +File::Stat#pipe? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/rdev_major_spec.rb +File::Stat#rdev_major +- returns the major part of File::Stat#rdev +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/rdev_minor_spec.rb +File::Stat#rdev_minor +- returns the minor part of File::Stat#rdev +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/rdev_spec.rb +File::Stat#rdev +- returns the number of the device this file represents which the file exists +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/readable_real_spec.rb +File::Stat#readable_real? +- returns true if named file is readable by the real user id of the process, otherwise false +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/readable_spec.rb +File::Stat#readable? +- returns true if named file is readable by the effective user id of the process, otherwise false +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/setgid_spec.rb +File::Stat#setgid? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/setuid_spec.rb +File::Stat#setuid? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/size_spec.rb +File::Stat.size? +- returns the size of the file if it exists and is not empty +- accepts a String-like (to_str) parameter +- accepts an object that has a #to_path method +- returns nil if file_name is empty +File::Stat.size +- returns the size of the file if it exists and is not empty +- accepts a String-like (to_str) parameter +- accepts an object that has a #to_path method +- returns 0 if the file is empty +File::Stat#size +- needs to be reviewed for spec completeness +File::Stat#size? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/socket_spec.rb +File::Stat#socket? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/sticky_spec.rb +File::Stat#sticky? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/symlink_spec.rb +File::Stat#symlink? +- returns true if the file is a link +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/uid_spec.rb +File::Stat#uid +- returns the owner attribute of a File::Stat object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/world_readable_spec.rb +File::Stat.world_readable? +- returns nil if the file is chmod 600 +- returns nil if the file is chmod 000 +- returns nil if the file is chmod 700 +- returns a Fixnum if the file is chmod 644 +- returns a Fixnum if the file is a directory and chmod 644 +- coerces the argument with #to_path +File::Stat#world_readable? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/world_writable_spec.rb +File::Stat.world_writable? +- returns nil if the file is chmod 600 +- returns nil if the file is chmod 000 +- returns nil if the file is chmod 700 +- returns a Fixnum if the file is chmod 777 +- returns a Fixnum if the file is a directory and chmod 777 +- coerces the argument with #to_path +File::Stat#world_writable? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/writable_real_spec.rb +File::Stat#writable_real? +- returns true if named file is writable by the real user id of the process, otherwise false +- accepts an object that has a #to_path method +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/writable_spec.rb +File::Stat#writable? +- returns true if named file is writable by the effective user id of the process, otherwise false +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat/zero_spec.rb +File::Stat#zero? +- returns true if the file is empty +- returns false if the file is not empty +- accepts an object that has a #to_path method +- returns true for /dev/null +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +- returns true inside a block opening a file if it is empty +- returns false for a directory +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/stat_spec.rb +File.stat +- returns a File::Stat object if the given file exists +- returns a File::Stat objecw when called on an instance of File +- accepts an object that has a #to_path method +- raises an Errno::ENOENT if the file does not exist +File.stat +- returns information for a file that has been deleted but is still open +- returns a File::Stat object with file properties for a symlink +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/sticky_spec.rb +File.sticky? +- returns false if the file dies not exist +File.sticky? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/symlink_spec.rb +File.symlink +- create a symlink between a source and target file +- create a symbolic link +- accepts args that have #to_path methods +- raises an Errno::EEXIST if the target already exists +- raises an ArgumentError if not called with two arguments +- raises a TypeError if not called with String types +File.symlink? +- returns true if the file is a link +- accepts an object that has a #to_path method +File.symlink? +- returns false if the file does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/to_path_spec.rb +File#to_path +- returns a String +- does not normalise the path it returns +- does not canonicalize the path it returns +- does not absolute-ise the path it returns +- preserves the encoding of the path +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/truncate_spec.rb +File.truncate +- truncates a file +- truncate a file size to 0 +- truncate a file size to 5 +- truncates to a larger file size than the original file +- truncates to the same size as the original file +- raises an Errno::ENOENT if the file does not exist +- raises an ArgumentError if not passed two arguments +- raises an Errno::EINVAL if the length argument is not valid +- raises a TypeError if not passed a String type for the first argument +- raises a TypeError if not passed an Integer type for the second argument +- accepts an object that has a #to_path method +File#truncate +- does not move the file write pointer to the specified byte offset +- does not move the file read pointer to the specified byte offset +- truncates a file +- truncates a file size to 0 +- truncates a file size to 5 +- truncates a file to a larger size than the original file +- truncates a file to the same size as the original file +- raises an ArgumentError if not passed one argument +- raises an Errno::EINVAL if the length argument is not valid +- raises an IOError if file is closed +- raises an IOError if file is not opened for writing +- raises a TypeError if not passed an Integer type for the for the argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/umask_spec.rb +File.umask +- return a Fixnum +- returns the current umask value for the process +- invokes to_int on non-integer argument +- always succeeds with any integer values +- raises ArgumentError when more than one argument is provided +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/unlink_spec.rb +File.unlink +- returns 0 when called without arguments +- deletes a single file +- deletes multiple files +- raises an TypeError if not passed a String type +- raises an Errno::ENOENT when the given file doesn't exist +- coerces a given parameter into a string if possible +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/utime_spec.rb +File.utime +- sets the access and modification time of each file +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/world_readable_spec.rb +File.world_readable? +- returns nil if the file is chmod 600 +- returns nil if the file is chmod 000 +- returns nil if the file is chmod 700 +- returns a Fixnum if the file is chmod 644 +- returns a Fixnum if the file is a directory and chmod 644 +- coerces the argument with #to_path +- returns nil if the file does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/world_writable_spec.rb +File.world_writable? +- returns nil if the file is chmod 600 +- returns nil if the file is chmod 000 +- returns nil if the file is chmod 700 +- returns a Fixnum if the file is chmod 777 +- returns a Fixnum if the file is a directory and chmod 777 +- coerces the argument with #to_path +- returns nil if the file does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/writable_real_spec.rb +File.writable_real? +- returns true if named file is writable by the real user id of the process, otherwise false +- accepts an object that has a #to_path method +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +- returns false if the file does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/writable_spec.rb +File.writable? +- returns true if named file is writable by the effective user id of the process, otherwise false +- accepts an object that has a #to_path method +- returns false if the file does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/zero_spec.rb +File.zero? +- returns true if the file is empty +- returns false if the file is not empty +- accepts an object that has a #to_path method +- returns true for /dev/null +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +- returns true inside a block opening a file if it is empty +- returns false for a directory +- returns false if the file does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/blockdev_spec.rb +FileTest.blockdev? +- returns true/false depending if the named file is a block device +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/chardev_spec.rb +FileTest.chardev? +- returns true/false depending if the named file is a char device +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/directory_spec.rb +FileTest.directory? +- return true if dir is a directory, otherwise return false +- accepts an object that has a #to_path method +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/executable_real_spec.rb +FileTest.executable_real? +- returns true if the file its an executable +- accepts an object that has a #to_path method +- returns true if named file is readable by the real user id of the process, otherwise false +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +- returns false if the file does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/executable_spec.rb +FileTest.executable? +- returns true if named file is executable by the effective user id of the process, otherwise false +- return true if the argument is an executable file +- accepts an object that has a #to_path method +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +- returns false if the file does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/exist_spec.rb +FileTest.exist? +- return true if the file exist +- return true if the file exist using the alias exists? +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/exists_spec.rb +FileTest.exists? +- return true if the file exist +- return true if the file exist using the alias exists? +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +- accepts an object that has a #to_path method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/file_spec.rb +File.file? +- returns true if the named file exists and is a regular file. +- accepts an object that has a #to_path method +- return true if the null device exists and is a regular file. +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +FileTest.file? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/grpowned_spec.rb +FileTest.grpowned? +- returns true if the file exist +- accepts an object that has a #to_path method +- returns false if the file doesn't exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/identical_spec.rb +FileTest.identical? +- returns true for a file and its link +- accepts an object that has a #to_path method +- raises an ArgumentError if not passed two arguments +- raises a TypeError if not passed String types +- returns true if both named files are identical +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/owned_spec.rb +FileTest.owned? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/pipe_spec.rb +FileTest.pipe? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/readable_real_spec.rb +FileTest.readable_real? +- returns true if named file is readable by the real user id of the process, otherwise false +- accepts an object that has a #to_path method +- returns false if the file does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/readable_spec.rb +FileTest.readable? +- returns true if named file is readable by the effective user id of the process, otherwise false +- accepts an object that has a #to_path method +- returns false if the file does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/setgid_spec.rb +FileTest.setgid? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/setuid_spec.rb +FileTest.setuid? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/size_spec.rb +FileTest.size? +- returns the size of the file if it exists and is not empty +- accepts a String-like (to_str) parameter +- accepts an object that has a #to_path method +FileTest.size? +- returns nil if file_name doesn't exist or has 0 size +FileTest.size? +- returns nil if file_name is empty +FileTest.size? +- accepts a File argument +FileTest.size +- returns the size of the file if it exists and is not empty +- accepts a String-like (to_str) parameter +- accepts an object that has a #to_path method +FileTest.size +- raises an error if file_name doesn't exist +FileTest.size +- returns 0 if the file is empty +FileTest.size +- accepts a File argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/socket_spec.rb +FileTest.socket? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/sticky_spec.rb +FileTest.sticky? +- returns false if the file dies not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/symlink_spec.rb +FileTest.symlink? +- returns true if the file is a link +- accepts an object that has a #to_path method +FileTest.symlink? +- returns false if the file does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/world_readable_spec.rb +FileTest.world_readable? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/world_writable_spec.rb +FileTest.world_writable? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/writable_real_spec.rb +FileTest.writable_real? +- returns true if named file is writable by the real user id of the process, otherwise false +- accepts an object that has a #to_path method +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +- returns false if the file does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/writable_spec.rb +FileTest.writable? +- returns true if named file is writable by the effective user id of the process, otherwise false +- accepts an object that has a #to_path method +- returns false if the file does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/filetest/zero_spec.rb +FileTest.zero? +- returns true if the file is empty +- returns false if the file is not empty +- accepts an object that has a #to_path method +- returns true for /dev/null +- raises an ArgumentError if not passed one argument +- raises a TypeError if not passed a String type +- returns true inside a block opening a file if it is empty +- returns false for a directory +- returns false if the file does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/abs_spec.rb +Fixnum#abs +- returns self's absolute value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/bit_and_spec.rb +Fixnum#& +- returns self bitwise AND other +- returns self bitwise AND a Bignum +- tries to convert it's int like argument to an Integer using to_int +- raises a TypeError when the given argument can't be converted to Integer +- coerces arguments correctly even if it is a Bignum +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/bit_or_spec.rb +Fixnum#| +- returns self bitwise OR other +- returns self bitwise OR a Bignum +- tries to convert the int like argument to an Integer using to_int +- raises a TypeError when the given argument can't be converted to Integer +- coerces arguments correctly even if it is a Bignum +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/bit_xor_spec.rb +Fixnum#^ +- returns self bitwise EXCLUSIVE OR other +- returns self bitwise EXCLUSIVE OR a Bignum +- tries to convert the given argument to an Integer using to_int +- raises a TypeError when the given argument can't be converted to Integer +- coerces arguments correctly even if it is a Bignum +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/case_compare_spec.rb +Fixnum#=== +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/coerce_spec.rb +Fixnum#coerce when given a Fixnum +- returns an array containing two Fixnums +Fixnum#coerce when given a String +- raises an ArgumentError when trying to coerce with a non-number String +- returns an array containing two Floats +Fixnum#coerce +- raises a TypeError when trying to coerce with nil +- tries to convert the given Object into a Float by using #to_f +- raises a TypeError when given an Object that does not respond to #to_f +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/comparison_spec.rb +Fixnum#<=> +- returns -1 when self is less than the given argument +- returns 0 when self is equal to the given argument +- returns 1 when self is greater than the given argument +- returns nil when the given argument is not an Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/complement_spec.rb +Fixnum#~ +- returns self with each bit flipped +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/div_spec.rb +Fixnum#div with a Fixnum +- returns self divided by the given argument as an Integer +Fixnum#div +- rounds towards -inf +- coerces self and the given argument to Floats and returns self divided by other as Fixnum +- raises a ZeroDivisionError when the given argument is 0 and a Float +- raises a ZeroDivisionError when the given argument is 0 +- raises a TypeError when given a non-Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/divide_spec.rb +Fixnum#/ +- returns self divided by the given argument +- supports dividing negative numbers +- raises a ZeroDivisionError if the given argument is zero and not a Float +- does NOT raise ZeroDivisionError if the given argument is zero and is a Float +- coerces fixnum and return self divided by other +- raises a TypeError when given a non-Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/divmod_spec.rb +Fixnum#divmod +- returns an Array containing quotient and modulus obtained from dividing self by the given argument +- raises a ZeroDivisionError when the given argument is 0 +- raises a ZeroDivisionError when the given argument is 0 and a Float +- raises a TypeError when given a non-Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/element_reference_spec.rb +Fixnum#[] +- returns 1 if the nth bit is set +- returns 0 if the nth bit is not set +- returns 0 if the nth bit is greater than the most significant bit +- returns 0 when passed a negative argument +- calls #to_int to convert the argument to an Integer and returns 1 if the nth bit is set +- calls #to_int to convert the argument to an Integer and returns 0 if the nth bit is set +- accepts a Float argument and returns 0 if the bit at the truncated value is not set +- accepts a Float argument and returns 1 if the bit at the truncated value is set +- raises a TypeError when passed a String +- raises a TypeError when #to_int does not return an Integer +- calls #to_int to coerce a String to a Bignum and returns 0 +- returns 0 when passed a Float in the range of a Bignum +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/equal_value_spec.rb +Fixnum#== +- returns true if self has the same value as other +- calls 'other == self' if the given argument is not a Fixnum +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/even_spec.rb +Fixnum#even? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/exponent_spec.rb +Fixnum#** +- returns self raised to the given power +- overflows the answer to a bignum transparantly +- raises negative numbers to the given power +- can raise 1 to a Bignum safely +- switches to a Float when the number is too big +- returns a complex number when negative and raised to a fractional power +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/fdiv_spec.rb +Fixnum#fdiv +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/gt_spec.rb +Fixnum#> +- returns true if self is greater than the given argument +- raises an ArgumentError when given a non-Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/gte_spec.rb +Fixnum#>= +- returns true if self is greater than or equal to the given argument +- raises an ArgumentError when given a non-Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/hash_spec.rb +Fixnum#hash +- is provided +- is stable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/id2name_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/induced_from_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/left_shift_spec.rb +Fixnum#<< with n << m +- returns n shifted left m bits when n > 0, m > 0 +- returns n shifted left m bits when n < 0, m > 0 +- returns n shifted right m bits when n > 0, m < 0 +- returns n shifted right m bits when n < 0, m < 0 +- returns 0 when n == 0 +- returns n when n > 0, m == 0 +- returns n when n < 0, m == 0 +- returns 0 when m < 0 and m == p where 2**p > n >= 2**(p-1) +- returns 0 when m < 0 and m is a Bignum +- returns a Bignum == fixnum_max() * 2 when fixnum_max() << 1 and n > 0 +- returns a Bignum == fixnum_min() * 2 when fixnum_min() << 1 and n < 0 +- calls #to_int to convert the argument to an Integer +- raises a TypeError when #to_int does not return an Integer +- raises a TypeError when passed nil +- raises a TypeError when passed a String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/lt_spec.rb +Fixnum#< +- returns true if self is less than the given argument +- raises an ArgumentError when given a non-Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/lte_spec.rb +Fixnum#<= +- returns true if self is less than or equal to other +- raises an ArgumentError when given a non-Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/magnitude_spec.rb +Fixnum#magnitude +- returns self's absolute value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/minus_spec.rb +Fixnum#- +- returns self minus the given Integer +- raises a TypeError when given a non-Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/modulo_spec.rb +Fixnum#% +- returns the modulus obtained from dividing self by the given argument +- raises a ZeroDivisionError when the given argument is 0 +- raises a ZeroDivisionError when the given argument is 0 and a Float +- raises a TypeError when given a non-Integer +Fixnum#modulo +- returns the modulus obtained from dividing self by the given argument +- raises a ZeroDivisionError when the given argument is 0 +- raises a ZeroDivisionError when the given argument is 0 and a Float +- raises a TypeError when given a non-Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/multiply_spec.rb +Fixnum#* +- returns self multiplied by the given Integer +- raises a TypeError when given a non-Integer +- overflows to Bignum when the result does not fit in Fixnum +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/odd_spec.rb +Fixnum#odd? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/plus_spec.rb +Fixnum#+ +- returns self plus the given Integer +- raises a TypeError when given a non-Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/quo_spec.rb +Fixnum#quo +- returns the result of self divided by the given Integer as a Float +- raises a ZeroDivisionError when the given Integer is 0 +- does not raise a FloatDomainError when the given Integer is 0 and a Float +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/right_shift_spec.rb +Fixnum#>> with n >> m +- returns n shifted right m bits when n > 0, m > 0 +- returns n shifted right m bits when n < 0, m > 0 +- returns n shifted left m bits when n > 0, m < 0 +- returns n shifted left m bits when n < 0, m < 0 +- returns 0 when n == 0 +- returns n when n > 0, m == 0 +- returns n when n < 0, m == 0 +- returns 0 when m > 0 and m == p where 2**p > n >= 2**(p-1) +- returns 0 when m is outside the available bits and n >= 0 +- returns -1 when m is outside the available bits and n < 0 +- returns 0 when m is a Bignum +- returns a Bignum == fixnum_max() * 2 when fixnum_max() >> -1 and n > 0 +- returns a Bignum == fixnum_min() * 2 when fixnum_min() >> -1 and n < 0 +- calls #to_int to convert the argument to an Integer +- raises a TypeError when #to_int does not return an Integer +- raises a TypeError when passed nil +- raises a TypeError when passed a String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/size_spec.rb +Fixnum#size +- returns the number of bytes in the machine representation of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/succ_spec.rb +Fixnum#succ +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/to_f_spec.rb +Fixnum#to_f +- returns self converted to a Float +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/to_s_spec.rb +Fixnum#to_s when given a base +- returns self converted to a String in the given base +- raises an ArgumentError if the base is less than 2 or higher than 36 +Fixnum#to_s when no base given +- returns self converted to a String using base 10 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/to_sym_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/uminus_spec.rb +Fixnum#-@ +- returns self as a negative value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fixnum/zero_spec.rb +Fixnum#zero? +- returns true if self is 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/abs_spec.rb +Float#abs +- returns the absolute value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/angle_spec.rb +Float#angle +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/arg_spec.rb +Float#arg +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/case_compare_spec.rb +Float#=== +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/ceil_spec.rb +Float#ceil +- returns the smallest Integer greater than or equal to self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/coerce_spec.rb +Float#coerce +- returns [other, self] both as Floats +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/comparison_spec.rb +Float#<=> +- returns -1, 0, 1 when self is less than, equal, or greater than other +- returns nil when either argument is NaN +- returns 1 when self is Infinity and other is a Bignum +- returns -1 when self is negative and other is Infinty +- returns -1 when self is -Infinity and other is negative +- returns 1 when self is negative and other is -Infinity +- returns 1 when self is Infinity and other is a Bignum +- returns -1 when self is negative and other is Infinty +- returns -1 when self is -Infinity and other is negative +- returns 1 when self is negative and other is -Infinity +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/constants_spec.rb +Float#CONSTANTS +- the DIG value is 15 +- the EPSILON value is +- the MANT_DIG is 53 +- the MAX_10_EXP is 308 +- the MIN_10_EXP is -308 +- the MAX_EXP is 1024 +- the MIN_EXP is -1021 +- the MAX is 1.79769313486232e+308 +- the MIN is 2.2250738585072e-308 +- the RADIX is 2 +- the INFINITY is the positive infinity +- the NAN is 'not a number' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/denominator_spec.rb +Float#denominator +- returns an Integer +- converts self to a Rational and returns the denominator +- returns 1 for NaN and Infinity +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/divide_spec.rb +Float#/ +- returns self divided by other +- properly coerces objects +- properly handles BigDecimal argument +- does NOT raise ZeroDivisionError if other is zero +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/divmod_spec.rb +Float#divmod +- returns an [quotient, modulus] from dividing self by other +- raises a FloatDomainError if self is NaN +- raises a FloatDomainError if other is NaN +- raises a FloatDomainError if self is Infinity +- raises a ZeroDivisionError if other is zero +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/eql_spec.rb +Float#eql? +- returns true if other is a Float equal to self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/equal_value_spec.rb +Float#== +- returns true if self has the same value as other +- calls 'other == self' if coercion fails +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/exponent_spec.rb +Float#** +- returns self raise to the other power +- returns a complex number when negative and raised to a fractional power +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/fdiv_spec.rb +Float#fdiv +- performs floating-point division between self and a Fixnum +- performs floating-point division between self and a Bignum +- performs floating-point division between self and a Float +- returns NaN when the argument is NaN +- returns Infinity when the argument is 0.0 +- returns -Infinity when the argument is 0.0 and self is negative +- returns Infinity when the argument is 0 +- returns -Infinity when the argument is 0 and self is negative +- returns 0.0 when the argument is Infinity +- returns -0.0 when the argument is -Infinity +- performs floating-point division between self and a Rational +- performs floating-point division between self and a Complex +- raises a TypeError when argument isn't numeric +- raises an ArgumentError when passed multiple arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/finite_spec.rb +Float#finite? +- returns true if a valid IEEE floating-point number +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/floor_spec.rb +Float#floor +- returns the largest Integer less than or equal to self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/gt_spec.rb +Float#> +- returns true if self is greater than other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/gte_spec.rb +Float#>= +- returns true if self is greater than or equal to other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/hash_spec.rb +Float#hash +- is provided +- is stable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/induced_from_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/infinite_spec.rb +Float#infinite? +- returns nil, -1, +1 when self is finite, -Infinity, +Infinity +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/lt_spec.rb +Float#< +- returns true if self is less than other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/lte_spec.rb +Float#<= +- returns true if self is less than or equal to other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/magnitude_spec.rb +Float#magnitude +- returns the absolute value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/minus_spec.rb +Float#- +- returns self minus other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/modulo_spec.rb +Float#% +- returns self modulo other +- raises a ZeroDivisionError if other is zero +Float#modulo +- returns self modulo other +- raises a ZeroDivisionError if other is zero +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/multiply_spec.rb +Float#* +- returns self multiplied by other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/nan_spec.rb +Float#nan? +- returns true if self is not a valid IEEE floating-point number +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/numerator_spec.rb +Float#numerator +- converts self to a Rational object then returns its numerator +- returns 0 for 0.0 +- returns NaN for NaN +- returns Infinity for Infinity +- returns -Infinity for Infinity +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/phase_spec.rb +Float#phase +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/plus_spec.rb +Float#+ +- returns self plus other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/quo_spec.rb +Float#quo +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/rationalize_spec.rb +Float#rationalize +- returns self as a simplified Rational with no argument +- simplifies self to the degree specified by a Rational argument +- simplifies self to the degree specified by a Float argument +- raises a FloatDomainError for Infinity +- raises a FloatDomainError for NaN +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/round_spec.rb +Float#round +- returns the nearest Integer +- rounds self to an optionally given precision +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/to_f_spec.rb +Float#to_f +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/to_i_spec.rb +Float#to_i +- returns self truncated to an Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/to_int_spec.rb +Float# +- returns self truncated to an Integer +Float#to_int +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/to_r_spec.rb +Float#to_r +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/to_s_spec.rb +Float#to_s +- returns 'NaN' for NaN +- returns 'Infinity' for positive infinity +- returns '-Infinity' for negative infinity +- returns '0.0' for 0.0 +- emits '-' for -0.0 +- emits a '-' for negative values +- emits a trailing '.0' for a whole number +- emits a trailing '.0' for the mantissa in e format +- uses non-e format for a positive value with fractional part having 4 decimal places +- uses non-e format for a negative value with fractional part having 4 decimal places +- uses e format for a positive value with fractional part having 5 decimal places +- uses e format for a negative value with fractional part having 5 decimal places +- uses non-e format for a positive value with whole part having 14 decimal places +- uses non-e format for a negative value with whole part having 14 decimal places +- uses non-e format for a positive value with whole part having 16 decimal places +- uses non-e format for a negative value with whole part having 15 decimal places +- uses e format for a positive value with whole part having 16 decimal places +- uses e format for a negative value with whole part having 16 decimal places +- outputs the minimal, unique form necessary to recreate the value +- outputs the minimal, unique form to represent the value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/truncate_spec.rb +Float#truncate +- returns self truncated to an Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/uminus_spec.rb +Float#-@ +- negates self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/uplus_spec.rb +Float#+@ +- returns the same value with same sign (twos complement) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/float/zero_spec.rb +Float#zero? +- returns true if self is 0.0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/gc/count_spec.rb +GC.count +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/gc/disable_spec.rb +GC.disable +- returns true iff the garbage collection was previously disabled +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/gc/enable_spec.rb +GC.enable +- returns true iff the garbage collection was already disabled +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/gc/garbage_collect_spec.rb +GC#garbage_collect +- always returns nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/gc/profiler/clear_spec.rb +GC::Profiler.clear +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/gc/profiler/disable_spec.rb +GC::Profiler.disable +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/gc/profiler/enable_spec.rb +GC::Profiler.enable +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/gc/profiler/enabled_spec.rb +GC::Profiler.enabled? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/gc/profiler/report_spec.rb +GC::Profiler.report +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/gc/profiler/result_spec.rb +GC::Profiler.result +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/gc/profiler/total_time_spec.rb +GC::Profiler.total_time +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/gc/start_spec.rb +GC.start +- always returns nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/gc/stress_spec.rb +GC.stress +- returns current status of GC stress mode +GC.stress= +- sets the stress mode +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/allocate_spec.rb +Hash.allocate +- returns an instance of Hash +- returns a fully-formed instance of Hash +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/assoc_spec.rb +Hash#assoc +- returns an Array if the argument is == to a key of the Hash +- returns a 2-element Array if the argument is == to a key of the Hash +- sets the first element of the Array to the located key +- sets the last element of the Array to the value of the located key +- only returns the first matching key-value pair for identity hashes +- uses #== to compare the argument to the keys +- returns nil if the argument is not a key of the Hash +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/clear_spec.rb +Hash#clear +- removes all key, value pairs +- does not remove default values +- does not remove default procs +- raises a RuntimeError if called on a frozen instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/clone_spec.rb +Hash#clone +- copies instance variable but not the objects they refer to +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/compare_by_identity_spec.rb +Hash#compare_by_identity +- causes future comparisons on the receiver to be made by identity +- causes #compare_by_identity? to return true +- returns self +- uses the semantics of BasicObject#equal? to determine key identity +- doesn't call #equal? on keys to determine their identity +- regards #dup'd objects as having different identities +- regards #clone'd objects as having different identities +- regards references to the same object as having the same identity +- raises a RuntimeError on frozen hashes +- perists over #dups +- persists over #clones +Hash#compare_by_identity? +- returns false by default +- returns true once #compare_by_identity has been invoked on self +- returns true when called multiple times on the same ident hash +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/constructor_spec.rb +Hash.[] +- creates a Hash; values can be provided as the argument list +- creates a Hash; values can be provided as one single hash +- creates a Hash; values can be provided as a list of value-pairs in an array +- raises an ArgumentError when passed an odd number of arguments +- calls to_hash +- returns an instance of a subclass when passed an Array +- returns an instance of the class it's called on +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/default_proc_spec.rb +Hash#default_proc +- returns the block passed to Hash.new +- returns nil if no block was passed to proc +Hash#default_proc= +- replaces the block passed to Hash.new +- uses :to_proc on its argument +- overrides the static default +- raises an error if passed stuff not convertible to procs +- accepts a lambda with an arity of 2 +- raises a TypeError if passed a lambda with an arity other than 2 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/default_spec.rb +Hash#default +- returns the default value +- uses the default proc to compute a default value, passing given key +- calls default proc with nil arg if passed a default proc but no arg +Hash#default= +- sets the default value +- unsets the default proc +- raises a RuntimeError if called on a frozen instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/delete_if_spec.rb +Hash#delete_if +- yields two arguments: key and value +- removes every entry for which block is true and returns self +- processes entries with the same order as each() +- raises an RuntimeError if called on a frozen instance +- returns an Enumerator if called on a non-empty hash without a block +- returns an Enumerator if called on an empty hash without a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/delete_spec.rb +Hash#delete +- removes the entry and returns the deleted value +- calls supplied block if the key is not found +- returns nil if the key is not found when no block is given +- raises a RuntimeError if called on a frozen instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/each_key_spec.rb +Hash#each_key +- calls block once for each key, passing key +- processes keys in the same order as keys() +- returns an Enumerator if called on a non-empty hash without a block +- returns an Enumerator if called on an empty hash without a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/each_pair_spec.rb +Hash#each_pair +- yields a [[key, value]] Array for each pair to a block expecting |*args| +- yields the key and value of each pair to a block expecting |key, value| +- yields the key only to a block expecting |key,| +- uses the same order as keys() and values() +- returns an Enumerator if called on a non-empty hash without a block +- returns an Enumerator if called on an empty hash without a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/each_spec.rb +Hash#each +- yields a [[key, value]] Array for each pair to a block expecting |*args| +- yields the key and value of each pair to a block expecting |key, value| +- yields the key only to a block expecting |key,| +- uses the same order as keys() and values() +- returns an Enumerator if called on a non-empty hash without a block +- returns an Enumerator if called on an empty hash without a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/each_value_spec.rb +Hash#each_value +- calls block once for each key, passing value +- processes values in the same order as values() +- returns an Enumerator if called on a non-empty hash without a block +- returns an Enumerator if called on an empty hash without a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/element_reference_spec.rb +Hash#[] +- returns the value for key +- returns nil as default default value +- returns the default (immediate) value for missing keys +- calls subclass implementations of default +- does not create copies of the immediate default value +- returns the default (dynamic) value for missing keys +- does not return default values for keys with nil values +- compares keys with eql? semantics +- compares key via hash +- does not compare keys with different #hash values via #eql? +- compares keys with the same #hash value via #eql? +Hash.[] +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/element_set_spec.rb +Hash#[]= +- associates the key with the value and return the value +- duplicates string keys using dup semantics +- stores unequal keys that hash to the same value +- duplicates and freezes string keys +- doesn't duplicate and freeze already frozen string keys +- raises a RuntimeError if called on a frozen instance +- raises a RuntimeError if a new key is added during iteration +- does not raise an exception if changing the value of an existing key during iteration +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/empty_spec.rb +Hash#empty? +- returns true if the hash has no entries +- returns true if the hash has no entries and has a default value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/eql_spec.rb +Hash#eql? +- does not compare values when keys don't match +- returns false when the numbers of keys differ without comparing any elements +- first compares keys via hash +- does not compare keys with different hash codes via eql? +- computes equality for recursive hashes +- doesn't call to_hash on objects +- computes equality for complex recursive hashes +- computes equality for recursive hashes & arrays +- compares values when keys match +- compares keys with eql? semantics +- returns true iff other Hash has the same number of keys and each key-value pair matches +- does not call to_hash on hash subclasses +- ignores hash class differences +- compares keys with matching hash codes via eql? +- compares the values in self to values in other hash +- returns true if other Hash has the same number of keys and each key-value pair matches, even though the default-value are not same +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/equal_value_spec.rb +Hash#== +- does not compare values when keys don't match +- returns false when the numbers of keys differ without comparing any elements +- first compares keys via hash +- does not compare keys with different hash codes via eql? +- computes equality for recursive hashes +- doesn't call to_hash on objects +- computes equality for complex recursive hashes +- computes equality for recursive hashes & arrays +- compares values when keys match +- compares keys with eql? semantics +- returns true iff other Hash has the same number of keys and each key-value pair matches +- does not call to_hash on hash subclasses +- ignores hash class differences +- compares keys with matching hash codes via eql? +- compares the values in self to values in other hash +- returns true if other Hash has the same number of keys and each key-value pair matches, even though the default-value are not same +- compares values with == semantics +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/fetch_spec.rb +Hash#fetch +- returns the value for key +- raises an IndexError if key is not found +- returns default if key is not found when passed a default +- returns value of block if key is not found when passed a block +- gives precedence to the default block over the default argument when passed both +- raises an ArgumentError when not passed one or two arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/flatten_spec.rb +Hash#flatten +- returns an Array +- returns an empty Array for an empty Hash +- sets each even index of the Array to a key of the Hash +- sets each odd index of the Array to the value corresponding to the previous element +- does not recursively flatten Array values when called without arguments +- does not recursively flatten Hash values when called without arguments +- recursively flattens Array values when called with an argument >= 2 +- recursively flattens Array values to the given depth +- raises an TypeError if given a non-Integer argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/has_key_spec.rb +Hash#has_key? +- returns true if argument is a key +- returns true if the key's matching value was nil +- returns true if the key's matching value was false +- returns true if the key is nil +- compares keys with the same #hash value via #eql? +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/has_value_spec.rb +Hash#has_value? +- returns true if the value exists in the hash +- uses == semantics for comparing values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/hash_spec.rb +Hash +- includes Enumerable +Hash#hash +- returns a value which doesn't depend on the hash order +- generates a hash for recursive hash structures +- returns the same hash for recursive hashes +- returns the same hash for recursive hashes through arrays +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/include_spec.rb +Hash#include? +- returns true if argument is a key +- returns true if the key's matching value was nil +- returns true if the key's matching value was false +- returns true if the key is nil +- compares keys with the same #hash value via #eql? +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/index_spec.rb +Hash#index +- returns the corresponding key for value +- returns nil if the value is not found +- doesn't return default value if the value is not found +- compares values using == +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/indexes_spec.rb +Hash#values_at +- returns an array of values for the given keys +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/indices_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/initialize_copy_spec.rb +Hash#initialize_copy +- is private +- replaces the contents of self with other +- tries to convert the passed argument to a hash using #to_hash +- calls to_hash on hash subclasses +- does not transfer default values +- raises a RuntimeError if called on a frozen instance that is modified +- raises a RuntimeError if called on a frozen instance that would not be modified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/initialize_spec.rb +Hash#initialize +- is private +- can be used to reset default_proc +- receives the arguments passed to Hash#new +- returns self +- raises a RuntimeError if called on a frozen instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/inspect_spec.rb +Hash#inspect +- returns a string representation with same order as each() +- calls inspect on keys and values +- handles hashes with recursive values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/invert_spec.rb +Hash#invert +- returns a new hash where keys are values and vice versa +- handles collisions by overriding with the key coming later in keys() +- compares new keys with eql? semantics +- does not return subclass instances for subclasses +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/keep_if_spec.rb +Hash#keep_if +- yields two arguments: key and value +- keeps every entry for which block is true and returns self +- returns self even if unmodified +- raises an RuntimeError if called on a frozen instance +- returns an Enumerator if called on a non-empty hash without a block +- returns an Enumerator if called on an empty hash without a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/key_spec.rb +Hash#key? +- returns true if argument is a key +- returns true if the key's matching value was nil +- returns true if the key's matching value was false +- returns true if the key is nil +- compares keys with the same #hash value via #eql? +Hash#key +- returns the corresponding key for value +- returns nil if the value is not found +- doesn't return default value if the value is not found +- compares values using == +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/keys_spec.rb +Hash#keys +- returns an array with the keys in the order they were inserted +- it uses the same order as #values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/length_spec.rb +Hash#length +- returns the number of entries +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/member_spec.rb +Hash#member? +- returns true if argument is a key +- returns true if the key's matching value was nil +- returns true if the key's matching value was false +- returns true if the key is nil +- compares keys with the same #hash value via #eql? +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/merge_spec.rb +Hash#merge +- returns a new hash by combining self with the contents of other +- sets any duplicate key to the value of block if passed a block +- tries to convert the passed argument to a hash using #to_hash +- does not call to_hash on hash subclasses +- returns subclass instance for subclasses +- processes entries with same order as each() +Hash#merge! +- adds the entries from other, overwriting duplicate keys. Returns self +- sets any duplicate key to the value of block if passed a block +- tries to convert the passed argument to a hash using #to_hash +- does not call to_hash on hash subclasses +- processes entries with same order as merge() +- raises a RuntimeError on a frozen instance that is modified +- raises a RuntimeError on a frozen instance that would not be modified +- raises a RuntimeError if a new key is added during iteration +- does not raise an exception if changing the value of an existing key during iteration +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/new_spec.rb +Hash.new +- creates an empty Hash if passed no arguments +- creates a new Hash with default object if passed a default argument +- does not create a copy of the default argument +- creates a Hash with a default_proc if passed a block +- raises an ArgumentError if more than one argument is passed +- raises an ArgumentError if passed both default argument and default block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/rassoc_spec.rb +Hash#rassoc +- returns an Array if the argument is a value of the Hash +- returns a 2-element Array if the argument is a value of the Hash +- sets the first element of the Array to the key of the located value +- sets the last element of the Array to the located value +- only returns the first matching key-value pair +- uses #== to compare the argument to the values +- returns nil if the argument is not a value of the Hash +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/rehash_spec.rb +Hash#rehash +- reorganizes the hash by recomputing all key hash codes +- raises a RuntimeError if called on a frozen instance +- causes a RuntimeError to be raised if called inside an iterator block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/reject_spec.rb +Hash#reject +- is equivalent to hsh.dup.delete_if +- returns subclass instance for subclasses +- taints the resulting hash +- processes entries with the same order as reject! +- returns an Enumerator if called on a non-empty hash without a block +- returns an Enumerator if called on an empty hash without a block +Hash#reject! +- is equivalent to delete_if if changes are made +- returns nil if no changes were made +- processes entries with the same order as delete_if +- raises a RuntimeError if called on a frozen instance that is modified +- raises a RuntimeError if called on a frozen instance that would not be modified +- returns an Enumerator when called on a non-empty hash without a block +- returns an Enumerator when called on an empty hash without a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/replace_spec.rb +Hash#replace +- replaces the contents of self with other +- tries to convert the passed argument to a hash using #to_hash +- calls to_hash on hash subclasses +- does not transfer default values +- raises a RuntimeError if called on a frozen instance that is modified +- raises a RuntimeError if called on a frozen instance that would not be modified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/select_spec.rb +Hash#select +- yields two arguments: key and value +- returns a Hash of entries for which block is true +- processes entries with the same order as reject +- returns an Enumerator when called on a non-empty hash without a block +- returns an Enumerator when called on an empty hash without a block +Hash#select! +- is equivalent to keep_if if changes are made +- returns nil if no changes were made +- raises a RuntimeError if called on a frozen instance that is modified +- raises a RuntimeError if called on a frozen instance that would not be modified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/shift_spec.rb +Hash#shift +- removes a pair from hash and return it +- returns nil from an empty hash +- returns (computed) default for empty hashes +- raises a RuntimeError if called on a frozen instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/size_spec.rb +Hash#size +- returns the number of entries +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/sort_spec.rb +Hash#sort +- converts self to a nested array of [key, value] arrays and sort with Array#sort +- works when some of the keys are themselves arrays +- uses block to sort array if passed a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/store_spec.rb +Hash#store +- associates the key with the value and return the value +- duplicates string keys using dup semantics +- stores unequal keys that hash to the same value +- duplicates and freezes string keys +- doesn't duplicate and freeze already frozen string keys +- raises a RuntimeError if called on a frozen instance +- raises a RuntimeError if a new key is added during iteration +- does not raise an exception if changing the value of an existing key during iteration +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/to_a_spec.rb +Hash#to_a +- returns a list of [key, value] pairs with same order as each() +- is called for Enumerable#entries +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/to_hash_spec.rb +Hash#to_hash +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/to_s_spec.rb +Hash#to_s +- returns a string representation with same order as each() +- calls inspect on keys and values +- handles hashes with recursive values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/try_convert_spec.rb +Hash.try_convert +- returns the argument if passed a Hash +- returns nil if the argument can't be coerced into a Hash +- coerces the argument with #to_hash +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/update_spec.rb +Hash#update +- adds the entries from other, overwriting duplicate keys. Returns self +- sets any duplicate key to the value of block if passed a block +- tries to convert the passed argument to a hash using #to_hash +- does not call to_hash on hash subclasses +- processes entries with same order as merge() +- raises a RuntimeError on a frozen instance that is modified +- raises a RuntimeError on a frozen instance that would not be modified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/value_spec.rb +Hash#value? +- returns true if the value exists in the hash +- uses == semantics for comparing values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/values_at_spec.rb +Hash#values_at +- returns an array of values for the given keys +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/hash/values_spec.rb +Hash#values +- returns an array of values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/ceil_spec.rb +Integer#ceil +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/chr_spec.rb +Integer#chr without argument +- returns a String +- returns a new String for each call +- returns a US-ASCII String if self is between 0 and 127 (inclusive) +- returns an ASCII-8BIT String if self is between 128 and 255 (inclusive) +- interprets self as a codepoint in the corresponding character set +- raises a RangeError is self is greater than 255 and the internal encoding is nil +- infers the encoding from Encoding.default_internal +- raises a RangeError is self is less than 0 +Integer#chr with an encoding argument +- returns a String +- returns a new String for each call +- accepts an Encoding object as an argument +- accepts a String as an argument +- converts a String to an Encoding as Encoding.find does +- returns characters in the specified encoding even if they exist in US-ASCII +- behaves as called with no argument if encoding is specified as US-ASCII and self is less than 128 +- behaves as called with no argument if encoding is specified as ASCII-8BIT and self is between 128 and 255 +- interprets self as a codepoint in the corresponding character set +- raises a RangeError if self is an invalid codepoint for the given encoding +- raises a RangeError is self is less than 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/denominator_spec.rb +Integer#denominator +- returns 1 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/downto_spec.rb +Integer#downto [stop] when self and stop are Fixnums +- does not yield when stop is greater than self +- yields once when stop equals self +- yields while decreasing self until it is less than stop +- yields while decreasing self until it less than ceil for a Float endpoint +- raises a ArgumentError for invalid endpoints +- returns an Enumerator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/even_spec.rb +Integer#even? +- returns true when self is an even number +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/floor_spec.rb +Integer#floor +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/gcd_spec.rb +Integer#gcd +- returns self if equal to the argument +- returns an Integer +- returns the greatest common divisor of self and argument +- returns a positive integer even if self is negative +- returns a positive integer even if the argument is negative +- returns a positive integer even if both self and argument are negative +- accepts a Bignum argument +- works if self is a Bignum +- raises an ArgumentError if not given an argument +- raises an ArgumentError if given more than one argument +- raises a TypeError unless the argument is an Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/gcdlcm_spec.rb +Integer#gcdlcm +- returns [self, self] if self is equal to the argument +- returns an Array +- returns a two-element Array +- returns the greatest common divisor of self and argument as the first element +- returns the least common multiple of self and argument as the last element +- accepts a Bignum argument +- works if self is a Bignum +- raises an ArgumentError if not given an argument +- raises an ArgumentError if given more than one argument +- raises an TypeError unless the argument is an Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/induced_from_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/integer_spec.rb +Integer#integer? +- returns true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/lcm_spec.rb +Integer#lcm +- returns self if equal to the argument +- returns an Integer +- returns the least common multiple of self and argument +- returns a positive integer even if self is negative +- returns a positive integer even if the argument is negative +- returns a positive integer even if both self and argument are negative +- accepts a Bignum argument +- works if self is a Bignum +- raises an ArgumentError if not given an argument +- raises an ArgumentError if given more than one argument +- raises an TypeError unless the argument is an Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/next_spec.rb +Integer#next +- returns the Integer equal to self + 1 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/numerator_spec.rb +Integer#numerator +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/odd_spec.rb +Integer#odd? +- returns true when self is an odd number +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/ord_spec.rb +Integer#ord +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/pred_spec.rb +Integer#pred +- returns the Integer equal to self - 1 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/rationalize_spec.rb +Integer#rationalize +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/round_spec.rb +Integer#round +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/succ_spec.rb +Integer#succ +- returns the Integer equal to self + 1 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/times_spec.rb +Integer#times +- returns self +- yields each value from 0 to self - 1 +- skips the current iteration when encountering 'next' +- skips all iterations when encountering 'break' +- skips all iterations when encountering break with an argument and returns that argument +- executes a nested while loop containing a break expression +- executes a nested #times +- returns an Enumerator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/to_i_spec.rb +Integer#to_i +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/to_int_spec.rb +Integer#to_int +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/to_r_spec.rb +Integer#to_r +- returns a Rational object +- constructs a rational number with self as the numerator +- constructs a rational number with 1 as the denominator +- works even if self is a Bignum +- raises an ArgumentError if given any arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/truncate_spec.rb +Integer#truncate +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/integer/upto_spec.rb +Integer#upto [stop] when self and stop are Fixnums +- does not yield when stop is less than self +- yields once when stop equals self +- yields while increasing self until it is less than stop +- yields while increasing self until it is greater than floor of a Float endpoint +- raises an ArgumentError for non-numeric endpoints +- returns an Enumerator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/binmode_spec.rb +IO#binmode +- raises an IOError on closed stream +- puts a stream in binary mode +IO#binmode? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/binread_spec.rb +IO.binread +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/bytes_spec.rb +IO#bytes +- returns an enumerator of the next bytes from the stream +- yields each byte +- raises an IOError on closed stream +- raises an IOError on an enumerator for a stream that has been closed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/chars_spec.rb +IO#chars +- returns an enumerator of the next chars from the stream +- yields each character +- returns an enumerator for a closed stream +- raises an IOError when an enumerator created on a closed stream is accessed +- raises an IOError when the stream for the enumerator is closed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/close_on_exec_spec.rb +IO#close_on_exec= +- needs to be reviewed for spec completeness +IO#close_on_exec? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/close_read_spec.rb +IO#close_read +- closes the read end of a duplex I/O stream +- raises an IOError on subsequent invocations +- allows subsequent invocation of close +- raises an IOError if the stream is writable and not duplexed +- closes the stream if it is neither writable nor duplexed +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/close_spec.rb +IO#close +- closes the stream +- returns nil +- raises an IOError reading from a closed IO +- raises an IOError writing to a closed IO +- raises an IOError if closed +IO#close on an IO.popen stream +- clears #pid +- sets $? +- waits for the child to exit +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/close_write_spec.rb +IO#close_write +- closes the write end of a duplex I/O stream +- raises an IOError on subsequent invocations +- allows subsequent invocation of close +- raises an IOError if the stream is readable and not duplexed +- closes the stream if it is neither readable nor duplexed +- flushes and closes the write stream +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/closed_spec.rb +IO#closed? +- returns true on closed stream +- returns false on open stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/codepoints_spec.rb +IO#codepoints +- returns an Enumerator when passed no block +- yields each codepoint +- yields each codepoint starting from the current position +- raises an error if reading invalid sequence +- does not change $_ +- raises an IOError when self is not readable +IO#codepoints +- calls the given block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/constants_spec.rb +IO::SEEK_SET +- is defined +IO::SEEK_CUR +- is defined +IO::SEEK_END +- is defined +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/copy_stream_spec.rb +IO.copy_stream +- needs to be reviewed for spec completeness +IO.copy_stream +- copies from an IO instance to a named file +- copies from a named file to a named file +- copies from a named file to an IO instance +- copies from an IO instance to an IO instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/dup_spec.rb +IO#dup +- returns a new IO instance +- sets a new descriptor on the returned object +- allows closing the new IO without affecting the original +- allows closing the original IO without affecting the new one +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/each_byte_spec.rb +IO#each_byte +- raises IOError on closed stream +- yields each byte +- returns an Enumerator when passed no block +IO#each_byte +- returns self on an empty stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/each_char_spec.rb +IO#each_char +- raises IOError on closed stream +- yields each character +- returns an Enumerator when passed no block +IO#each_char +- does not yield any characters on an empty stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/each_codepoint_spec.rb +IO#each_codepoint +- returns an Enumerator when passed no block +- yields each codepoint +- yields each codepoint starting from the current position +- raises an error if reading invalid sequence +- does not change $_ +- raises an IOError when self is not readable +IO#each_codepoint +- calls the given block +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/each_line_spec.rb +IO#each_line with no separator +- yields each line to the passed block +- yields each line starting from the current position +- returns self +- does not change $_ +- returns self +- raises an IOError when self is not readable +- returns an Enumerator when passed no block +IO#each_line when passed a String containing one space as a separator +- uses the passed argument as the line separator +- does not change $_ +- tries to convert the passed separator to a String using #to_str +IO#each_line when passed nil as a separator +- yields self's content starting from the current position when the passed separator is nil +IO#each_line when passed an empty String as a separator +- yields each paragraph +IO#each_line +- uses $/ as the default line separator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/each_spec.rb +IO#each with no separator +- yields each line to the passed block +- yields each line starting from the current position +- returns self +- does not change $_ +- returns self +- raises an IOError when self is not readable +- returns an Enumerator when passed no block +IO#each when passed a String containing one space as a separator +- uses the passed argument as the line separator +- does not change $_ +- tries to convert the passed separator to a String using #to_str +IO#each when passed nil as a separator +- yields self's content starting from the current position when the passed separator is nil +IO#each when passed an empty String as a separator +- yields each paragraph +IO#each +- uses $/ as the default line separator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/eof_spec.rb +IO#eof? +- returns true on an empty stream that has just been opened +- raises IOError on stream not opened for reading +IO#eof? +- returns false when not at end of file +- returns true after reading with read with no parameters +- returns true after reading with read +- returns true after reading with sysread +- returns true after reading with readlines +- returns false on just opened non-empty stream +- does not consume the data from the stream +- raises IOError on closed stream +- raises IOError on stream closed for reading by close_read +- returns true on one-byte stream after single-byte read +- returns true on receiving side of Pipe when writing side is closed +- returns false on receiving side of Pipe when writing side wrote some data +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/external_encoding_spec.rb +IO#external_encoding +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/fcntl_spec.rb +IO#fcntl +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/fdatasync_spec.rb +IO#fdatasync +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/fileno_spec.rb +IO#fileno +- returns the numeric file descriptor of the given IO object +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/flush_spec.rb +IO#flush +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/for_fd_spec.rb +IO.for_fd +- creates an IO instance from a Fixnum argument +- calls #to_int on an object to convert to a Fixnum +- uses the external encoding specified in the mode argument +- uses the external and the internal encoding specified in the mode argument +- uses the external encoding specified via the :external_encoding option +- uses the internal encoding specified via the :internal_encoding option +- uses the colon-separated encodings specified via the :encoding option +- ingores the :encoding option when the :external_encoding option is present +- ingores the :encoding option when the :internal_encoding option is present +- uses the encoding specified via the :mode option hash +- ignores the :internal_encoding option when the same as the external encoding +IO.for_fd +- raises an Errno::EBADF if the file descriptor is not valid +- raises an IOError if passed a closed stream +- raises an Errno::EINVAL if the new mode is not compatible with the descriptor's current mode +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/foreach_spec.rb +IO.foreach +- raises TypeError if the first parameter is nil +- raises Errno::ENOENT if the file does not exist +- converts first parameter to string and uses as file name +- returns an Enumerator when called without a block +- accepts an optional options argument +IO.foreach with no separator argument +- yields a sequence of Strings that were separated by $/ +- updates $. with each yield +IO.foreach with nil as the separator argument +- yields a single string with entire content +- updates $. with each yield +IO.foreach with an empty String as the separator argument +- yields a sequence of paragraphs when the separator is an empty string +- updates $. with each yield +IO.foreach with an arbitrary String as the separator argument +- yields a sequence of Strings that were separated by r +- updates $. with each yield +- accepts non-ASCII data as separator +IO.foreach with an object as the separator argument +- calls #to_str once for each line read to convert it to a String +- calls #to_path on non-String arguments +IO.foreach when the filename starts with | +- gets data from the standard out of the subprocess +- gets data from a fork when passed - +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/fsync_spec.rb +IO#fsync +- raises an IOError on closed stream +- writes the buffered data to permanent storage +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/getbyte_spec.rb +IO#getbyte +- returns the next byte from the stream +- returns nil when invoked at the end of the stream +- raises an IOError on closed stream +IO#getbyte +- returns nil on empty stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/getc_spec.rb +IO#getc +- returns the next character from the stream +- returns nil when invoked at the end of the stream +- raises IOError on closed stream +IO#getc +- returns nil on empty stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/gets_spec.rb +IO#gets with ASCII separator +- returns the separator's character representation +IO#gets +- assigns the returned line to $_ +- returns nil if called at the end of the stream +- raises IOError on closed stream +IO#gets with no separator +- returns the next line of string that is separated by $/ +- returns tainted strings +- updates lineno with each invocation +- updates $. with each invocation +IO#gets with nil separator +- returns the entire contents +- returns tainted strings +- updates lineno with each invocation +- updates $. with each invocation +IO#gets with an empty String separator +- returns the next paragraph +- reads until the beginning of the next paragraph +- returns tainted strings +- updates lineno with each invocation +- updates $. with each invocation +IO#gets with an arbitrary String separator +- reads up to and including the separator +- returns tainted strings +- updates lineno with each invocation +- updates $. with each invocation +IO#gets +- raises an IOError if the stream is opened for append only +- raises an IOError if the stream is opened for writing only +IO#gets +- accepts an integer as first parameter to limit the output's size +- accepts an integer as second parameter to limit the output's size +- accepts an integer as limit parameter which is smaller than IO size +- accepts an integer as limit parameter which is same as IO size +- accepts an integer as limit parameter which is greater than IO size +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/initialize_copy_spec.rb +IO#initialize_copy +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/initialize_spec.rb +IO#initialize +- reassociates the IO instance with the new descriptor when passed a Fixnum +- calls #to_int to coerce the object passed as an fd +- raises a TypeError when passed an IO +- raises a TypeError when passed nil +- raises a TypeError when passed a String +- raises IOError on closed stream +- raises an Errno::EBADF when given an invalid file descriptor +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/inspect_spec.rb +IO#inspect +- returns a String describing a stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/internal_encoding_spec.rb +IO#internal_encoding +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/io_spec.rb +IO +- includes File::Constants +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/ioctl_spec.rb +IO#ioctl +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/isatty_spec.rb +IO#isatty +- returns false if this stream is not a terminal device (TTY) +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/lineno_spec.rb +IO#lineno +- raises an IOError on a closed stream +- returns the current line number +IO#lineno= +- raises an IOError on a closed stream +- calls #to_int on a non-numeric argument +- truncates a Float argument +- raises TypeError on nil argument +- sets the current line number to the given value +- does not change $. +- does not change $. until next read +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/lines_spec.rb +IO#lines +- returns an Enumerator +- returns a line when accessed +- yields each line to the passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/new_spec.rb +IO.new +- creates an IO instance from a Fixnum argument +- calls #to_int on an object to convert to a Fixnum +- uses the external encoding specified in the mode argument +- uses the external and the internal encoding specified in the mode argument +- uses the external encoding specified via the :external_encoding option +- uses the internal encoding specified via the :internal_encoding option +- uses the colon-separated encodings specified via the :encoding option +- ingores the :encoding option when the :external_encoding option is present +- ingores the :encoding option when the :internal_encoding option is present +- uses the encoding specified via the :mode option hash +- ignores the :internal_encoding option when the same as the external encoding +IO.new +- raises an Errno::EBADF if the file descriptor is not valid +- raises an IOError if passed a closed stream +- raises an Errno::EINVAL if the new mode is not compatible with the descriptor's current mode +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/open_spec.rb +IO.open +- creates an IO instance from a Fixnum argument +- calls #to_int on an object to convert to a Fixnum +- uses the external encoding specified in the mode argument +- uses the external and the internal encoding specified in the mode argument +- uses the external encoding specified via the :external_encoding option +- uses the internal encoding specified via the :internal_encoding option +- uses the colon-separated encodings specified via the :encoding option +- ingores the :encoding option when the :external_encoding option is present +- ingores the :encoding option when the :internal_encoding option is present +- uses the encoding specified via the :mode option hash +- ignores the :internal_encoding option when the same as the external encoding +IO.open +- raises an Errno::EBADF if the file descriptor is not valid +- raises an IOError if passed a closed stream +- raises an Errno::EINVAL if the new mode is not compatible with the descriptor's current mode +IO.open +- calls #close after yielding to the block +- propagates an exception raised by #close that is not a StandardError +- does not propagate a StandardError raised by #close +- does not set last error when a StandardError raised by #close +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/output_spec.rb +IO#<< +- writes an object to the IO stream +- calls #to_s on the object to print it +- raises an error if the stream is closed +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/pid_spec.rb +IO#pid +- returns nil for IO not associated with a process +IO#pid +- returns the ID of a process associated with stream +- raises an IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/pipe_spec.rb +IO.pipe +- creates a two-ended pipe +- returns two IO objects +- returns instances of a subclass when called on a subclass +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/popen_spec.rb +IO.popen +- reads from a read-only pipe +- reads and writes to a read/write pipe +- writes to a write-only pipe +- returns the value of the block when passed a block +- closes the IO when used with a block +- allows the IO to be closed inside the block +- returns the IO if no block given +- starts returns a forked process if the command is - +- yields an instance of a subclass when called on a subclass +- returns an instance of a subclass when called on a subclass +IO.popen with a leading Array parameter +- uses the Array as command plus args for the child process +- uses a leading Hash in the Array as additional environment variables +- uses a trailing Hash in the Array for spawn-like settings +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/pos_spec.rb +IO#pos +- gets the offset +- raises IOError on closed stream +- resets #eof? +IO#pos= +- sets the offset +- converts arguments to Integers +- does not accept Bignums that don't fit in a C long +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/print_spec.rb +IO#print +- writes $_.to_s followed by $\ (if any) to the stream if no arguments given +- calls obj.to_s and not obj.to_str then writes the record separator +- writes each obj.to_s to the stream and appends $\ (if any) given multiple objects +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/printf_spec.rb +IO#printf +- writes the #sprintf formatted string +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/putc_spec.rb +IO#putc +- calls #to_int to convert an object to a Integer +- raises IOError on a closed stream +- raises an TypeError when passed nil +- raises an TypeError when passed false +- raises an TypeError when passed true +IO#putc with a Fixnum argument +- writes one character as a String +- writes the low byte as a String +IO#putc with a String argument +- writes one character +- writes the first character +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/puts_spec.rb +IO#puts +- writes just a newline when given no args +- writes just a newline when given just a newline +- writes empty string with a newline when given nil as an arg +- calls to_s before writing non-string objects +- writes each arg if given several +- flattens a nested array before writing it +- writes nothing for an empty array +- writes [...] for a recursive array arg +- writes a newline after objects that do not end in newlines +- does not write a newline after objects that end in newlines +- ignores the $/ separator global +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/read_nonblock_spec.rb +IO#read_nonblock +- raises EAGAIN when there is no data +- returns at most the number of bytes requested +- returns less data if that is all that is available +- raises IOError on closed stream +- raises EOFError when the end is reached +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/read_spec.rb +IO.read +- reads the contents of a file +- calls #to_path on non-String arguments +- treats second nil argument as no length limit +- treats third nil argument as 0 +- reads the contents of a file up to a certain size when specified +- reads the contents of a file from an offset of a specific size when specified +- returns nil at end-of-file when length is passed +- raises an Errno::ENOENT when the requested file does not exist +- raises a TypeError when not passed a String type +- raises an ArgumentError when not passed a valid length +- raises an Errno::EINVAL when not passed a valid offset +IO.read from a pipe +- runs the rest as a subprocess and returns the standard output +- opens a pipe to a fork if the rest is - +- reads only the specified number of bytes requested +- raises Errno::ESPIPE if passed an offset +IO.read on an empty file +- returns nil when length is passed +- returns an empty string when no length is passed +IO#read +- can be read from consecutively +- clears the output buffer if there is nothing to read +- consumes zero bytes when reading zero bytes +- is at end-of-file when everything has been read +- reads the contents of a file +- places the specified number of bytes in the buffer +- expands the buffer when too small +- overwrites the buffer +- truncates the buffer when too big +- returns the given buffer +- coerces the second argument to string and uses it as a buffer +- returns an empty string at end-of-file +- reads the contents of a file when more bytes are specified +- returns an empty string at end-of-file +- returns an empty string when the current pos is bigger than the content size +- returns nil at end-of-file with a length +- with length argument returns nil when the current pos is bigger than the content size +- raises IOError on closed stream +IO#read with encodings +- ignores unicode encoding +IO#read with 1.9 encodings +- strips the BOM when given 'rb:utf-7-bom' as the mode +IO#read with large data +- reads all the data at once +- reads only the requested number of bytes +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/readbyte_spec.rb +IO#readbyte +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/readchar_spec.rb +IO#readchar +- returns the next string from the stream +- raises an EOFError when invoked at the end of the stream +- raises IOError on closed stream +IO#readchar +- raises EOFError on empty stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/readline_spec.rb +IO#readline +- returns the next line on the stream +- goes back to first position after a rewind +- returns characters after the position set by #seek +- raises EOFError on end of stream +- raises IOError on closed stream +- assigns the returned line to $_ +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/readlines_spec.rb +IO#readlines +- raises an IOError if the stream is closed +IO#readlines when passed no arguments +- returns an Array containing lines based on $/ +IO#readlines when passed no arguments +- updates self's position +- updates self's lineno based on the number of lines read +- does not change $_ +- returns an empty Array when self is at the end +IO#readlines when passed nil +- returns the remaining content as one line starting at the current position +IO#readlines when passed an empty String +- returns an Array containing all paragraphs +IO#readlines when passed a separator +- returns an Array containing lines based on the separator +- returns an empty Array when self is at the end +- updates self's lineno based on the number of lines read +- updates self's position based on the number of characters read +- does not change $_ +- tries to convert the passed separator to a String using #to_str +IO#readlines when passed a string that starts with a | +- gets data from the standard out of the subprocess +- gets data from a fork when passed - +IO#readlines +- raises an IOError if the stream is opened for append only +- raises an IOError if the stream is opened for write only +IO.readlines when not passed a separator +- returns an Array containing lines of file_name based on $/ +IO.readlines when not passed a separator +- raises an Errno::ENOENT error when the passed file_name does not exist +- does not change $_ +- tries to convert the passed file_name to a String using #to_str +IO.readlines when passed nil as a separator +- returns the contents as a single String +IO.readlines when passed an empty String as a separator +- returns an Array containing all paragraphs +IO.readlines when passed an arbitrary string separator +- returns an Array containing lines of file_name based on the passed separator +- does not change $_ +IO.readlines when passed an object as separator +- tries to convert the passed separator to a String using #to_str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/readpartial_spec.rb +IO#readpartial +- raises IOError on closed stream +- reads at most the specified number of bytes +- reads after ungetc with data in the buffer +- reads after ungetc with multibyte characters in the buffer +- reads after ungetc without data in the buffer +- discards the existing buffer content upon successful read +- raises EOFError on EOF +- discards the existing buffer content upon error +- raises IOError if the stream is closed +- raises ArgumentError if the negative argument is provided +- immediately returns an empty string if the length argument is 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/reopen_spec.rb +IO#reopen +- calls #to_io to convert an object +- changes the class of the instance to the class of the object returned by #to_io +- raises an IOError if the object returned by #to_io is closed +- raises an TypeError if #to_io does not return an IO instance +- raises an IOError when called on a closed stream with an object +- raises an IOError if the IO argument is closed +- raises an IOError when called on a closed stream with an IO +IO#reopen with a String +- does not raise an exception when called on a closed stream with a path +- returns self +- positions a newly created instance at the beginning of the new stream +- positions an instance that has been read from at the beginning of the new stream +- passes all mode flags through +- effects exec/system/fork performed after it +- calls #to_path on non-String arguments +IO#reopen with a String +- opens a path after writing to the original file descriptor +- creates the file if it doesn't exist if the IO is opened in write mode +- creates the file if it doesn't exist if the IO is opened in write mode +IO#reopen with a String +- raises an Errno::ENOENT if the file does not exist and the IO is not opened in write mode +IO#reopen with an IO +- does not call #to_io +- does not change the object_id +- reads from the beginning if the other IO has not been read from +- reads from the current position of the other IO's stream +IO#reopen with an IO +- associates the IO instance with the other IO's stream +- may change the class of the instance +- sets path equals to the other IO's path if other IO is File +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/rewind_spec.rb +IO#rewind +- positions the instance to the beginning of input +- positions the instance to the beginning of input and clears EOF +- sets lineno to 0 +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/seek_spec.rb +IO#seek +- sets the offset +- converts arguments to Integers +- does not accept Bignums that don't fit in a C long +- raises IOError on closed stream +IO#seek +- moves the read position relative to the current position with SEEK_CUR +- moves the read position relative to the start with SEEK_SET +- moves the read position relative to the end with SEEK_END +- moves the read position and clears EOF with SEEK_SET +- moves the read position and clears EOF with SEEK_CUR +- moves the read position and clears EOF with SEEK_END +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/select_spec.rb +IO.select +- blocks for duration of timeout if there are no objects ready for I/O +- returns immediately all objects that are ready for I/O when timeout is 0 +- returns nil after timeout if there are no objects ready for I/O +- returns supplied objects when they are ready for I/O +- leaves out IO objects for which there is no I/O ready +- returns supplied objects correctly even when monitoring the same object in different arrays +- invokes to_io on supplied objects that are not IO and returns the supplied objects +- raises TypeError if supplied objects are not IO +- raises TypeError if the specified timeout value is not Numeric +- raises TypeError if the first three arguments are not Arrays +- does not raise errors if the first three arguments are nil +- does not accept negative timeouts +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/set_encoding_spec.rb +IO#set_encoding +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/stat_spec.rb +IO#stat +- raises IOError on closed stream +- returns a File::Stat object for the stream +- can stat pipes +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/sync_spec.rb +IO#sync= +- sets the sync mode to true or false +- accepts non-boolean arguments +- raises an IOError on closed stream +IO#sync +- returns the current sync mode +- raises an IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/sysopen_spec.rb +IO.sysopen +- returns the file descriptor for a given path +- works on directories +- calls #to_path on first argument +- accepts a mode as second argument +- accepts permissions as third argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/sysread_spec.rb +IO#sysread on a file +- reads the specified number of bytes from the file +- reads the specified number of bytes from the file to the buffer +- coerces the second argument to string and uses it as a buffer +- advances the position of the file by the specified number of bytes +- reads normally even when called immediately after a buffered IO#read +- does not raise error if called after IO#read followed by IO#write +- does not raise error if called after IO#read followed by IO#syswrite +- reads updated content after the flushed buffered IO#write +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/sysseek_spec.rb +IO#sysseek +- sets the offset +- converts arguments to Integers +- does not accept Bignums that don't fit in a C long +- raises IOError on closed stream +IO#sysseek +- moves the read position relative to the current position with SEEK_CUR +- raises an error when called after buffered reads +- moves the read position relative to the start with SEEK_SET +- moves the read position relative to the end with SEEK_END +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/syswrite_spec.rb +IO#syswrite on a file +- writes all of the string's bytes but does not buffer them +- warns if called immediately after a buffered IO#write +- does not warn if called after IO#write with intervening IO#sysread +- writes to the actual file position when called after buffered IO#read +IO#syswrite +- coerces the argument to a string using to_s +- checks if the file is writable if writing more than zero bytes +- returns the number of bytes written +- invokes to_s on non-String argument +- writes all of the string's bytes without buffering if mode is sync +- does not warn if called after IO#read +- writes to the current position after IO#read +- advances the file position by the count of given bytes +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/tell_spec.rb +IO#tell +- gets the offset +- raises IOError on closed stream +- resets #eof? +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/to_i_spec.rb +IO#to_i +- return the numeric file descriptor of the given IO object +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/to_io_spec.rb +IO#to_io +- returns self for open stream +- returns self for closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/try_convert_spec.rb +IO.try_convert +- returns the passed IO object +- does not call #to_io on an IO instance +- calls #to_io to coerce an object +- returns nil when the passed object does not respond to #to_io +- raises a TypeError if the object does not return an IO from #to_io +- propagates an exception raised by #to_io +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/tty_spec.rb +IO#tty? +- returns false if this stream is not a terminal device (TTY) +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/ungetbyte_spec.rb +IO#ungetbyte +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/ungetc_spec.rb +IO#ungetc +- pushes back one character onto stream +- pushes back one character when invoked at the end of the stream +- pushes back one character when invoked at the start of the stream +- pushes back one character when invoked on empty stream +- affects EOF state +- adjusts the stream position +- makes subsequent unbuffered operations to raise IOError +- returns nil when invoked on stream that was not yet read +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/write_nonblock_spec.rb +IO#write_nonblock on a file +- writes all of the string's bytes but does not buffer them +- checks if the file is writable if writing zero bytes +IO#write_nonblock +- coerces the argument to a string using to_s +- checks if the file is writable if writing more than zero bytes +- returns the number of bytes written +- invokes to_s on non-String argument +- writes all of the string's bytes without buffering if mode is sync +- does not warn if called after IO#read +- writes to the current position after IO#read +- advances the file position by the count of given bytes +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/io/write_spec.rb +IO#write on a file +- writes all of the string's bytes but buffers them +- does not check if the file is writable if writing zero bytes +- returns a length of 0 when writing a blank string +IO#write +- coerces the argument to a string using to_s +- checks if the file is writable if writing more than zero bytes +- returns the number of bytes written +- invokes to_s on non-String argument +- writes all of the string's bytes without buffering if mode is sync +- does not warn if called after IO#read +- writes to the current position after IO#read +- advances the file position by the count of given bytes +- raises IOError on closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/Array_spec.rb +Kernel +- has private instance method Array() +Kernel.Array +- does not call #to_ary on an Array +- calls #to_ary to convert the argument to an Array +- does not call #to_a on an Array +- calls #to_a if the argument does not respond to #to_ary +- calls #to_a if #to_ary returns nil +- returns an Array containing the argument if #to_a returns nil +- returns an Array containing the argument if it responds to neither #to_ary nor #to_a +- returns an empty Array when passed nil +- raises a TypeError if #to_ary does not return an Array +- raises a TypeError if #to_a does not return an Array +Kernel#Array +- does not call #to_ary on an Array +- calls #to_ary to convert the argument to an Array +- does not call #to_a on an Array +- calls #to_a if the argument does not respond to #to_ary +- calls #to_a if #to_ary returns nil +- returns an Array containing the argument if #to_a returns nil +- returns an Array containing the argument if it responds to neither #to_ary nor #to_a +- returns an empty Array when passed nil +- raises a TypeError if #to_ary does not return an Array +- raises a TypeError if #to_a does not return an Array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/Complex_spec.rb +Kernel.Complex +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/Float_spec.rb +Kernel.Float +- returns the identical Float for numeric Floats +- returns a Float for Fixnums +- returns a Float for Bignums +- raises an ArgumentError for nil +- returns the identical NaN for NaN +- returns the same Infinity for Infinity +- converts Strings to floats without calling #to_f +- converts Strings with decimal points into Floats +- raises an ArgumentError for a String of word characters +- raises an ArgumentError if there are two decimal points in the String +- raises an ArgumentError for a String of numbers followed by word characters +- raises an ArgumentError for a String of word characters followed by numbers +- is strict about the string form even across newlines +- converts String subclasses to floats without calling #to_f +- returns a positive Float if the string is prefixed with + +- returns a negative Float if the string is prefixed with + +- raises an ArgumentError if a + or - is embedded in a String +- raises an ArgumentError if a String has a trailing + or - +- raises an ArgumentError for a String with a leading _ +- returns a value for a String with an embedded _ +- raises an ArgumentError for a String with a trailing _ +- raises an ArgumentError for a String of \0 +- raises an ArgumentError for a String with a leading \0 +- raises an ArgumentError for a String with an embedded \0 +- raises an ArgumentError for a String with a trailing \0 +- raises an ArgumentError for a String that is just an empty space +- raises an ArgumentError for a String that with an embedded space +- returns a value for a String with a leading space +- returns a value for a String with a trailing space +- raises an ArgumentError if e is the trailing character +- raises an ArgumentError if e is the leading character +- returns Infinity for '2e1000' +- returns 0 for '2e-1000' +- allows embedded _ in a number on either side of the e +- raises an exception if a space is embedded on either side of the 'e' +- raises an exception if there's a leading _ on either side of the 'e' +- raises an exception if there's a trailing _ on either side of the 'e' +- allows decimal points on the left side of the 'e' +- raises an ArgumentError if there's a decimal point on the right side of the 'e' +- raises an ArgumentError if E is the trailing character +- raises an ArgumentError if E is the leading character +- returns Infinity for '2E1000' +- returns 0 for '2E-1000' +- allows embedded _ in a number on either side of the E +- raises an exception if a space is embedded on either side of the 'E' +- raises an exception if there's a leading _ on either side of the 'E' +- raises an exception if there's a trailing _ on either side of the 'E' +- allows decimal points on the left side of the 'E' +- raises an ArgumentError if there's a decimal point on the right side of the 'E' +- returns a Float that can be a parameter to #Float again +- otherwise, converts the given argument to a Float by calling #to_f +- returns the identical NaN if to_f is called and it returns NaN +- returns the identical Infinity if to_f is called and it returns Infinity +- raises a TypeError if #to_f is not provided +- raises a TypeError if #to_f returns a String +- raises a TypeError if #to_f returns an Integer +Kernel#Float +- returns the identical Float for numeric Floats +- returns a Float for Fixnums +- returns a Float for Bignums +- raises an ArgumentError for nil +- returns the identical NaN for NaN +- returns the same Infinity for Infinity +- converts Strings to floats without calling #to_f +- converts Strings with decimal points into Floats +- raises an ArgumentError for a String of word characters +- raises an ArgumentError if there are two decimal points in the String +- raises an ArgumentError for a String of numbers followed by word characters +- raises an ArgumentError for a String of word characters followed by numbers +- is strict about the string form even across newlines +- converts String subclasses to floats without calling #to_f +- returns a positive Float if the string is prefixed with + +- returns a negative Float if the string is prefixed with + +- raises an ArgumentError if a + or - is embedded in a String +- raises an ArgumentError if a String has a trailing + or - +- raises an ArgumentError for a String with a leading _ +- returns a value for a String with an embedded _ +- raises an ArgumentError for a String with a trailing _ +- raises an ArgumentError for a String of \0 +- raises an ArgumentError for a String with a leading \0 +- raises an ArgumentError for a String with an embedded \0 +- raises an ArgumentError for a String with a trailing \0 +- raises an ArgumentError for a String that is just an empty space +- raises an ArgumentError for a String that with an embedded space +- returns a value for a String with a leading space +- returns a value for a String with a trailing space +- raises an ArgumentError if e is the trailing character +- raises an ArgumentError if e is the leading character +- returns Infinity for '2e1000' +- returns 0 for '2e-1000' +- allows embedded _ in a number on either side of the e +- raises an exception if a space is embedded on either side of the 'e' +- raises an exception if there's a leading _ on either side of the 'e' +- raises an exception if there's a trailing _ on either side of the 'e' +- allows decimal points on the left side of the 'e' +- raises an ArgumentError if there's a decimal point on the right side of the 'e' +- raises an ArgumentError if E is the trailing character +- raises an ArgumentError if E is the leading character +- returns Infinity for '2E1000' +- returns 0 for '2E-1000' +- allows embedded _ in a number on either side of the E +- raises an exception if a space is embedded on either side of the 'E' +- raises an exception if there's a leading _ on either side of the 'E' +- raises an exception if there's a trailing _ on either side of the 'E' +- allows decimal points on the left side of the 'E' +- raises an ArgumentError if there's a decimal point on the right side of the 'E' +- returns a Float that can be a parameter to #Float again +- otherwise, converts the given argument to a Float by calling #to_f +- returns the identical NaN if to_f is called and it returns NaN +- returns the identical Infinity if to_f is called and it returns Infinity +- raises a TypeError if #to_f is not provided +- raises a TypeError if #to_f returns a String +- raises a TypeError if #to_f returns an Integer +Kernel#Float +- is a private method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/Integer_spec.rb +Kernel.Integer +- returns a Bignum for a Bignum +- returns a Fixnum for a Fixnum +- uncritically return the value of to_int even if it is not an Integer +- raises a TypeError when passed nil +- returns a Fixnum or Bignum object +- truncates Floats +- calls to_i on Rationals +- returns the value of to_int if the result is a Fixnum +- returns the value of to_int if the result is a Bignum +- calls to_i on an object whose to_int returns nil +- uncritically return the value of to_int even if it is not an Integer +- raises a TypeError if to_i returns a value that is not an Integer +- raises a TypeError if no to_int or to_i methods exist +- raises a TypeError if to_int returns nil and no to_i exists +- raises a FloatDomainError when passed NaN +- raises a FloatDomainError when passed Infinity +- raises an ArgumentError if the String is a null byte +- raises an ArgumentError if the String starts with a null byte +- raises an ArgumentError if the String ends with a null byte +- raises an ArgumentError if the String contains a null byte +- ignores leading whitespace +- ignores trailing whitespace +- raises an ArgumentError if there are leading _s +- raises an ArgumentError if there are trailing _s +- ignores an embedded _ +- raises an ArgumentError if there are multiple embedded _s +- ignores a single leading + +- raises an ArgumentError if there is a space between the + and number +- raises an ArgumentError if there are multiple leading +s +- raises an ArgumentError if there are trailing +s +- makes the number negative if there's a leading - +- raises an ArgumentError if there are multiple leading -s +- raises an ArgumentError if there are trailing -s +- raises an ArgumentError if there is a period +- raises an ArgumentError for an empty String +- parses the value as a hex number if there's a leading 0x +- is a positive hex number if there's a leading +0x +- is a negative hex number if there's a leading -0x +- raises an ArgumentError if the number cannot be parsed as hex +- parses the value as a hex number if there's a leading 0X +- is a positive hex number if there's a leading +0X +- is a negative hex number if there's a leading -0X +- raises an ArgumentError if the number cannot be parsed as hex +- parses the value as a binary number if there's a leading 0b +- is a positive binary number if there's a leading +0b +- is a negative binary number if there's a leading -0b +- raises an ArgumentError if the number cannot be parsed as binary +- parses the value as a binary number if there's a leading 0B +- is a positive binary number if there's a leading +0B +- is a negative binary number if there's a leading -0B +- raises an ArgumentError if the number cannot be parsed as binary +- parses the value as an octal number if there's a leading 0o +- is a positive octal number if there's a leading +0o +- is a negative octal number if there's a leading -0o +- raises an ArgumentError if the number cannot be parsed as octal +- parses the value as an octal number if there's a leading 0O +- is a positive octal number if there's a leading +0O +- is a negative octal number if there's a leading -0O +- raises an ArgumentError if the number cannot be parsed as octal +- parses the value as an octal number if there's a leading 0 +- is a positive octal number if there's a leading +0 +- is a negative octal number if there's a leading -0 +- raises an ArgumentError if the number cannot be parsed as octal +- parses the value as a decimal number if there's a leading 0D +- is a positive decimal number if there's a leading +0D +- is a negative decimal number if there's a leading -0D +- raises an ArgumentError if the number cannot be parsed as decimal +- parses the value as a decimal number if there's a leading 0d +- is a positive decimal number if there's a leading +0d +- is a negative decimal number if there's a leading -0d +- raises an ArgumentError if the number cannot be parsed as decimal +- raises an ArgumentError if the String is a null byte +- raises an ArgumentError if the String starts with a null byte +- raises an ArgumentError if the String ends with a null byte +- raises an ArgumentError if the String contains a null byte +- ignores leading whitespace +- ignores trailing whitespace +- raises an ArgumentError if there are leading _s +- raises an ArgumentError if there are trailing _s +- ignores an embedded _ +- raises an ArgumentError if there are multiple embedded _s +- ignores a single leading + +- raises an ArgumentError if there is a space between the + and number +- raises an ArgumentError if there are multiple leading +s +- raises an ArgumentError if there are trailing +s +- makes the number negative if there's a leading - +- raises an ArgumentError if there are multiple leading -s +- raises an ArgumentError if there are trailing -s +- raises an ArgumentError if there is a period +- raises an ArgumentError for an empty String +- raises an ArgumentError for a base of 1 +- raises an ArgumentError for a base of 37 +- accepts wholly lowercase alphabetic strings for bases > 10 +- accepts wholly uppercase alphabetic strings for bases > 10 +- accepts mixed-case alphabetic strings for bases > 10 +- accepts alphanumeric strings for bases > 10 +- raises an ArgumentError for letters invalid in the given base +- parses the value as a hex number if there's a leading 0x and a base of 16 +- is a positive hex number if there's a leading +0x and base of 16 +- is a negative hex number if there's a leading -0x and a base of 16 +- raises an ArgumentError if the number begins with 0x and the base is 2 +- raises an ArgumentError if the number begins with 0x and the base is 3 +- raises an ArgumentError if the number begins with 0x and the base is 4 +- raises an ArgumentError if the number begins with 0x and the base is 5 +- raises an ArgumentError if the number begins with 0x and the base is 6 +- raises an ArgumentError if the number begins with 0x and the base is 7 +- raises an ArgumentError if the number begins with 0x and the base is 8 +- raises an ArgumentError if the number begins with 0x and the base is 9 +- raises an ArgumentError if the number begins with 0x and the base is 10 +- raises an ArgumentError if the number begins with 0x and the base is 11 +- raises an ArgumentError if the number begins with 0x and the base is 12 +- raises an ArgumentError if the number begins with 0x and the base is 13 +- raises an ArgumentError if the number begins with 0x and the base is 14 +- raises an ArgumentError if the number begins with 0x and the base is 15 +- raises an ArgumentError if the number cannot be parsed as hex and the base is 16 +- parses the value as a hex number if there's a leading 0X and a base of 16 +- is a positive hex number if there's a leading +0X and base of 16 +- is a negative hex number if there's a leading -0X and a base of 16 +- raises an ArgumentError if the number begins with 0X and the base is 2 +- raises an ArgumentError if the number begins with 0X and the base is 3 +- raises an ArgumentError if the number begins with 0X and the base is 4 +- raises an ArgumentError if the number begins with 0X and the base is 5 +- raises an ArgumentError if the number begins with 0X and the base is 6 +- raises an ArgumentError if the number begins with 0X and the base is 7 +- raises an ArgumentError if the number begins with 0X and the base is 8 +- raises an ArgumentError if the number begins with 0X and the base is 9 +- raises an ArgumentError if the number begins with 0X and the base is 10 +- raises an ArgumentError if the number begins with 0X and the base is 11 +- raises an ArgumentError if the number begins with 0X and the base is 12 +- raises an ArgumentError if the number begins with 0X and the base is 13 +- raises an ArgumentError if the number begins with 0X and the base is 14 +- raises an ArgumentError if the number begins with 0X and the base is 15 +- raises an ArgumentError if the number cannot be parsed as hex and the base is 16 +- parses the value as a binary number if there's a leading 0b and the base is 2 +- is a positive binary number if there's a leading +0b and a base of 2 +- is a negative binary number if there's a leading -0b and a base of 2 +- raises an ArgumentError if the number cannot be parsed as binary and the base is 2 +- parses the value as a binary number if there's a leading 0B and the base is 2 +- is a positive binary number if there's a leading +0B and a base of 2 +- is a negative binary number if there's a leading -0B and a base of 2 +- raises an ArgumentError if the number cannot be parsed as binary and the base is 2 +- parses the value as an octal number if there's a leading 0o and a base of 8 +- is a positive octal number if there's a leading +0o and a base of 8 +- is a negative octal number if there's a leading -0o and a base of 8 +- raises an ArgumentError if the number cannot be parsed as octal and the base is 8 +- raises an ArgumentError if the number begins with 0o and the base is 2 +- raises an ArgumentError if the number begins with 0o and the base is 3 +- raises an ArgumentError if the number begins with 0o and the base is 4 +- raises an ArgumentError if the number begins with 0o and the base is 5 +- raises an ArgumentError if the number begins with 0o and the base is 6 +- raises an ArgumentError if the number begins with 0o and the base is 7 +- parses the value as an octal number if there's a leading 0O and a base of 8 +- is a positive octal number if there's a leading +0O and a base of 8 +- is a negative octal number if there's a leading -0O and a base of 8 +- raises an ArgumentError if the number cannot be parsed as octal and the base is 8 +- raises an ArgumentError if the number begins with 0O and the base is 2 +- raises an ArgumentError if the number begins with 0O and the base is 3 +- raises an ArgumentError if the number begins with 0O and the base is 4 +- raises an ArgumentError if the number begins with 0O and the base is 5 +- raises an ArgumentError if the number begins with 0O and the base is 6 +- raises an ArgumentError if the number begins with 0O and the base is 7 +- parses the value as a decimal number if there's a leading 0D and a base of 10 +- is a positive decimal number if there's a leading +0D and a base of 10 +- is a negative decimal number if there's a leading -0D and a base of 10 +- raises an ArgumentError if the number cannot be parsed as decimal and the base is 10 +- raises an ArgumentError if the number begins with 0D and the base is 2 +- raises an ArgumentError if the number begins with 0D and the base is 3 +- raises an ArgumentError if the number begins with 0D and the base is 4 +- raises an ArgumentError if the number begins with 0D and the base is 5 +- raises an ArgumentError if the number begins with 0D and the base is 6 +- raises an ArgumentError if the number begins with 0D and the base is 7 +- raises an ArgumentError if the number begins with 0D and the base is 8 +- raises an ArgumentError if the number begins with 0D and the base is 9 +- raises an ArgumentError if a base is given for a non-String value +- parses the value as a decimal number if there's a leading 0d and a base of 10 +- is a positive decimal number if there's a leading +0d and a base of 10 +- is a negative decimal number if there's a leading -0d and a base of 10 +- raises an ArgumentError if the number cannot be parsed as decimal and the base is 10 +- raises an ArgumentError if the number begins with 0d and the base is 2 +- raises an ArgumentError if the number begins with 0d and the base is 3 +- raises an ArgumentError if the number begins with 0d and the base is 4 +- raises an ArgumentError if the number begins with 0d and the base is 5 +- raises an ArgumentError if the number begins with 0d and the base is 6 +- raises an ArgumentError if the number begins with 0d and the base is 7 +- raises an ArgumentError if the number begins with 0d and the base is 8 +- raises an ArgumentError if the number begins with 0d and the base is 9 +- raises an ArgumentError if a base is given for a non-String value +- is a public method +Kernel#Integer +- returns a Bignum for a Bignum +- returns a Fixnum for a Fixnum +- uncritically return the value of to_int even if it is not an Integer +- raises a TypeError when passed nil +- returns a Fixnum or Bignum object +- truncates Floats +- calls to_i on Rationals +- returns the value of to_int if the result is a Fixnum +- returns the value of to_int if the result is a Bignum +- calls to_i on an object whose to_int returns nil +- uncritically return the value of to_int even if it is not an Integer +- raises a TypeError if to_i returns a value that is not an Integer +- raises a TypeError if no to_int or to_i methods exist +- raises a TypeError if to_int returns nil and no to_i exists +- raises a FloatDomainError when passed NaN +- raises a FloatDomainError when passed Infinity +- raises an ArgumentError if the String is a null byte +- raises an ArgumentError if the String starts with a null byte +- raises an ArgumentError if the String ends with a null byte +- raises an ArgumentError if the String contains a null byte +- ignores leading whitespace +- ignores trailing whitespace +- raises an ArgumentError if there are leading _s +- raises an ArgumentError if there are trailing _s +- ignores an embedded _ +- raises an ArgumentError if there are multiple embedded _s +- ignores a single leading + +- raises an ArgumentError if there is a space between the + and number +- raises an ArgumentError if there are multiple leading +s +- raises an ArgumentError if there are trailing +s +- makes the number negative if there's a leading - +- raises an ArgumentError if there are multiple leading -s +- raises an ArgumentError if there are trailing -s +- raises an ArgumentError if there is a period +- raises an ArgumentError for an empty String +- parses the value as a hex number if there's a leading 0x +- is a positive hex number if there's a leading +0x +- is a negative hex number if there's a leading -0x +- raises an ArgumentError if the number cannot be parsed as hex +- parses the value as a hex number if there's a leading 0X +- is a positive hex number if there's a leading +0X +- is a negative hex number if there's a leading -0X +- raises an ArgumentError if the number cannot be parsed as hex +- parses the value as a binary number if there's a leading 0b +- is a positive binary number if there's a leading +0b +- is a negative binary number if there's a leading -0b +- raises an ArgumentError if the number cannot be parsed as binary +- parses the value as a binary number if there's a leading 0B +- is a positive binary number if there's a leading +0B +- is a negative binary number if there's a leading -0B +- raises an ArgumentError if the number cannot be parsed as binary +- parses the value as an octal number if there's a leading 0o +- is a positive octal number if there's a leading +0o +- is a negative octal number if there's a leading -0o +- raises an ArgumentError if the number cannot be parsed as octal +- parses the value as an octal number if there's a leading 0O +- is a positive octal number if there's a leading +0O +- is a negative octal number if there's a leading -0O +- raises an ArgumentError if the number cannot be parsed as octal +- parses the value as an octal number if there's a leading 0 +- is a positive octal number if there's a leading +0 +- is a negative octal number if there's a leading -0 +- raises an ArgumentError if the number cannot be parsed as octal +- parses the value as a decimal number if there's a leading 0D +- is a positive decimal number if there's a leading +0D +- is a negative decimal number if there's a leading -0D +- raises an ArgumentError if the number cannot be parsed as decimal +- parses the value as a decimal number if there's a leading 0d +- is a positive decimal number if there's a leading +0d +- is a negative decimal number if there's a leading -0d +- raises an ArgumentError if the number cannot be parsed as decimal +- raises an ArgumentError if the String is a null byte +- raises an ArgumentError if the String starts with a null byte +- raises an ArgumentError if the String ends with a null byte +- raises an ArgumentError if the String contains a null byte +- ignores leading whitespace +- ignores trailing whitespace +- raises an ArgumentError if there are leading _s +- raises an ArgumentError if there are trailing _s +- ignores an embedded _ +- raises an ArgumentError if there are multiple embedded _s +- ignores a single leading + +- raises an ArgumentError if there is a space between the + and number +- raises an ArgumentError if there are multiple leading +s +- raises an ArgumentError if there are trailing +s +- makes the number negative if there's a leading - +- raises an ArgumentError if there are multiple leading -s +- raises an ArgumentError if there are trailing -s +- raises an ArgumentError if there is a period +- raises an ArgumentError for an empty String +- raises an ArgumentError for a base of 1 +- raises an ArgumentError for a base of 37 +- accepts wholly lowercase alphabetic strings for bases > 10 +- accepts wholly uppercase alphabetic strings for bases > 10 +- accepts mixed-case alphabetic strings for bases > 10 +- accepts alphanumeric strings for bases > 10 +- raises an ArgumentError for letters invalid in the given base +- parses the value as a hex number if there's a leading 0x and a base of 16 +- is a positive hex number if there's a leading +0x and base of 16 +- is a negative hex number if there's a leading -0x and a base of 16 +- raises an ArgumentError if the number begins with 0x and the base is 2 +- raises an ArgumentError if the number begins with 0x and the base is 3 +- raises an ArgumentError if the number begins with 0x and the base is 4 +- raises an ArgumentError if the number begins with 0x and the base is 5 +- raises an ArgumentError if the number begins with 0x and the base is 6 +- raises an ArgumentError if the number begins with 0x and the base is 7 +- raises an ArgumentError if the number begins with 0x and the base is 8 +- raises an ArgumentError if the number begins with 0x and the base is 9 +- raises an ArgumentError if the number begins with 0x and the base is 10 +- raises an ArgumentError if the number begins with 0x and the base is 11 +- raises an ArgumentError if the number begins with 0x and the base is 12 +- raises an ArgumentError if the number begins with 0x and the base is 13 +- raises an ArgumentError if the number begins with 0x and the base is 14 +- raises an ArgumentError if the number begins with 0x and the base is 15 +- raises an ArgumentError if the number cannot be parsed as hex and the base is 16 +- parses the value as a hex number if there's a leading 0X and a base of 16 +- is a positive hex number if there's a leading +0X and base of 16 +- is a negative hex number if there's a leading -0X and a base of 16 +- raises an ArgumentError if the number begins with 0X and the base is 2 +- raises an ArgumentError if the number begins with 0X and the base is 3 +- raises an ArgumentError if the number begins with 0X and the base is 4 +- raises an ArgumentError if the number begins with 0X and the base is 5 +- raises an ArgumentError if the number begins with 0X and the base is 6 +- raises an ArgumentError if the number begins with 0X and the base is 7 +- raises an ArgumentError if the number begins with 0X and the base is 8 +- raises an ArgumentError if the number begins with 0X and the base is 9 +- raises an ArgumentError if the number begins with 0X and the base is 10 +- raises an ArgumentError if the number begins with 0X and the base is 11 +- raises an ArgumentError if the number begins with 0X and the base is 12 +- raises an ArgumentError if the number begins with 0X and the base is 13 +- raises an ArgumentError if the number begins with 0X and the base is 14 +- raises an ArgumentError if the number begins with 0X and the base is 15 +- raises an ArgumentError if the number cannot be parsed as hex and the base is 16 +- parses the value as a binary number if there's a leading 0b and the base is 2 +- is a positive binary number if there's a leading +0b and a base of 2 +- is a negative binary number if there's a leading -0b and a base of 2 +- raises an ArgumentError if the number cannot be parsed as binary and the base is 2 +- parses the value as a binary number if there's a leading 0B and the base is 2 +- is a positive binary number if there's a leading +0B and a base of 2 +- is a negative binary number if there's a leading -0B and a base of 2 +- raises an ArgumentError if the number cannot be parsed as binary and the base is 2 +- parses the value as an octal number if there's a leading 0o and a base of 8 +- is a positive octal number if there's a leading +0o and a base of 8 +- is a negative octal number if there's a leading -0o and a base of 8 +- raises an ArgumentError if the number cannot be parsed as octal and the base is 8 +- raises an ArgumentError if the number begins with 0o and the base is 2 +- raises an ArgumentError if the number begins with 0o and the base is 3 +- raises an ArgumentError if the number begins with 0o and the base is 4 +- raises an ArgumentError if the number begins with 0o and the base is 5 +- raises an ArgumentError if the number begins with 0o and the base is 6 +- raises an ArgumentError if the number begins with 0o and the base is 7 +- parses the value as an octal number if there's a leading 0O and a base of 8 +- is a positive octal number if there's a leading +0O and a base of 8 +- is a negative octal number if there's a leading -0O and a base of 8 +- raises an ArgumentError if the number cannot be parsed as octal and the base is 8 +- raises an ArgumentError if the number begins with 0O and the base is 2 +- raises an ArgumentError if the number begins with 0O and the base is 3 +- raises an ArgumentError if the number begins with 0O and the base is 4 +- raises an ArgumentError if the number begins with 0O and the base is 5 +- raises an ArgumentError if the number begins with 0O and the base is 6 +- raises an ArgumentError if the number begins with 0O and the base is 7 +- parses the value as a decimal number if there's a leading 0D and a base of 10 +- is a positive decimal number if there's a leading +0D and a base of 10 +- is a negative decimal number if there's a leading -0D and a base of 10 +- raises an ArgumentError if the number cannot be parsed as decimal and the base is 10 +- raises an ArgumentError if the number begins with 0D and the base is 2 +- raises an ArgumentError if the number begins with 0D and the base is 3 +- raises an ArgumentError if the number begins with 0D and the base is 4 +- raises an ArgumentError if the number begins with 0D and the base is 5 +- raises an ArgumentError if the number begins with 0D and the base is 6 +- raises an ArgumentError if the number begins with 0D and the base is 7 +- raises an ArgumentError if the number begins with 0D and the base is 8 +- raises an ArgumentError if the number begins with 0D and the base is 9 +- raises an ArgumentError if a base is given for a non-String value +- parses the value as a decimal number if there's a leading 0d and a base of 10 +- is a positive decimal number if there's a leading +0d and a base of 10 +- is a negative decimal number if there's a leading -0d and a base of 10 +- raises an ArgumentError if the number cannot be parsed as decimal and the base is 10 +- raises an ArgumentError if the number begins with 0d and the base is 2 +- raises an ArgumentError if the number begins with 0d and the base is 3 +- raises an ArgumentError if the number begins with 0d and the base is 4 +- raises an ArgumentError if the number begins with 0d and the base is 5 +- raises an ArgumentError if the number begins with 0d and the base is 6 +- raises an ArgumentError if the number begins with 0d and the base is 7 +- raises an ArgumentError if the number begins with 0d and the base is 8 +- raises an ArgumentError if the number begins with 0d and the base is 9 +- raises an ArgumentError if a base is given for a non-String value +- is a private method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/Rational_spec.rb +Kernel.Rational +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/String_spec.rb +Kernel.String +- converts nil to a String +- converts a Float to a String +- converts a boolean to a String +- converts a constant to a String +- calls #to_s to convert an arbitrary object to a String +- raises a TypeError if #to_s does not exist +- doesn't raise a TypeError even if respond_to? returns false for #to_s +- raises a TypeError if #to_s is not defined, even though #respond_to?(:to_s) returns true +- calls #to_s if #respond_to?(:to_s) returns true +- raises a TypeError if #to_s does not return a String +- returns the same object if it is already a String +- returns the same object if it is an instance of a String subclass +Kernel#String +- converts nil to a String +- converts a Float to a String +- converts a boolean to a String +- converts a constant to a String +- calls #to_s to convert an arbitrary object to a String +- raises a TypeError if #to_s does not exist +- doesn't raise a TypeError even if respond_to? returns false for #to_s +- raises a TypeError if #to_s is not defined, even though #respond_to?(:to_s) returns true +- calls #to_s if #respond_to?(:to_s) returns true +- raises a TypeError if #to_s does not return a String +- returns the same object if it is already a String +- returns the same object if it is an instance of a String subclass +- is a private method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/__callee___spec.rb +Kernel.__callee__ +- returns the current method, even when aliased +- returns the original name when aliased method +- returns the caller from blocks too +- returns the caller from define_method too +- returns the caller from block inside define_method too +- returns the caller from a define_method called from the same class +- returns method name even from eval +- returns nil when not called from a method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/__id___spec.rb +Kernel#__id__ +- returns an integer +- returns the same value on all calls to id for a given object +- returns different values for different objects +- returns the same value for two Fixnums with the same value +- returns the same value for two Symbol literals +- returns the same value for two true literals +- returns the same value for two false literals +- returns the same value for two nil literals +- returns a different value for two Bignum literals +- returns a different value for two Float literals +- returns a different value for two String literals +- returns a different value for an object and its dup +- returns a different value for two numbers near the 32 bit Fixnum limit +- returns a different value for two numbers near the 64 bit Fixnum limit +Kernel#__id__ +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/__method___spec.rb +Kernel.__method__ +- returns the current method, even when aliased +- returns the original name when aliased method +- returns the caller from blocks too +- returns the caller from define_method too +- returns the caller from block inside define_method too +- returns method name even from eval +- returns nil when not called from a method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/__send___spec.rb +Kernel#__send__ +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/abort_spec.rb +Kernel#abort +- is a private method +- raises a SystemExit exception +- sets the exception status code of of 1 +- prints the specified message to STDERR +- raises TypeError when given a non-String object +Kernel.abort +- raises a SystemExit exception +- sets the exception status code of of 1 +- prints the specified message to STDERR +- raises TypeError when given a non-String object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/at_exit_spec.rb +Kernel.at_exit +- is a private method +- runs after all other code +- runs in reverse order of registration +- allows calling exit inside at_exit handler +Kernel#at_exit +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/autoload_spec.rb +Kernel#autoload +- is a private method +- registers a file to load the first time the named constant is accessed +- registers a file to load the first time the named constant is accessed +- sets the autoload constant in Object's constant table +- loads the file when the constant is accessed +- does not call Kernel.require or Kernel.load to load the file (ERROR - <n>) +Kernel#autoload? +- is a private method +- returns the name of the file that will be autoloaded +- returns nil if no file has been registered for a constant +Kernel.autoload +- registers a file to load the first time the toplevel constant is accessed +- sets the autoload constant in Object's metaclass's constant table +- calls #to_path on non-String filenames +Kernel.autoload? +- returns the name of the file that will be autoloaded +- returns nil if no file has been registered for a constant +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/backtick_spec.rb +Kernel#` +- is a private method +- returns the standard output of the executed sub-process +- tries to convert the given argument to String using #to_str +- sets $? to the exit status of the executed sub-process +Kernel.` +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/binding_spec.rb +Kernel#binding +- is a private method +- returns a Binding object +- encapsulates the execution context properly +- raises a NameError on undefined variable +- uses the closure's self as self in the binding +- uses the class as self in a Class.new block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/block_given_spec.rb +Kernel#block_given? +- returns true if and only if a block is supplied +- returns false when a method defined by define_method is called with a block +- returns false outside of a method +- is a private method +Kernel.block_given? +- returns true if and only if a block is supplied +- returns false when a method defined by define_method is called with a block +self.send(:block_given?) +- returns true if and only if a block is supplied +- returns false when a method defined by define_method is called with a block +Kernel.block_given? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/callcc_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/caller_spec.rb +Kernel#caller +- is a private method +- returns the current call stack +- omits a number of frames corresponding to the parameter +- defaults to omitting one frame +Kernel#caller in a Proc or eval +- returns the definition trace of a block when evaluated in a Proc binding +- returns the definition trace of a Proc +- returns the correct caller line from a called Proc +- returns the correct definition line for a complex Proc trace +- begins with (eval) for caller(0) in eval +- begins with the eval's sender's sender for caller(4) in eval +- shows the current line in the calling block twice when evaled +Kernel.caller +- returns one entry per call, even for recursive methods +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/case_compare_spec.rb +Kernel#=== for a class with default #== and #equal? +- returns true if other object has same object id +- returns false if other object does not have same object id +Kernel#=== for a class with #== overridden to consider other object's class +- returns true if #== returns true even if #equal? is false +- returns true if #equal? returns true +- returns false if neither #== nor #equal? returns true +Kernel#=== for a class with #equal? overridden to always be false +- returns true if #== returns true even if #equal? is false +- returns false if neither #== nor #equal? returns true +Kernel#=== for a class with #== and #equal? overridden to always be false +- returns true if the object id is the same even if both #== and #equal? return false +- returns false if the object id is not the same and both #== and #equal? return false +Kernel#=== for a class with #object_id overridden to always be different #== and #equal? overridden to always be true +- returns true if #== or #equal? is true even if object id is different +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/catch_spec.rb +Kernel.catch +- executes its block +- returns the last expression evaluated if throw was not called +- throws the given name and is caught by matching catch block +- can be used even in a method different from where throw is called +- can be nested +- raises ArgumentError if more than one arguments are given +- accepts an object as an argument +- yields a new, unique object when called without arguments +- raises LocalJumpError if no block is given +Kernel#catch +- is a private method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/chomp_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/chop_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/class_spec.rb +Kernel#class +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/clone_spec.rb +Kernel#clone +- calls #initialize_copy on the new instance +- copies instance variables +- copies singleton methods +- copies modules included in the singleton class +- copies constants defined in the singleton class +- raises TypeError when called on nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/comparison_spec.rb +Kernel#<=> +- returns 0 if self +- returns 0 if self is == to the argument +- returns nil if self is eql? but not == to the argument +- returns nil if self.==(arg) returns nil +- returns nil if self is not == to the argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/const_lookup_spec.rb +Kernel#const_lookup +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/define_singleton_method_spec.rb +Kernel#define_singleton_method +- defines a new method with the given name and the given block as body in self +- raises a TypeError when the given method is no Method/Proc +- defines a new singleton method for objects +- maintains the Proc's scope +Kernel#define_singleton_method when given an UnboundMethod +- correctly calls the new method +- adds the new method to the methods list +- defines any Child class method from any Parent's class methods +- will raise when attempting to define an object's singleton method from another objetc's singleton method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/display_spec.rb +Kernel#display +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/dup_spec.rb +Kernel#dup +- calls #initialize_copy on the new instance +- copies instance variables +- does not copy singleton methods +- does not copy modules included in the singleton class +- does not copy constants defined in the singleton class +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/enum_for_spec.rb +Kernel#enum_for +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/eql_spec.rb +Kernel#eql? +- returns true if obj and anObject are the same object. +- returns true if obj and anObject have the same value. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/equal_spec.rb +Kernel#equal? +- returns true only if obj and other are the same object +- returns true if obj and anObject have the same value. +- is unaffected by overriding object_id +- is unaffected by overriding == +- is unaffected by overriding eql? +- is unaffected by overriding __id__ +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/equal_value_spec.rb +Kernel#== +- returns true only if obj and other are the same object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/eval_spec.rb +Kernel#eval +- is a private method +- is a module function +- evaluates the code within +- evaluates within the scope of the eval +- evaluates such that consts are scoped to the class of the eval +- finds a local in an enclosing scope +- updates a local in an enclosing scope +- updates a local in a surrounding block scope +- updates a local in a scope above a surrounding block scope +- updates a local in a scope above when modified in a nested block scope +- does not share locals across eval scopes +- doesn't accept a Proc object as a binding +- does not make Proc locals visible to evaluated code +- allows a binding to be captured inside an eval +- allows creating a new class in a binding +- allows creating a new class in a binding created by #eval +- includes file and line information in syntax error +- sets constants at the toplevel from inside a block +- uses the filename of the binding if none is provided +- does not alter the value of __FILE__ in the binding +- uses the receiver as self inside the eval +- does not pass the block to the method being eval'ed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/exec_spec.rb +Kernel#exec +- is a private method +- raises a SystemCallError if cmd cannot execute +Kernel.exec +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/exit_spec.rb +Kernel#exit +- is a private method +Kernel#exit! +- is a private method +Kernel.exit +- raises a SystemExit with status 0 +- raises a SystemExit with the specified status +- raises a SystemExit with the specified boolean status +- tries to convert the passed argument to an Integer using #to_int +- converts the passed Float argument to an Integer +- raises TypeError if can't convert the argument to an Integer +Kernel.exit! +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/extend_spec.rb +Kernel#extend +- calls extend_object on argument +- does not calls append_features on arguments metaclass +- calls extended on argument +- makes the class a kind_of? the argument +- raises a RuntimeError if self is frozen +Kernel#extend +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/fail_spec.rb +Kernel.fail +- is a private method +- raises a RuntimeError +- accepts an Object with an exception method returning an Exception +- instantiates the specified exception class +- uses the specified message +Kernel#fail +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/fork_spec.rb +Kernel#fork +- is a private method +Kernel.fork +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/format_spec.rb +Kernel#format +- is a private method +Kernel.format +- is accessible as a module function +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/freeze_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/frozen_spec.rb +Kernel#frozen? +- returns true if self is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/getc_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/gets_spec.rb +Kernel#gets +- is a private method +Kernel.gets +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/global_variables_spec.rb +Kernel.global_variables +- is a private method +- finds subset starting with std +Kernel#global_variables +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/gsub_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/hash_spec.rb +Kernel#hash +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/id_spec.rb +Kernel#id +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/initialize_clone_spec.rb +Kernel#initialize_clone +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/initialize_copy_spec.rb +Kernel#initialize_copy +- is a private method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/initialize_dup_spec.rb +Kernel#initialize_dup +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/inspect_spec.rb +Kernel#inspect +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/instance_eval_spec.rb +Kernel#instance_eval +- expects a block with no arguments +- takes no arguments with a block +- doesn't pass the object to the block +- only binds the eval to the receiver +- binds self to the receiver +- executes in the context of the receiver +- has access to receiver's instance variables +- treats block-local variables as local to the block +- sets class variables in the receiver +- gets constants in the receiver if a string given +- doesn't get constants in the receiver if a block given +- raises a TypeError when defining methods on an immediate +- raises a TypeError when defining methods on numerics +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/instance_of_spec.rb +Kernel#instance_of? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/instance_variable_defined_spec.rb +Kernel#instance_variable_defined? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/instance_variable_get_spec.rb +Kernel#instance_variable_get +- tries to convert the passed argument to a String using #to_str +- returns the value of the passed instance variable that is referred to by the conversion result +- returns nil when the referred instance variable does not exist +- raises a TypeError when the passed argument does not respond to #to_str +- raises a TypeError when the passed argument can't be converted to a String +- raises a NameError when the conversion result does not start with an '@' +- returns nil when passed just '@' +Kernel#instance_variable_get when passed Symbol +- returns the value of the instance variable that is referred to by the passed Symbol +- raises a NameError when the passed Symbol does not start with an '@' +- returns nil when passed just '@' +Kernel#instance_variable_get when passed String +- returns the value of the instance variable that is referred to by the passed String +- raises a NameError when the passed String does not start with an '@' +- returns nil when passed just '@' +Kernel#instance_variable_get when passed Fixnum +- raises a TypeError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/instance_variable_set_spec.rb +Kernel#instance_variable_set +- sets the value of the specified instance variable +- sets the value of the instance variable when no instance variables exist yet +- raises a NameError exception if the argument is not of form '@x' +- sets the value of the instance variable if argument is '@' +- raises a TypeError if the instance variable name is a Fixnum +- raises a TypeError if the instance variable name is an object that does not respond to to_str +- raises a NameError if the passed object, when coerced with to_str, does not start with @ +- raises a NameError if pass an object that cannot be a symbol +- accepts as instance variable name any instance of a class that responds to to_str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/instance_variables_spec.rb +Kernel#instance_variables immediate values +- returns an empty array if no instance variables are defined +- returns the correct array if an instance variable is added +Kernel#instance_variables regular objects +- returns an empty array if no instance variables are defined +- returns the correct array if an instance variable is added +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/is_a_spec.rb +Kernel#is_a? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/iterator_spec.rb +Kernel#iterator? +- is a private method +Kernel.iterator? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/kind_of_spec.rb +Kernel#kind_of? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/lambda_spec.rb +Kernel.lambda +- returns a Proc object +- raises an ArgumentError when no block is given +- returns from the itself, not the creation site of the +- allows long returns to flow through it +- is a private method +- checks the arity of the call when no args are specified +- checks the arity when 1 arg is specified +- accepts 0 arguments when used with || +- strictly checks the arity when 0 or 2..inf args are specified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/load_spec.rb +Kernel#load +- is a private method +Kernel#load (path resolution) +- loads an absolute path +- loads a non-canonical absolute path +- loads a file defining many methods +- raises a LoadError if the file does not exist +- calls #to_str on non-String objects +- raises a TypeError if passed nil +- raises a TypeError if passed a Fixnum +- raises a TypeError if passed an Array +- raises a TypeError if passed an object that does not provide #to_str +- raises a TypeError if passed an object that has #to_s but not #to_str +- raises a TypeError if #to_str does not return a String +- calls #to_path on non-String objects +- calls #to_path on a String +- calls #to_str on non-String objects returned by #to_path +- loads a ./ relative path from the current working directory with empty $LOAD_PATH +- loads a ../ relative path from the current working directory with empty $LOAD_PATH +- loads a ./ relative path from the current working directory with non-empty $LOAD_PATH +- loads a ../ relative path from the current working directory with non-empty $LOAD_PATH +- loads a non-canonical path from the current working directory with non-empty $LOAD_PATH +- resolves a filename against $LOAD_PATH entries +- does not resolve a ./ relative path against $LOAD_PATH entries +- does not resolve a ../ relative path against $LOAD_PATH entries +- resolves a non-canonical path against $LOAD_PATH entries +- loads a path with duplicate path separators +Kernel#load (path resolution) with an unreadable file +- raises a LoadError +Kernel#load +- loads a non-extensioned file as a Ruby source file +- loads a non .rb extensioned file as a Ruby source file +- loads a file that recursively requires itself +- loads a file that recursively loads itself +- loads a file each time the method is called +- loads a file even when the name appears in $LOADED_FEATURES +- loads a file that has been loaded by #require +- does not cause #require with the same path to fail +- does not add the loaded path to $LOADED_FEATURES +- raises a LoadError if passed a non-extensioned path that does not exist but a .rb extensioned path does exist +- sets the enclosing scope to an anonymous module if passed true for 'wrap' +Kernel#load (shell expansion) +- expands a tilde to the HOME environment variable as the path to load +Kernel.load (path resolution) +- loads an absolute path +- loads a non-canonical absolute path +- loads a file defining many methods +- raises a LoadError if the file does not exist +- calls #to_str on non-String objects +- raises a TypeError if passed nil +- raises a TypeError if passed a Fixnum +- raises a TypeError if passed an Array +- raises a TypeError if passed an object that does not provide #to_str +- raises a TypeError if passed an object that has #to_s but not #to_str +- raises a TypeError if #to_str does not return a String +- calls #to_path on non-String objects +- calls #to_path on a String +- calls #to_str on non-String objects returned by #to_path +- loads a ./ relative path from the current working directory with empty $LOAD_PATH +- loads a ../ relative path from the current working directory with empty $LOAD_PATH +- loads a ./ relative path from the current working directory with non-empty $LOAD_PATH +- loads a ../ relative path from the current working directory with non-empty $LOAD_PATH +- loads a non-canonical path from the current working directory with non-empty $LOAD_PATH +- resolves a filename against $LOAD_PATH entries +- does not resolve a ./ relative path against $LOAD_PATH entries +- does not resolve a ../ relative path against $LOAD_PATH entries +- resolves a non-canonical path against $LOAD_PATH entries +- loads a path with duplicate path separators +Kernel.load (path resolution) with an unreadable file +- raises a LoadError +Kernel.load +- loads a non-extensioned file as a Ruby source file +- loads a non .rb extensioned file as a Ruby source file +- loads a file that recursively requires itself +- loads a file that recursively loads itself +- loads a file each time the method is called +- loads a file even when the name appears in $LOADED_FEATURES +- loads a file that has been loaded by #require +- does not cause #require with the same path to fail +- does not add the loaded path to $LOADED_FEATURES +- raises a LoadError if passed a non-extensioned path that does not exist but a .rb extensioned path does exist +- sets the enclosing scope to an anonymous module if passed true for 'wrap' +Kernel.load (shell expansion) +- expands a tilde to the HOME environment variable as the path to load +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/local_variables_spec.rb +Kernel.local_variables +- is a private method +- contains locals as they are added +- is accessable from bindings +Kernel#local_variables +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/loop_spec.rb +Kernel.loop +- is a private method +- calls block until it is terminated by a break +- returns value passed to break +- returns nil if no value passed to break +- returns an enumerator if no block given +- rescues StopIteration +- rescues StopIteration's subclasses +- does not rescue other errors +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/match_spec.rb +Kernel#=~ +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/method_missing_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/method_spec.rb +Kernel#method +- returns a method object for a valid method +- returns a method object for a valid singleton method +- returns a method object if we repond_to_missing? method +- raises a NameError for an invalid method name +- raises a NameError for an invalid singleton method name +- changes the method called for super on a target aliased method +- can be called on a private method +- raises a NameError when called on a protected method +- will see an alias of the original method as == when in a derived class +- can call methods created with define_method +- can be called even if we only repond_to_missing? method, true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/methods_spec.rb +Kernel#methods +- returns singleton methods defined by obj.meth +- returns singleton methods defined in 'class << self' +- returns private singleton methods defined by obj.meth +- returns singleton methods defined in 'class << self' when it follows 'private' +- does not return private singleton methods defined in 'class << self' +- returns the publicly accessible methods of the object +- returns the publicly accessible methods in the object, its ancestors and mixed-in modules +- returns methods added to the metaclass through extend +- does not return undefined singleton methods defined by obj.meth +- does not return superclass methods undefined in the object's class +- does not return superclass methods undefined in a superclass +- does not return included module methods undefined in the object's class +Kernel#methods when not passed an argument +- returns a unique list for an object extended by a module +- returns a unique list for a class including a module +- returns a unique list for a subclass of a class that includes a module +Kernel#methods when passed true +- returns a unique list for an object extended by a module +- returns a unique list for a class including a module +- returns a unique list for a subclass of a class that includes a module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/nil_spec.rb +Kernel#nil? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/not_match_spec.rb +Kernel#!~ +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/object_id_spec.rb +Object.object_id +- returns an integer +- returns the same value on all calls to id for a given object +- returns different values for different objects +- returns the same value for two Fixnums with the same value +- returns the same value for two Symbol literals +- returns the same value for two true literals +- returns the same value for two false literals +- returns the same value for two nil literals +- returns a different value for two Bignum literals +- returns a different value for two Float literals +- returns a different value for two String literals +- returns a different value for an object and its dup +- returns a different value for two numbers near the 32 bit Fixnum limit +- returns a different value for two numbers near the 64 bit Fixnum limit +Kernel#object_id +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/open_spec.rb +Kernel#open +- is a private method +- opens a file when given a valid filename +- opens a file when called with a block +- opens an io when path starts with a pipe +- opens an io when called with a block +- raises an ArgumentError if not passed one argument +- calls #to_open on argument +- raises a TypeError if passed a non-String that does not respond to #to_open +Kernel.open +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/p_spec.rb +Kernel#p +- is a private method +- flushes output if receiver is a File +- prints obj.inspect followed by system record separator for each argument given +- is not affected by setting $\, $/ or $, +- prints nothing if no argument is given +- prints nothing if called splatting an empty Array +Kernel.p +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/print_spec.rb +Kernel#print +- is a private method +Kernel.print +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/printf_spec.rb +Kernel#printf +- is a private method +Kernel.printf +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/private_methods_spec.rb +Kernel#private_methods +- returns a list of the names of privately accessible methods in the object +- returns a list of the names of privately accessible methods in the object and its ancestors and mixed-in modules +- returns private methods mixed in to the metaclass +Kernel#private_methods when not passed an argument +- returns a unique list for an object extended by a module +- returns a unique list for a class including a module +- returns a unique list for a subclass of a class that includes a module +Kernel#private_methods when passed true +- returns a unique list for an object extended by a module +- returns a unique list for a class including a module +- returns a unique list for a subclass of a class that includes a module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/proc_spec.rb +Kernel.proc +- is a private method +- returns a Proc object +- raises an ArgumentError when no block is given +- returns from the creation site of the proc, not just the proc itself +Kernel#proc +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/protected_methods_spec.rb +Kernel#protected_methods +- returns a list of the names of protected methods accessible in the object +- returns a list of the names of protected methods accessible in the object and from its ancestors and mixed-in modules +- returns methods mixed in to the metaclass +Kernel#protected_methods when not passed an argument +- returns a unique list for an object extended by a module +- returns a unique list for a class including a module +- returns a unique list for a subclass of a class that includes a module +Kernel#protected_methods when passed true +- returns a unique list for an object extended by a module +- returns a unique list for a class including a module +- returns a unique list for a subclass of a class that includes a module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/public_method_spec.rb +Kernel#public_method +- returns a method object for a valid method +- returns a method object for a valid singleton method +- returns a method object if we repond_to_missing? method +- raises a NameError for an invalid method name +- raises a NameError for an invalid singleton method name +- changes the method called for super on a target aliased method +- raises a NameError when called on a private method +- raises a NameError when called on a protected method +- raises a NameError if we only repond_to_missing? method, true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/public_methods_spec.rb +Kernel#public_methods +- returns a list of the names of publicly accessible methods in the object +- returns a list of the names of publicly accessible methods in the object and its ancestors and mixed-in modules +- returns methods mixed in to the metaclass +Kernel#public_methods when not passed an argument +- returns a unique list for an object extended by a module +- returns a unique list for a class including a module +- returns a unique list for a subclass of a class that includes a module +Kernel#public_methods when passed true +- returns a unique list for an object extended by a module +- returns a unique list for a class including a module +- returns a unique list for a subclass of a class that includes a module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/public_send_spec.rb +Kernel#public_send +- invokes the named public method +- invokes the named alias of a public method +- raises a NoMethodError if the method is protected +- raises a NoMethodError if the named method is private +- raises a NoMethodError if the named method is an alias of a private method +- raises a NoMethodError if the named method is an alias of a protected method +- invokes the named method +- invokes a class method if called on a class +- raises a NameError if the corresponding method can't be found +- raises a NameError if the corresponding singleton method can't be found +- raises an ArgumentError if no arguments are given +- raises an ArgumentError if called with more arguments than available parameters +- raises an ArgumentError if called with fewer arguments than required parameters +- succeeds if passed an arbitrary number of arguments as a splat parameter +- succeeds when passing 1 or more arguments as a required and a splat parameter +- succeeds when passing 0 arguments to a method with one parameter with a default +- has an arity of -1 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/putc_spec.rb +Kernel#putc +- is a private instance method +Kernel.putc +- calls #to_int to convert an object to a Integer +- raises IOError on a closed stream +- raises an TypeError when passed nil +- raises an TypeError when passed false +- raises an TypeError when passed true +Kernel.putc with a Fixnum argument +- writes one character as a String +- writes the low byte as a String +Kernel.putc with a String argument +- writes one character +- writes the first character +Kernel#putc +- calls #to_int to convert an object to a Integer +- raises IOError on a closed stream +- raises an TypeError when passed nil +- raises an TypeError when passed false +- raises an TypeError when passed true +Kernel#putc with a Fixnum argument +- writes one character as a String +- writes the low byte as a String +Kernel#putc with a String argument +- writes one character +- writes the first character +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/puts_spec.rb +Kernel#puts +- is a private method +- writes just a newline when given no args +- writes a newline when given nil as an arg +- calls to_s before writing non-string objects +- writes each arg if given several +- flattens a nested array before writing it +- writes [...] for a recursive array arg +- writes a newline after objects that do not end in newlines +- does not write a newline after objects that end in newlines +- ignores the $/ separator global +Kernel.puts +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/raise_spec.rb +Kernel#raise +- is a private method +Kernel#raise +- aborts execution +- raises RuntimeError if no exception class is given +- re-raises the rescued exception +- allows Exception, message, and backtrace parameters +Kernel.raise +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/rand_spec.rb +Kernel.rand +- is a private method +- returns a float if no argument is passed +- returns an integer for an integer argument +- returns an integer for a float argument greater than 1 +- returns a float for an argument between -1 and 1 +- ignores the sign of the argument +- never returns a value greater or equal to 1.0 with no arguments +- never returns a value greater or equal to any passed in max argument +- calls to_int on its argument +Kernel#rand +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/readline_spec.rb +Kernel#readline +- is a private method +Kernel.readline +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/readlines_spec.rb +Kernel#readlines +- is a private method +Kernel.readlines +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/remove_instance_variable_spec.rb +Kernel#remove_instance_variable +- is a private method +- removes an ivar of a given name and return it's value +- supports the name being a string +- tries to call #to_str if it's not a String or Symbol +- raises NameError if the ivar isn't defined +- rejects unknown argument types +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/require_relative_spec.rb +Kernel#require_relative +- needs to be reviewed for spec completeness +- loads a path relative to the current file +- loads a file defining many methods +- raises a LoadError if the file does not exist +- calls #to_str on non-String objects +- raises a TypeError if argument does not respond to #to_str +- raises a TypeError if passed an object that has #to_s but not #to_str +- raises a TypeError if #to_str does not return a String +- calls #to_path on non-String objects +- calls #to_str on non-String objects returned by #to_path +Kernel#require_relative (file extensions) +- loads a .rb extensioned file when passed a non-extensioned path +- loads a .rb extensioned file when a C-extension file of the same name is loaded +- does not load a C-extension file if a .rb extensioned file is already loaded +- loads a .rb extensioned file when passed a non-.rb extensioned path +- loads a .rb extensioned file when a complex-extensioned C-extension file of the same name is loaded +- does not load a C-extension file if a complex-extensioned .rb file is already loaded +Kernel#require_relative ($LOAD_FEATURES) +- stores an absolute path +- does not store the path if the load fails +- does not load an absolute path that is already stored +- adds the suffix of the resolved filename +- loads a path for a file already loaded with a relative path +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/require_spec.rb +Kernel#require +- is a private method +Kernel#require (path resolution) +- loads an absolute path +- loads a non-canonical absolute path +- loads a file defining many methods +- raises a LoadError if the file does not exist +- calls #to_str on non-String objects +- raises a TypeError if passed nil +- raises a TypeError if passed a Fixnum +- raises a TypeError if passed an Array +- raises a TypeError if passed an object that does not provide #to_str +- raises a TypeError if passed an object that has #to_s but not #to_str +- raises a TypeError if #to_str does not return a String +- calls #to_path on non-String objects +- calls #to_path on a String +- calls #to_str on non-String objects returned by #to_path +- loads a ./ relative path from the current working directory with empty $LOAD_PATH +- loads a ../ relative path from the current working directory with empty $LOAD_PATH +- loads a ./ relative path from the current working directory with non-empty $LOAD_PATH +- loads a ../ relative path from the current working directory with non-empty $LOAD_PATH +- loads a non-canonical path from the current working directory with non-empty $LOAD_PATH +- resolves a filename against $LOAD_PATH entries +- does not resolve a ./ relative path against $LOAD_PATH entries +- does not resolve a ../ relative path against $LOAD_PATH entries +- resolves a non-canonical path against $LOAD_PATH entries +- loads a path with duplicate path separators +Kernel#require (path resolution) with an unreadable file +- raises a LoadError +Kernel#require (path resolution) +- does not load a bare filename unless the current working directory is in $LOAD_PATH +- does not load a relative path unless the current working directory is in $LOAD_PATH +- loads a file that recursively requires itself +Kernel#require (file extensions) +- loads a .rb extensioned file when passed a non-extensioned path +- loads a .rb extensioned file when a C-extension file of the same name is loaded +- does not load a C-extension file if a .rb extensioned file is already loaded +- loads a .rb extensioned file when passed a non-.rb extensioned path +- loads a .rb extensioned file when a complex-extensioned C-extension file of the same name is loaded +- does not load a C-extension file if a complex-extensioned .rb file is already loaded +Kernel#require ($LOAD_FEATURES) +- stores an absolute path +- does not store the path if the load fails +- does not load an absolute path that is already stored +- does not load a ./ relative path that is already stored +- does not load a ../ relative path that is already stored +- does not load a non-canonical path that is already stored +- respects being replaced with a new array +- stores ../ relative paths as absolute paths +- stores ./ relative paths as absolute paths +- collapses duplicate path separators +- canonicalizes non-unique absolute paths +- adds the suffix of the resolved filename +- does not load a non-canonical path for a file already loaded +- does not load a ./ relative path for a file already loaded +- does not load a ../ relative path for a file already loaded +Kernel#require ($LOAD_FEATURES) when a non-extensioned file is in $LOADED_FEATURES +- loads a .rb extensioned file when a non extensioned file is in $LOADED_FEATURES +- loads a .rb extensioned file from a subdirectory +- returns false if the file is not found +- returns false when passed a path and the file is not found +Kernel#require (shell expansion) +- performs tilde expansion on a .rb file before storing paths in $LOADED_FEATURES +- performs tilde expansion on a non-extensioned file before storing paths in $LOADED_FEATURES +Kernel.require (path resolution) +- loads an absolute path +- loads a non-canonical absolute path +- loads a file defining many methods +- raises a LoadError if the file does not exist +- calls #to_str on non-String objects +- raises a TypeError if passed nil +- raises a TypeError if passed a Fixnum +- raises a TypeError if passed an Array +- raises a TypeError if passed an object that does not provide #to_str +- raises a TypeError if passed an object that has #to_s but not #to_str +- raises a TypeError if #to_str does not return a String +- calls #to_path on non-String objects +- calls #to_path on a String +- calls #to_str on non-String objects returned by #to_path +- loads a ./ relative path from the current working directory with empty $LOAD_PATH +- loads a ../ relative path from the current working directory with empty $LOAD_PATH +- loads a ./ relative path from the current working directory with non-empty $LOAD_PATH +- loads a ../ relative path from the current working directory with non-empty $LOAD_PATH +- loads a non-canonical path from the current working directory with non-empty $LOAD_PATH +- resolves a filename against $LOAD_PATH entries +- does not resolve a ./ relative path against $LOAD_PATH entries +- does not resolve a ../ relative path against $LOAD_PATH entries +- resolves a non-canonical path against $LOAD_PATH entries +- loads a path with duplicate path separators +Kernel.require (path resolution) with an unreadable file +- raises a LoadError +Kernel.require (path resolution) +- does not load a bare filename unless the current working directory is in $LOAD_PATH +- does not load a relative path unless the current working directory is in $LOAD_PATH +- loads a file that recursively requires itself +Kernel.require (file extensions) +- loads a .rb extensioned file when passed a non-extensioned path +- loads a .rb extensioned file when a C-extension file of the same name is loaded +- does not load a C-extension file if a .rb extensioned file is already loaded +- loads a .rb extensioned file when passed a non-.rb extensioned path +- loads a .rb extensioned file when a complex-extensioned C-extension file of the same name is loaded +- does not load a C-extension file if a complex-extensioned .rb file is already loaded +Kernel.require ($LOAD_FEATURES) +- stores an absolute path +- does not store the path if the load fails +- does not load an absolute path that is already stored +- does not load a ./ relative path that is already stored +- does not load a ../ relative path that is already stored +- does not load a non-canonical path that is already stored +- respects being replaced with a new array +- stores ../ relative paths as absolute paths +- stores ./ relative paths as absolute paths +- collapses duplicate path separators +- canonicalizes non-unique absolute paths +- adds the suffix of the resolved filename +- does not load a non-canonical path for a file already loaded +- does not load a ./ relative path for a file already loaded +- does not load a ../ relative path for a file already loaded +Kernel.require ($LOAD_FEATURES) when a non-extensioned file is in $LOADED_FEATURES +- loads a .rb extensioned file when a non extensioned file is in $LOADED_FEATURES +- loads a .rb extensioned file from a subdirectory +- returns false if the file is not found +- returns false when passed a path and the file is not found +Kernel.require (shell expansion) +- performs tilde expansion on a .rb file before storing paths in $LOADED_FEATURES +- performs tilde expansion on a non-extensioned file before storing paths in $LOADED_FEATURES +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/respond_to_missing_spec.rb +Kernel#respond_to_missing? +- is not called when #respond_to? would return true +- is called with a 2nd argument of false when #respond_to? is +- is called a 2nd argument of false when #respond_to? is called with only 1 argument +- is called with true as the second argument when #respond_to? is +- is called when #respond_to? would return false +- causes #respond_to? to return true if called and not returning false +- causes #respond_to? to return false if called and returning false +- isn't called when obj responds to the given public method +- isn't called when obj responds to the given public method, include_private = true +- isn't called when obj responds to the given protected method, include_private = false +- isn't called when obj responds to the given protected method, include_private = true +- is called when obj responds to the given private method, include_private = false +- isn't called when obj responds to the given private method, include_private = true +- is called for missing class methods +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/respond_to_spec.rb +Kernel.respond_to? +- indicates if a singleton object responds to a particular message +Kernel#respond_to? +- returns false if the given method was undefined +- returns true if obj responds to the given public method +- returns true if obj responds to the given protected method (include_private = true) +- returns true if obj responds to the given protected method (include_private = false) +- returns false even if obj responds to the given private method (include_private = false) +- returns true if obj responds to the given private method (include_private = true) +- indicates if an object responds to a particular message +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/scan_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/select_spec.rb +Kernel#select +- is a private method +Kernel.select +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/send_spec.rb +Kernel#send +- invokes the named public method +- invokes the named alias of a public method +- invokes the named protected method +- invokes the named private method +- invokes the named alias of a private method +- invokes the named alias of a protected method +- invokes the named method +- invokes a class method if called on a class +- raises a NameError if the corresponding method can't be found +- raises a NameError if the corresponding singleton method can't be found +- raises an ArgumentError if no arguments are given +- raises an ArgumentError if called with more arguments than available parameters +- raises an ArgumentError if called with fewer arguments than required parameters +- succeeds if passed an arbitrary number of arguments as a splat parameter +- succeeds when passing 1 or more arguments as a required and a splat parameter +- succeeds when passing 0 arguments to a method with one parameter with a default +- has an arity of -1 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/set_trace_func_spec.rb +Kernel#set_trace_func +- is a private method +Kernel.set_trace_func +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/singleton_class_spec.rb +Kernel#singleton_class +- returns class extended from an object +- returns NilClass for nil +- returns TrueClass for true +- returns FalseClass for false +- raises TypeError for Fixnum +- raises TypeError for Symbol +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/singleton_method_added_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/singleton_method_removed_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/singleton_method_undefined_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/singleton_methods_spec.rb +Kernel#singleton_methods when not passed an argument +- returns an empty Array for an object with no singleton methods +- returns the names of module methods for a module +- does not return private module methods for a module +- returns the names of class methods for a class +- does not return private class methods for a class +- returns the names of singleton methods for an object +- returns the names of singleton methods for an object extented with a module +- returns a unique list for an object extended with a module +- returns the names of singleton methods for an object extented with two modules +- returns the names of singleton methods for an object extented with a module including a module +- returns the names of inherited singleton methods for a subclass +- returns a unique list for a subclass +- returns the names of inherited singleton methods for a subclass including a module +- returns a unique list for a subclass including a module +- returns the names of inherited singleton methods for a subclass of a class including a module +- returns the names of inherited singleton methods for a subclass of a class that includes a module, where the subclass also includes a module +- returns the names of inherited singleton methods for a class extended with a module +- does not return any included methods for a module including a module +- does not return any included methods for a class including a module +- does not return private singleton methods for an object extended with a module +- does not return private singleton methods for an object extended with two modules +- does not return private singleton methods for an object extented with a module including a module +- does not return private singleton methods for a class extended with a module +- does not return private inherited singleton methods for a module including a module +- does not return private inherited singleton methods for a class including a module +- does not return private inherited singleton methods for a subclass +- does not return private inherited singleton methods for a subclass including a module +- does not return private inherited singleton methods for a subclass of a class including a module +- does not return private inherited singleton methods for a subclass of a class that includes a module, where the subclass also includes a module +Kernel#singleton_methods when passed true +- returns an empty Array for an object with no singleton methods +- returns the names of module methods for a module +- does not return private module methods for a module +- returns the names of class methods for a class +- does not return private class methods for a class +- returns the names of singleton methods for an object +- returns the names of singleton methods for an object extented with a module +- returns a unique list for an object extended with a module +- returns the names of singleton methods for an object extented with two modules +- returns the names of singleton methods for an object extented with a module including a module +- returns the names of inherited singleton methods for a subclass +- returns a unique list for a subclass +- returns the names of inherited singleton methods for a subclass including a module +- returns a unique list for a subclass including a module +- returns the names of inherited singleton methods for a subclass of a class including a module +- returns the names of inherited singleton methods for a subclass of a class that includes a module, where the subclass also includes a module +- returns the names of inherited singleton methods for a class extended with a module +- does not return any included methods for a module including a module +- does not return any included methods for a class including a module +- does not return private singleton methods for an object extended with a module +- does not return private singleton methods for an object extended with two modules +- does not return private singleton methods for an object extented with a module including a module +- does not return private singleton methods for a class extended with a module +- does not return private inherited singleton methods for a module including a module +- does not return private inherited singleton methods for a class including a module +- does not return private inherited singleton methods for a subclass +- does not return private inherited singleton methods for a subclass including a module +- does not return private inherited singleton methods for a subclass of a class including a module +- does not return private inherited singleton methods for a subclass of a class that includes a module, where the subclass also includes a module +Kernel#singleton_methods when passed false +- returns an empty Array for an object with no singleton methods +- returns the names of module methods for a module +- does not return private module methods for a module +- returns the names of class methods for a class +- does not return private class methods for a class +- returns the names of singleton methods for an object +- does not return any included methods for a module including a module +- does not return any included methods for a class including a module +- does not return private singleton methods for an object extended with a module +- does not return private singleton methods for an object extended with two modules +- does not return private singleton methods for an object extented with a module including a module +- does not return private singleton methods for a class extended with a module +- does not return private inherited singleton methods for a module including a module +- does not return private inherited singleton methods for a class including a module +- does not return private inherited singleton methods for a subclass +- does not return private inherited singleton methods for a subclass including a module +- does not return private inherited singleton methods for a subclass of a class including a module +- does not return private inherited singleton methods for a subclass of a class that includes a module, where the subclass also includes a module +- returns an empty Array for an object extented with a module +- returns an empty Array for an object extented with two modules +- returns an empty Array for an object extended with a module including a module +- returns the names of singleton methods of the subclass +- does not return names of inherited singleton methods for a subclass +- does not return the names of inherited singleton methods for a class extended with a module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/sleep_spec.rb +Kernel#sleep +- is a private method +- pauses execution for approximately the duration requested +- returns the rounded number of seconds asleep +- raises a TypeError when passed a non-numeric duration +- pauses execution indefinitely if not given a duration +Kernel.sleep +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/spawn_spec.rb +Kernel.spawn +- executes the given command +- executes the given command as a new process +- returns the process ID of the new process as a Fixnum +- returns immediately +- sets the child's environment variables according to a supplied hash +- joins the current process group by default +- joins a new process group if :pgroup => true +- uses the current working directory as its working directory +- uses the given working directory if :chdir => dir is supplied +- redirects STDOUT to the given file descriptior if :out => Fixnum +- redirects STDOUT to the given file if :out => String +- redirects STDOUT to the given file if :out => IO +- redirects STDERR to the given file descriptior if :err => Fixnum +- redirects STDERR to the given file if :err => String +- redirects STDERR to the given file descriptor if :err => IO +- redirects both STDERR and STDOUT to the given file descriptior +- does NOT redirect both STDERR and STDOUT at the time to the given name +- redirects both STDERR and STDOUT to the given IO +- generates a process of a command based on the given set of strings, regarding the first as the command and the others as the arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/split_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/sprintf_spec.rb +Kernel#sprintf +- is a private method +- treats nil arguments as zero-width strings in %s slots +- passes some tests for positive %x +- passes some tests for negative %x +- passes some tests for negative %u +- passes some tests for negative %u +- passes some tests for positive %u +- passes some tests for positive %f +- passes some tests for negative %f +- passes kstephens's tests +Kernel#sprintf with negative values with format %x +- precedes the number with '..' +Kernel#sprintf with negative values with format %u +- precedes the number with '-' +Kernel#sprintf with negative values with format %b or %B +- precedes the number with '..' +Kernel.sprintf +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/srand_spec.rb +Kernel.srand +- is a private method +- returns the previous seed value +- seeds the RNG correctly and repeatably +- defaults number to a random value +- accepts and uses a seed of 0 +- accepts a negative seed +- accepts a Bignum as a seed +- calls #to_int on seed +- raises a TypeError when passed nil +- raises a TypeError when passed a String +Kernel#srand +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/sub_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/syscall_spec.rb +Kernel#syscall +- is a private method +Kernel.syscall +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/system_spec.rb +Kernel#system +- can run basic things that exist +- returns nil when command execution fails +- returns false when the command has a non-zero exit status +- does not write to stderr when it can't find a command +- uses /bin/sh if freaky shit is in the command +- is a private method +- expands shell variables when given a single string argument +- does not expand shell variables when given multiples arguments +Kernel.system +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/taint_spec.rb +Kernel#taint +- sets self to be tainted +- returns the immediate when called on an immediate +- has no effect on immediate values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/tainted_spec.rb +Kernel#tainted? +- returns true if Object is tainted +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/tap_spec.rb +Kernel#tap +- always yields self and returns self +- raises a LocalJumpError when no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/test_spec.rb +Kernel#test +- is a private method +- returns true when passed ?f if the argument is a regular file +- returns true when passed ?e if the argument is a file +- returns true when passed ?d if the argument is a directory +- calls #to_path on second argument when passed ?f and a filename +- calls #to_path on second argument when passed ?e and a filename +- calls #to_path on second argument when passed ?d and a directory +Kernel.test +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/throw_spec.rb +Kernel.throw +- transfers control to the end of the active catch block waiting for symbol +- transfers control to the innermost catch block waiting for the same sympol +- sets the return value of the catch block to nil by default +- sets the return value of the catch block to a value specified as second parameter +- raises an ArgumentError if there is no catch block for the symbol +- raises ArgumentError if 3 or more arguments provided +- can throw an object +Kernel#throw +- is a private method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/to_a_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/to_enum_spec.rb +Kernel#to_enum +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/to_s_spec.rb +Kernel#to_s +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/trace_var_spec.rb +Kernel#trace_var +- is a private method +Kernel.trace_var +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/trap_spec.rb +Kernel#trap +- is a private method +Kernel.trap +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/trust_spec.rb +Kernel#trust +- clears the untrusted bit from a target object +- can not be called on frozen object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/type_spec.rb +Kernel#type +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/untaint_spec.rb +Kernel#untaint +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/untrace_var_spec.rb +Kernel#untrace_var +- is a private method +Kernel.untrace_var +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/untrust_spec.rb +Kernel#untrusted? +- sets the untrusted bit on a target object +- can not be called on frozen object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/untrusted_spec.rb +Kernel#untrusted? +- returns the untrusted status of an object +- has no effect on immediate values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/warn_spec.rb +Kernel.warn +- is a private method +- calls #write on $stderr if $VERBOSE is true +- calls #write on $stderr if $VERBOSE is false +- does not call #write on $stderr if $VERBOSE is nil +- writes the default record separator and NOT $/ to $stderr after the warning message +Kernel#warn +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/marshal/dump_spec.rb +Marshal.dump +- raises an ArgumentError when the recursion limit is exceeded +- ignores the recursion limit if the limit is negative +- writes the serialized data to the IO-Object +- returns the IO-Object +- raises an Error when the IO-Object does not respond to #write +- raises an ArgumentError when given more than three arguments +- raises an Error when trying to dump an anonymous class/module +- raises a TypeError if _dump returns a non-string +- dumps an Object +- dumps an extended_object +- dumps an object having ivar +- dumps an extended_user_regexp having ivar +- raises a TypeError with hash having default proc +- raises a TypeError if marshalling a Method instance +- raises a TypeError if marshalling a Proc +- raises a TypeError if dumping a IO/File instance +- raises a TypeError if dumping a MatchData instance +- dumps an extended_user_hash_default +- dumps an extended_user_hash with a parameter to initialize +- dumps an array containing objects having _dump method +- dumps an array containing objects having marshal_dump method +- favors marshal_dump over _dump +- does not use Class#name when using marshal_dump +- dumps an array containing the same objects +- dumps an extended_array having ivar +- dumps a struct having ivar +- dumps a struct having fields +- dumps an extended_struct having fields with same objects +- returns an untainted string if object is untainted +- returns a tainted string if object is tainted +- returns a tainted string if object is tainted deep in nested structure +- returns a trusted string if object is trusted +- returns an untrusted string if object is untrusted +- returns an untrusted string if object is untrusted deep in nested structure +- dumps a nil +- dumps a 1..2 +- dumps a 1...2 +- dumps a 'a'..'b' +- dumps a Struct +- dumps a Symbol +- dumps a true +- dumps a false +- dumps a String empty +- dumps a String small +- dumps a String big +- dumps a String extended +- dumps a String subclass +- dumps a String subclass extended +- dumps a Symbol small +- dumps a Symbol big +- dumps a Bignum -2**64 +- dumps a Bignum -2**63 +- dumps a Fixnum -2**24 +- dumps a Fixnum -2**16 +- dumps a Fixnum -2**8 +- dumps a Fixnum -123 +- dumps a Fixnum 0 +- dumps a Fixnum 5 +- dumps a Fixnum 2**8 +- dumps a Fixnum 2**16 +- dumps a Fixnum 2**24 +- dumps a Bignum 2**64 +- dumps a Bignum 2**90 +- dumps a Class String +- dumps a Module Marshal +- dumps a Module nested +- dumps a _dump object +- dumps a _dump object extended +- dumps a marshal_dump object +- dumps a Regexp +- dumps a Regexp subclass /i +- dumps a Float 0.0 +- dumps a Float -0.0 +- dumps a Float Infinity +- dumps a Float -Infinity +- dumps a Float 1.0 +- dumps a Hash +- dumps a Hash subclass +- dumps a Array +- dumps a Array subclass +- dumps a Random (FAILED - <n>) +- dumps a BasicObject subclass if it defines respond_to? +Marshal.dump for an Integer +- dumps an Integer 8 +- dumps and Integer -8 +- dumps an Integer 1234 +- dumps an Integer -1234 +- dumps an Integer 4611686018427387903 +- dumps an Integer -4611686018427387903 +- dumps an Integer 2361183241434822606847 +- dumps an Integer -2361183241434822606847 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/marshal/load_spec.rb +Marshal::load +- raises an ArgumentError when the dumped data is truncated +- raises an ArgumentError when the dumped class is missing +- returns the value of the proc when called with a proc +- calls the proc for recursively visited data +- loads a array containing objects having _dump method, and with proc +- loads an array containing objects having marshal_dump method, and with proc +- loads an Array with proc +- raises a TypeError with bad Marshal version +- raises EOFError on loading an empty file +- returns an untainted object if source is untainted +- returns a tainted object if source is tainted +- preserves taintedness of nested structure +- returns a trusted object if source is trusted +- returns an untrusted object if source is untrusted +- loads a nil +- loads a 1..2 +- loads a 1...2 +- loads a 'a'..'b' +- loads a Struct +- loads a Symbol +- loads a true +- loads a false +- loads a String empty +- loads a String small +- loads a String big +- loads a String extended +- loads a String subclass +- loads a String subclass extended +- loads a Symbol small +- loads a Symbol big +- loads a Bignum -2**64 +- loads a Bignum -2**63 +- loads a Fixnum -2**24 +- loads a Fixnum -4516727 +- loads a Fixnum -2**16 +- loads a Fixnum -2**8 +- loads a Fixnum -123 +- loads a Fixnum -124 +- loads a Fixnum 0 +- loads a Fixnum 5 +- loads a Fixnum 122 +- loads a Fixnum 123 +- loads a Fixnum 2**8 +- loads a Fixnum 2**16 +- loads a Fixnum 2**24 +- loads a Bignum 2**64 +- loads a Bignum 2**90 +- loads a Class String +- loads a Module Marshal +- loads a Module nested +- loads a _dump object +- loads a _dump object extended +- loads a marshal_dump object +- loads a Regexp +- loads a Regexp subclass /i +- loads a Float 0.0 +- loads a Float -0.0 +- loads a Float Infinity +- loads a Float -Infinity +- loads a Float 1.0 +- loads a Float 8323434.342 +- loads a Float 1.0799999999999912 +- loads a Hash +- loads a Hash subclass +- loads a Array +- loads a Array subclass +- loads a nil +- loads a 1..2 +- loads a 1...2 +- loads a 'a'..'b' +- loads a Struct +- loads a Symbol +- loads a true +- loads a false +- loads a String empty +- loads a String small +- loads a String big +- loads a String extended +- loads a String subclass +- loads a String subclass extended +- loads a Symbol small +- loads a Symbol big +- loads a Bignum -2**64 +- loads a Bignum -2**63 +- loads a Fixnum -2**24 +- loads a Fixnum -2**16 +- loads a Fixnum -2**8 +- loads a Fixnum -123 +- loads a Fixnum 0 +- loads a Fixnum 5 +- loads a Fixnum 2**8 +- loads a Fixnum 2**16 +- loads a Fixnum 2**24 +- loads a Bignum 2**64 +- loads a Bignum 2**90 +- loads a Class String +- loads a Module Marshal +- loads a Module nested +- loads a _dump object +- loads a _dump object extended +- loads a marshal_dump object +- loads a Regexp +- loads a Regexp subclass /i +- loads a Float 0.0 +- loads a Float -0.0 +- loads a Float Infinity +- loads a Float -Infinity +- loads a Float 1.0 +- loads a Hash +- loads a Hash subclass +- loads a Array +- loads a Array subclass +- loads a Random +Marshal::load for an Array +- loads a array containing the same objects +- loads an array having ivar +Marshal::load for a Hash +- loads an extended_user_hash with a parameter to initialize +- preserves hash ivars when hash contains a string having ivar +Marshal::load for a String +- loads a string having ivar with ref to self +Marshal::load for a Struct +- loads a extended_struct having fields with same objects +- loads a struct having ivar +- loads a struct having fields +Marshal::load for a user Class +- loads a user-marshaled extended object +- loads a user_object +- loads a object +- loads an extended Object +- loads a object having ivar +Marshal::load for a Regexp +- loads an extended Regexp +- loads a extended_user_regexp having ivar +Marshal::load for a Float +- loads a Float NaN +- loads a Float 1.3 +- loads a Float -5.1867345e-22 +- loads a Float 1.1867345e+22 +Marshal::load for a Integer +- loads an Integer 8 +- loads and Integer -8 +- loads an Integer 1234 +- loads an Integer -1234 +- loads an Integer 4611686018427387903 +- loads an Integer -4611686018427387903 +- loads an Integer 2361183241434822606847 +- loads an Integer -2361183241434822606847 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/marshal/restore_spec.rb +Marshal.restore +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/begin_spec.rb +MatchData#begin +- returns the offset of the start of the nth element +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/captures_spec.rb +MatchData#captures +- returns an array of the match captures +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/element_reference_spec.rb +MatchData#[] +- acts as normal array indexing [index] +- supports accessors [start, length] +- supports ranges [start..end] +MatchData#[Symbol] +- returns the corresponding named match when given a Symbol +- returns the corresponding named match when given a String +- raises an IndexError if there is no named match corresponding to the Symbol +- raises an IndexError if there is no named match corresponding to the String +- returns matches in the String's encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/end_spec.rb +MatchData#end +- returns the offset of the end of the nth element +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/eql_spec.rb +MatchData#eql? +- returns true if both operands have equal target strings, patterns, and match positions +- returns false if the operands have different target strings +- returns false if the operands have different patterns +- returns false if the argument is not a MatchData object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/equal_value_spec.rb +MatchData#== +- returns true if both operands have equal target strings, patterns, and match positions +- returns false if the operands have different target strings +- returns false if the operands have different patterns +- returns false if the argument is not a MatchData object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/hash_spec.rb +MatchData#hash +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/initialize_copy_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/inspect_spec.rb +MatchData#inspect +- returns a String +- returns a human readable representation that contains entire matched string and the captures +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/length_spec.rb +MatchData#length +- length should return the number of elements in the match array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/names_spec.rb +MatchData#names +- returns an Array +- sets each element to a String +- returns the names of the named capture groups +- returns [] if there were no named captures +- returns each name only once +- equals Regexp#names +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/offset_spec.rb +MatchData#offset +- returns a two element array with the begin and end of the nth match +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/post_match_spec.rb +MatchData#post_match +- returns the string after the match equiv. special var $' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/pre_match_spec.rb +MatchData#pre_match +- returns the string before the match, equiv. special var $` +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/regexp_spec.rb +MatchData#regexp +- returns a Regexp object +- returns the pattern used in the match +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/select_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/size_spec.rb +MatchData#size +- length should return the number of elements in the match array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/string_spec.rb +MatchData#string +- returns a copy of the match string +- returns a frozen copy of the match string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/to_a_spec.rb +MatchData#to_a +- returns an array of matches +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/to_s_spec.rb +MatchData#to_s +- returns the entire matched string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/matchdata/values_at_spec.rb +MatchData#values_at +- returns an array of the matching value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/acos_spec.rb +Math.acos +- returns a float +- returns the arccosine of the argument +- raises a TypeError if the string argument cannot be coerced with Float() +- raises an TypeError if the argument cannot be coerced with Float() +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#acos +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/acosh_spec.rb +Math.acosh +- returns a float +- returns the principle value of the inverse hyperbolic cosine of the argument +- raises a TypeError if the argument cannot be coerced with Float() +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#acosh +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/asin_spec.rb +Math.asin +- return a float +- returns the arcsine of the argument +- raises a TypeError if the argument cannot be coerced with Float() +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#asin +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/asinh_spec.rb +Math.asinh +- returns a float +- returns the inverse hyperbolic sin of the argument +- raises a TypeError if the argument cannot be coerced with Float() +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#asinh +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/atan2_spec.rb +Math.atan2 +- returns a float +- returns the arc tangent of y, x +- raises an TypeError if the argument cannot be coerced with Float() +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#atan2 +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/atan_spec.rb +Math.atan +- returns a float +- return the arctangent of the argument +- raises a TypeError if the argument cannot be coerced with Float() +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#atan +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/atanh_spec.rb +Math.atanh +- returns a float +- returns the inverse hyperbolic tangent of the argument +- raises an Math::DomainError for arguments greater than 1.0 +- raises an Math::DomainError for arguments less than -1.0 +Math#atanh +- is a private instance method +- returns a float +- returns the inverse hyperbolic tangent of the argument +- raises an Math::DomainError for arguments greater than 1.0 +- raises an Math::DomainError for arguments less than -1.0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/cbrt_spec.rb +Math.cbrt +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/constants_spec.rb +Math::PI +- approximates the value of pi +- is accessible to a class that includes Math +Math::E +- approximates the value of Napier's constant +- is accessible to a class that includes Math +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/cos_spec.rb +Math.cos +- returns a float +- returns the cosine of the argument expressed in radians +- raises a TypeError unless the argument is Numeric and has #to_f +- raises a TypeError if the argument is nil +- coerces its argument with #to_f +Math#cos +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/cosh_spec.rb +Math.cosh +- returns a float +- returns the hyperbolic cosine of the argument +- raises a TypeError if the argument cannot be coerced with Float() +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#cosh +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/erf_spec.rb +Math.erf +- returns a float +- returns the error function of the argument +- raises a TypeError if the argument cannot be coerced with Float() +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#erf +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/erfc_spec.rb +Math.erfc +- returns a float +- returns the complimentary error function of the argument +- raises a TypeError if the argument cannot be coerced with Float() +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#erfc +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/exp_spec.rb +Math.exp +- returns a float +- returns the base-e exponential of the argument +- raises a TypeError if the argument cannot be coerced with Float() +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#exp +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/frexp_spec.rb +Math.frexp +- returns the normalized fraction and exponent +- raises a TypeError if the argument cannot be coerced with Float() +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#frexp +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/gamma_spec.rb +Math.gamma +- returns +infinity given 0 +- returns Math.sqrt(Math::PI) given 0.5 +- returns 1! given 2 +- returns 2! given 3 +- returns 3! given 4 +- returns 4! given 5 +- returns 5! given 6 +- returns 6! given 7 +- returns 7! given 8 +- returns 8! given 9 +- returns 9! given 10 +- returns 10! given 11 +- returns 11! given 12 +- returns 12! given 13 +- returns 13! given 14 +- returns 14! given 15 +- returns 15! given 16 +- returns 16! given 17 +- returns 17! given 18 +- returns 18! given 19 +- returns 19! given 20 +- returns 20! given 21 +- returns 21! given 22 +- returns 22! given 23 +- returns good numerical approximation for gamma(3.2) +- returns good numerical approximation for gamma(-2.15) +- returns good numerical approximation for gamma(0.00001) +- returns good numerical approximation for gamma(-0.00001) +- raises Math::DomainError given -1 +- returns +infinity given +infinity +- raises Math::DomainError given negative infinity +- returns NaN given NaN +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/hypot_spec.rb +Math.hypot +- returns a float +- returns the length of the hypotenuse of a right triangle with legs given by the arguments +- raises a TypeError if the argument cannot be coerced with Float() +- raises a ArgumentError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#hypot +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/ldexp_spec.rb +Math.ldexp +- returns a float +- returns the argument multiplied by 2**n +- raises a TypeError if the first argument cannot be coerced with Float() +- raises an TypeError if the second argument cannot be coerced with Integer() +- raises a TypeError if the first argument is nil +- raises a TypeError if the second argument is nil +- accepts any first argument that can be coerced with Float() +- accepts any second argument that can be coerced with Integer() +Math#ldexp +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/lgamma_spec.rb +Math.lgamma +- returns [Infinity, 1] when passed 0 +- returns [Infinity, 1] when passed -1 +- returns [log(sqrt(PI)), 1] when passed 0.5 +- returns [log(2/3*PI, 1] when passed 6.0 +- returns an approximate value when passed -0.5 +- returns an approximate value when passed -1.5 +- raises Math::DomainError when passed -Infinity +- returns [Infinity, 1] when passed Infinity +- returns [NaN, 1] when passed NaN +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/log10_spec.rb +Math.log10 +- returns a float +- return the base-10 logarithm of the argument +- raises a TypeError if the argument cannot be coerced with Float() +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#log10 +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/log2_spec.rb +Math.log2 +- returns a float +- returns the natural logarithm of the argument +- raises an Errno::EDOM if the argument is less than 0 +- raises an TypeError if the argument cannot be coerced with Float() +- raises an TypeError if passed a numerical argument as a string +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/log_spec.rb +Math.log +- returns a float +- returns the natural logarithm of the argument +- raises a TypeError if the argument cannot be coerced with Float() +- raises a TypeError for numerical values passed as string +- accepts a second argument for the base +- raises a TypeError when the numerical base cannot be coerced to a float +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#log +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/sin_spec.rb +Math.sin +- returns a float +- returns the sine of the argument expressed in radians +- raises a TypeError if the argument cannot be coerced with Float() +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#sin +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/sinh_spec.rb +Math.sinh +- returns a float +- returns the hyperbolic sin of the argument +- raises a TypeError if the argument cannot be coerced with Float() +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#sinh +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/sqrt_spec.rb +Math.sqrt +- returns a float +- returns the square root of the argument +- raises a TypeError if the argument cannot be coerced with Float() +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#sqrt +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/tan_spec.rb +Math.tan +- returns a float +- returns the tangent of the argument +- returns NaN if called with +-Infinitty +- raises a TypeError if the argument cannot be coerced with Float() +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#tan +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/math/tanh_spec.rb +Math.tanh +- returns a float +- returns the hyperbolic tangent of the argument +- raises an TypeError if the argument cannot be coerced with Float() +- raises a TypeError if the argument is nil +- accepts any argument that can be coerced with Float() +Math#tanh +- is accessible as a private instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/method/arity_spec.rb +Method#arity +- returns n, where n is the number of required arguments, when there are zero or more required arguments only +- returns n, where n is the number of required arguments and method created via defined_method +- returns -(n+1), where n is the number of required arguments, when there is at least one optional argument +- returns -(n+1), where n is the number of required arguments, when there is a splat argument, regardless of optional arguments +- returns the same value regardless of the presence of a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/method/call_spec.rb +Method#call +- invokes the method with the specified arguments, returning the method's return value +- raises an ArgumentError when given incorrect number of arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/method/clone_spec.rb +Method#clone +- returns a copy of the method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/method/element_reference_spec.rb +Method#[] +- invokes the method with the specified arguments, returning the method's return value +- raises an ArgumentError when given incorrect number of arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/method/eql_spec.rb +Method#eql? +- returns true if methods are the same +- returns true on aliased methods +- returns true if the two core methods are aliases +- returns false on a method which is neither aliased nor the same method +- returns false for a method which is not bound to the same object +- returns false if the two methods are bound to the same object but were defined independently +- returns true if a method was defined using the other one +- returns true for methods defined using the same block/proc +- returns true for the same method missing +- returns false if the two methods are bound to different objects, have the same names, and identical bodies +- returns false if the argument is not a Method object +- returns false if the argument is an unbound version of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/method/equal_value_spec.rb +Method#== +- returns true if methods are the same +- returns true on aliased methods +- returns true if the two core methods are aliases +- returns false on a method which is neither aliased nor the same method +- returns false for a method which is not bound to the same object +- returns false if the two methods are bound to the same object but were defined independently +- returns true if a method was defined using the other one +- returns true for methods defined using the same block/proc +- returns true for the same method missing +- returns false if the two methods are bound to different objects, have the same names, and identical bodies +- returns false if the argument is not a Method object +- returns false if the argument is an unbound version of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/method/hash_spec.rb +Method#hash +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/method/inspect_spec.rb +Method#inspect +- returns a String +- returns a String for methods defined with attr_accessor +- returns a String containing 'Method' +- returns a String containing the method name +- returns a String containing the Module the method is defined in +- returns a String containing the Module the method is referenced from +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/method/name_spec.rb +Method#name +- returns the name of the method +- returns the name even when aliased +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/method/owner_spec.rb +Method#owner +- returns the owner of the method +- returns the name even when aliased +- returns the class/module it was defined in +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/method/parameters_spec.rb +Method#parameters +- returns an empty Array when the method expects no arguments +- returns [[:req,:name]] for a method expecting one required argument called 'name' +- returns [[:req,:a],[:req,:b]] for a method expecting two required arguments called 'a' and 'b'' +- returns [[:block,:a]] for a method expecting one block argument called 'a' +- returns [[:req,:a],[:block,:b] for a method expecting a required argument ('a') and a block argument ('b') +- returns [[:req,:a],[:req,:b],[:block,:c] for a method expecting two required arguments ('a','b') and a block argument ('c') +- returns [[:opt,:a]] for a method expecting one optional argument ('a') +- returns [[:req,:a],[:opt,:b]] for a method expecting one required argument ('a') and one optional argument ('b') +- returns [[:req,:a],[:opt,:b]] for a method expecting one required argument ('a') and one optional argument ('b') +- returns [[:req,:a],[:opt,:b],[:opt,:c]] for a method expecting one required argument ('a') and two optional arguments ('b','c') +- returns [[:req,:a],[:req,:b],[:opt,:c]] for a method expecting two required arguments ('a','b') and one optional arguments ('c') +- returns [[:opt,:a],[:block,:b]] for a method expecting one required argument ('a') and one block argument ('b') +- returns [[:req,:a],[:opt,:b],[:block,:c]] for a method expecting one required argument ('a'), one optional argument ('b'), and a block ('c') +- returns [[:req,:a],[:opt,:b],[:opt,:c],[:block,:d]] for a method expecting one required argument ('a'), two optional arguments ('b','c'), and a block ('d') +- returns [[:rest,:a]] for a method expecting a single splat argument ('a') +- returns [[:req,:a],[:rest,:b]] for a method expecting a splat argument ('a') and a required argument ('b') +- returns [[:req,:a],[:req,:b],[:rest,:c]] for a method expecting two required arguments ('a','b') and a splat argument ('c') +- returns [[:req,:a],[:opt,:b],[:rest,:c]] for a method expecting a required argument ('a','b'), an optional argument ('b'), and a splat argument ('c') +- returns [[:req,:a],[:req,:b],[:opt,:b],[:rest,:d]] for a method expecting two required arguments ('a','b'), an optional argument ('c'), and a splat argument ('d') +- returns [[:req,:a],[:opt,:b],[:opt,:c],[:rest,:d]] for a method expecting a required argument ('a'), two optional arguments ('b','c'), and a splat argument ('d') +- returns [[:rest,:a],[:block,:b]] for a method expecting a splat argument ('a') and a block argument ('b') +- returns [[:req,:a],[:rest,:b],[:block,:c]] for a method expecting a required argument ('a'), a splat argument ('b'), and a block ('c') +- returns [[:req,:a],[:req,:b],[:rest,:c],[:block,:d]] for a method expecting two required arguments ('a','b'), a splat argument ('c'), and a block ('d') +- returns [[:req,:a],[:opt,:b],[:rest,:c],[:block,:d]] for a method expecting a required argument ('a'), a splat argument ('c'), and a block ('d') +- returns [[:req,:a],[:req,:b],[:opt,:c],[:block,:d]] for a method expecting two required arguments ('a','b'), an optional argument ('c'), a splat argument ('d'), and a block ('e') +- returns [[:rest,:a],[:req,:b]] for a method expecting a splat argument ('a') and a required argument ('b') +- returns [[:rest,:a],[:req,:b],[:req,:c]] for a method expecting a splat argument ('a') and two required arguments ('b','c') +- returns [[:rest,:a],[:req,:b],[:block,:c]] for a method expecting a splat argument ('a'), a required argument ('b'), and a block ('c') +- works with ->(){} as the value of an optional argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/method/receiver_spec.rb +Method#receiver +- returns the receiver of the method +- returns the right receiver even when aliased +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/method/source_location_spec.rb +Method#source_location +- returns nil for built-in methods +- returns an Array +- sets the first value to the path of the file in which the method was defined +- sets the last value to a Fixnum representing the line on which the method was defined +- returns the last place the method was defined +- returns the location of the original method even if it was aliased +- works for define_method methods +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/method/to_proc_spec.rb +Method#to_proc +- returns a Proc object corresponding to the method +- Proc object should have the correct arity +- returns a proc that can be used by define_method +- returns a proc that can be yielded to +- can be called directly and not unwrap arguments like a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/method/to_s_spec.rb +Method#to_s +- returns a String +- returns a String for methods defined with attr_accessor +- returns a String containing 'Method' +- returns a String containing the method name +- returns a String containing the Module the method is defined in +- returns a String containing the Module the method is referenced from +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/method/unbind_spec.rb +Method#unbind +- returns an UnboundMethod +- returns a String containing 'UnboundMethod' +- returns a String containing the method name +- returns a String containing the Module the method is defined in +- returns a String containing the Module the method is referenced from +- rebinding UnboundMethod to Method's obj produces exactly equivalent Methods +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/alias_method_spec.rb +Module#alias_method +- makes a copy of the method +- retains method visibility +- handles aliasing a stub that changes visibility +- fails if origin method not found +- converts the names using #to_str +- raises a TypeError when the given name can't be converted using to_str +- is a private method +- works in module +- works on private module methods in a module that has been reopened +- accesses a method defined on Object from Kernel +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/allocate_spec.rb +Module.allocate +- returns an instance of Module +- returns a fully-formed instance of Module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/ancestors_spec.rb +Module#ancestors +- returns a list of modules included in self (including self) +- returns only modules and classes +- has 1 entry per module or class +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/append_features_spec.rb +Module#append_features +- gets called when self is included in another module/class +- raises an ArgumentError on a cyclic include +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/attr_accessor_spec.rb +Module#attr_accessor +- creates a getter and setter for each given attribute name +- allows creating an attr_accessor on an immediate class +- converts non string/symbol/fixnum names to strings using to_str +- raises a TypeError when the given names can't be converted to strings using to_str +- applies current visibility to methods created +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/attr_reader_spec.rb +Module#attr_reader +- creates a getter for each given attribute name +- allows for adding an attr_reader to an immediate +- converts non string/symbol/fixnum names to strings using to_str +- raises a TypeError when the given names can't be converted to strings using to_str +- applies current visibility to methods created +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/attr_spec.rb +Module#attr +- creates a getter for the given attribute name +- creates a setter for the given attribute name if writable is true +- creates a getter and setter for the given attribute name if called with and without writeable is true +- applies current visibility to methods created +- creates a getter but no setter for all given attribute names +- applies current visibility to methods created +- converts non string/symbol/fixnum names to strings using to_str +- raises a TypeError when the given names can't be converted to strings using to_str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/attr_writer_spec.rb +Module#attr_writer +- creates a setter for each given attribute name +- allows for adding an attr_writer to an immediate +- converts non string/symbol/fixnum names to strings using to_str +- raises a TypeError when the given names can't be converted to strings using to_str +- applies current visibility to methods created +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/autoload_spec.rb +Module#autoload? +- returns the name of the file that will be autoloaded +- returns nil if no file has been registered for a constant +Module#autoload +- registers a file to load the first time the named constant is accessed +- sets the autoload constant in the constants table +- loads the registered constant when it is accessed +- loads the registered constant into a dynamically created class +- loads the registered constant into a dynamically created module +- loads the registered constant when it is opened as a class +- loads the registered constant when it is opened as a module +- loads the registered constant when it is inherited from +- loads the registered constant when it is included +- does not load the file when the constant is already set +- loads a file with .rb extension when passed the name without the extension +- does not load the file if the file is manually required +- ignores the autoload request if the file is already loaded +- retains the autoload even if the request to require fails +- allows multiple autoload constants for a single file +- runs for an exception condition class and doesn't trample the exception +- does not remove the constant from the constant table if load fails +- does not remove the constant from the constant table if the loaded files does not define it +- does not load the file when refering to the constant in defined? (FAILED - <n>) +- does not load the file when removing an autoload constant +- does not load the file when accessing the constants table of the module +- loads the file when opening a module that is the autoloaded constant +- does NOT raise a NameError when the autoload file did not define the constant and a module is opened with the same name +- calls #to_path on non-string filenames +- raises an ArgumentError when an empty filename is given +- raises a NameError when the constant name starts with a lower case letter +- raises a NameError when the constant name starts with a number +- raises a NameError when the constant name has a space in it +- shares the autoload request across dup'ed copies of modules +- raises a TypeError if opening a class with a different superclass than the class defined in the autoload file +- raises a TypeError if not passed a String or object respodning to #to_path for the filename +- calls #to_path on non-String filename arguments +Module#autoload +- does not call Kernel#require or Kernel#load dynamically +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/case_compare_spec.rb +Module#=== +- returns true when the given Object is an instance of self or of self's descendants +- returns true when the given Object's class includes self or when the given Object is extended by self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/class_eval_spec.rb +Module#class_eval +- evaluates a given string in the context of self +- does not add defined methods to other classes +- defines constants in the receiver's scope +- evaluates a given block in the context of self +- uses the optional filename and lineno parameters for error messages +- converts a non-string filename to a string using to_str +- raises a TypeError when the given filename can't be converted to string using to_str +- converts non string eval-string to string using to_str +- raises a TypeError when the given eval-string can't be converted to string using to_str +- raises an ArgumentError when no arguments and no block are given +- raises an ArgumentError when more than 3 arguments are given +- raises an ArgumentError when a block and normal arguments are given +- adds methods respecting the lexical constant scope +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/class_exec_spec.rb +Module#class_exec +- does not add defined methods to other classes +- defines method in the receiver's scope +- evaluates a given block in the context of self +- raises an LocalJumpError when no block is given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/class_variable_defined_spec.rb +Module#class_variable_defined? +- returns true if a class variable with the given name is defined in self +- returns true if a class variable with the given name is defined in the metaclass +- returns true if the class variable is defined in a metaclass +- returns false if the class variable is not defined in a metaclass +- returns true if a class variables with the given name is defined in an included module +- returns false if a class variables with the given name is defined in an extended module +- raises a NameError when the given name is not allowed +- converts a non string/symbol/fixnum name to string using to_str +- raises a TypeError when the given names can't be converted to strings using to_str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/class_variable_get_spec.rb +Module#class_variable_get +- returns the value of the class variable with the given name +- returns the value of a class variable with the given name defined in an included module +- allows '@@' to be a valid class variable name +- raises a NameError for a class variables with the given name defined in an extended module +- returns class variables defined in the class body and accessed in the metaclass +- returns class variables defined in the metaclass and accessed by class methods +- returns class variables defined in the metaclass and accessed by instance methods +- returns a class variable defined in a metaclass +- raises a NameError when an uninitialized class variable is accessed +- raises a NameError when the given name is not allowed +- converts a non string/symbol/fixnum name to string using to_str +- raises a TypeError when the given names can't be converted to strings using to_str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/class_variable_set_spec.rb +Module#class_variable_set +- sets the class variable with the given name to the given value +- sets a class variable on a metaclass +- sets the value of a class variable with the given name defined in an included module +- raises a RuntimeError when self is frozen +- raises a NameError when the given name is not allowed +- converts a non string/symbol/fixnum name to string using to_str +- raises a TypeError when the given names can't be converted to strings using to_str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/class_variables_spec.rb +Module#class_variables +- returns an Array with the names of class variables of self +- returns an Array of Symbols of class variable names defined in a metaclass +- returns an Array with names of class variables defined in metaclasses +- does not return class variables defined in extended modules +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/comparison_spec.rb +Module#<=> +- returns -1 if self is a subclass of or includes the given module +- returns 0 if self is the same as the given module +- returns +1 if self is a superclas of or included by the given module +- returns nil if self and the given module are not related +- returns nil if the argument is not a class/module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/const_defined_spec.rb +Module#const_defined? +- returns true if the given Symbol names a constant defined in the receiver +- returns true if the constant is defined in the reciever's superclass +- returns true if the constant is defined in a mixed-in module of the reciever +- returns false if the constant is defined in the receiver's superclass and the inherit flag is false +- returns true if the constant is defined in the receiver's superclass and the inherit flag is true +- returns true if the given String names a constant defined in the receiver +- returns false if the constant is not defined in the receiver, its superclass, or any included modules +- does not call #const_missing if the constant is not defined in the receiver +- calls #to_str to convert the given name to a String +- raises a NameError if the name does not start with a capital letter +- raises a NameError if the name starts with a non-alphabetic character +- raises a NameError if the name contains non-alphabetic characters except '_' +- raises a TypeError if conversion to a String by calling #to_str fails +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/const_get_spec.rb +Module#const_get +- accepts a String or Symbol name +- raises a NameError if no constant is defined in the search path +- raises a NameError if the name does not start with a capital letter +- raises a NameError if the name starts with a non-alphabetic character +- raises a NameError if the name contains non-alphabetic characters except '_' +- calls #to_str to convert the given name to a String +- raises a TypeError if conversion to a String by calling #to_str fails +- calls #const_missing on the receiver if unable to locate the constant +- does not search the singleton class of a Class or Module +- does not search the containing scope +- raises a NameError if the constant is defined in the receiver's supperclass and the inherit flag is false +- searches into the receiver superclasses if the inherit flag is true +Module#const_get with statically assigned constants +- searches the immediate class or module first +- searches a module included in the immediate class before the superclass +- searches the superclass before a module included in the superclass +- searches a module included in the superclass +- searches the superclass chain +- returns a toplevel constant when the receiver is a Class +- returns a toplevel constant when the receiver is a Module +Module#const_get with dynamically assigned constants +- searches the immediate class or module first +- searches a module included in the immediate class before the superclass +- searches the superclass before a module included in the superclass +- searches a module included in the superclass +- searches the superclass chain +- returns a toplevel constant when the receiver is a Class +- returns a toplevel constant when the receiver is a Module +- returns the updated value of a constant +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/const_missing_spec.rb +Module#const_missing +- is called when an undefined constant is referenced via literal form +- is called when an undefined constant is referenced via #const_get +- raises NameError and includes the name of the value that wasn't found +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/const_set_spec.rb +Module#const_set +- sets the constant specified by a String or Symbol to the given value +- returns the value set +- raises a NameError if the name does not start with a capital letter +- raises a NameError if the name starts with a non-alphabetic character +- raises a NameError if the name contains non-alphabetic characters except '_' +- calls #to_str to convert the given name to a String +- raises a TypeError if conversion to a String by calling #to_str fails +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/constants_spec.rb +Module.constants +- returns an array of the names of all toplevel constants +- returns an array of Symbol names +- returns Module's constants when given a parameter +Module#constants +- returns an array of Symbol names of all constants defined in the moduleand all included modules +- includes names of constants defined after a module is included +- doesn't returns inherited constants when passed false +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/define_method_spec.rb +Module#define_method when given an UnboundMethod +- passes the given arguments to the new method +- adds the new method to the methods list +- defines a method on a singleton class +Module#define_method +- defines the given method as an instance method with the given name in self +- calls #method_added after the method is added to the Module +- defines a new method with the given name and the given block as body in self +- raises a TypeError when the given method is no Method/Proc +- raises an ArgumentError when no block is given +- accepts a Method (still bound) +- maintains the Proc's scope +- accepts a String method name +- is private +- returns a Proc +Module#define_method passed { } creates a method that +- returns the value computed by the block when passed zero arguments +- raises an ArgumentError when passed one argument +- raises an ArgumentError when passed two arguments +Module#define_method passed { || } creates a method that +- returns the value computed by the block when passed zero arguments +- raises an ArgumentError when passed one argument +- raises an ArgumentError when passed two arguments +Module#define_method passed { |a| } creates a method that +- raises an ArgumentError when passed zero arguments +- raises an ArgumentError when passed zero arguments and a block +- raises an ArgumentError when passed two arguments +- receives the value passed as the argument when passed one argument +Module#define_method passed { |*a| } creates a method that +- receives an empty array as the argument when passed zero arguments +- receives the value in an array when passed one argument +- receives the values in an array when passed two arguments +Module#define_method passed { |a, *b| } creates a method that +- raises an ArgumentError when passed zero arguments +- returns the value computed by the block when passed one argument +- returns the value computed by the block when passed two arguments +Module#define_method passed { |a, b| } creates a method that +- returns the value computed by the block when passed two arguments +- raises an ArgumentError when passed zero arguments +- raises an ArgumentError when passed one argument +- raises an ArgumentError when passed one argument and a block +- raises an ArgumentError when passed three arguments +Module#define_method passed { |a, b, *c| } creates a method that +- raises an ArgumentError when passed zero arguments +- raises an ArgumentError when passed one argument +- raises an ArgumentError when passed one argument and a block +- receives an empty array as the third argument when passed two arguments +- receives the third argument in an array when passed three arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/eql_spec.rb +Module#eql? +- returns true if self and the given module are the same +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/equal_spec.rb +Module#equal? +- returns true if self and the given module are the same +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/equal_value_spec.rb +Module#== +- returns true if self and the given module are the same +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/extend_object_spec.rb +Module#extend_object +- is called when #extend is called on an object +- extends the given object with its constants and methods by default +- is called even when private +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/extended_spec.rb +Module#extended +- is called when an object gets extended with self +- is called after Module#extend_object +- is private in its default implementation +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/freeze_spec.rb +Module#freeze +- prevents further modifications to self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/gt_spec.rb +Module#> +- returns true if self is a superclass of or included by the given module +- returns false if self is the same as the given module +- returns nil if self is not related to the given module +- raises a TypeError if the argument is not a class/module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/gte_spec.rb +Module#>= +- returns true if self is a superclass of, the same as or included by given module +- returns nil if self is not related to the given module +- returns false if self is a subclass of or includes the given module +- raises a TypeError if the argument is not a class/module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/include_spec.rb +Module#include +- calls #append_features(self) in reversed order on each module +- adds all ancestor modules when a previously included module is included again +- raises a TypeError when the argument is not a Module +- does not raise a TypeError when the argument is an instance of a subclass of Module +- imports constants to modules and classes +- does not override existing constants in modules and classes +- imports instance methods to modules and classes +- imports constants to the toplevel +- does not import methods to modules and classes +- attaches the module as the caller's immediate ancestor +- doesn't include module if it is included in a super class +- recursively includes new mixins +- preserves ancestor order +- detects cyclic includes +- accepts no-arguments +- returns the class it's included into +- ignores modules it has already included via module mutual inclusion +- clears any caches +Module#include? +- returns true if the given module is included by self or one of it's ancestors +- returns false if given module is equal to self +- raises a TypeError when no module was given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/included_modules_spec.rb +Module#included_modules +- returns a list of modules included in self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/included_spec.rb +Module#included +- is invoked when self is included in another module or class +- allows extending self with the object into which it is being included +- is private in its default implementation +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/initialize_copy_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/initialize_spec.rb +Module#initialize +- accepts a block +- is called on subclasses +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/instance_method_spec.rb +Module#instance_method +- returns an UnboundMethod corresponding to the given name +- returns an UnboundMethod corresponding to the given name from a superclass +- returns an UnboundMethod corresponding to the given name from an included Module +- gives UnboundMethod method name, Module defined in and Module extracted from +- raises a TypeError if not passed a symbol +- raises a TypeError if the given name is not a string/symbol +- raises a NameError if the method has been undefined +- raises a NameError if the given method doesn't exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/instance_methods_spec.rb +Module#instance_methods +- does not return methods undefined in a superclass +- does not return methods undefined in a subclass +- does not return methods undefined in the current class +- does not return methods from an included module that are undefined in the class +- returns the public and protected methods of self if include_super is false +- returns the public and protected methods of self and it's ancestors +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/lt_spec.rb +Module#< +- returns true if self is a subclass of or includes the given module +- returns false if self is the same as the given module +- returns nil if self is not related to the given module +- raises a TypeError if the argument is not a class/module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/lte_spec.rb +Module#<= +- returns true if self is a subclass of, the same as or includes the given module +- returns nil if self is not related to the given module +- returns false if self is a superclass of or is included by the given module +- raises a TypeError if the argument is not a class/module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/method_added_spec.rb +Module#method_added +- is a private instance method +- returns nil in the default implementation +- is called when a new method is defined in self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/method_defined_spec.rb +Module#method_defined? +- returns true if a public or private method with the given name is defined in self, self's ancestors or one of self's included modules +- does not search Object or Kernel when called on a module +- raises a TypeError when the given object is not a string/symbol/fixnum +- converts the given name to a string using to_str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/method_removed_spec.rb +Module#method_removed +- is called when a method is removed from self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/method_undefined_spec.rb +Module#method_undefined +- is called when a method is undefined from self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/module_eval_spec.rb +Module#module_eval +- evaluates a given string in the context of self +- does not add defined methods to other classes +- defines constants in the receiver's scope +- evaluates a given block in the context of self +- uses the optional filename and lineno parameters for error messages +- converts a non-string filename to a string using to_str +- raises a TypeError when the given filename can't be converted to string using to_str +- converts non string eval-string to string using to_str +- raises a TypeError when the given eval-string can't be converted to string using to_str +- raises an ArgumentError when no arguments and no block are given +- raises an ArgumentError when more than 3 arguments are given +- raises an ArgumentError when a block and normal arguments are given +- adds methods respecting the lexical constant scope +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/module_exec_spec.rb +Module#module_exec +- does not add defined methods to other classes +- defines method in the receiver's scope +- evaluates a given block in the context of self +- raises an LocalJumpError when no block is given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/module_function_spec.rb +Module#module_function with specific method names +- creates duplicates of the given instance methods on the Module object +- returns the current module +- creates an independent copy of the method, not a redirect +- makes the instance methods private +- makes the new Module methods public +- tries to convert the given names to strings using to_str +- raises a TypeError when the given names can't be converted to string using to_str +- can make accessible private methods +Module#module_function as a toggle (no arguments) in a Module body +- makes any subsequently defined methods module functions with the normal semantics +- returns the current module +- stops creating module functions if the body encounters another toggle like public/protected/private without arguments +- does not stop creating module functions if the body encounters public/protected/private WITH arguments +- does not affect module_evaled method definitions also if outside the eval itself +- has no effect if inside a module_eval if the definitions are outside of it +- functions normally if both toggle and definitions inside a module_eval +- affects evaled method definitions also even when outside the eval itself +- affects definitions when inside an eval even if the definitions are outside of it +- functions normally if both toggle and definitions inside a module_eval +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/name_spec.rb +Module#name +- returns nil by default +- preserves the encoding in which the class was defined +- returns the name of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/nesting_spec.rb +Module::Nesting +- returns the list of Modules nested at the point of call +- returns the nesting for module/class declaring the called method +Module.nesting +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/new_spec.rb +Module.new +- creates a new anonymous Module +- creates a new Module and passes it to the provided block +- evaluates a passed block in the context of the module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/private_class_method_spec.rb +Module#private_class_method +- makes an existing class method private +- makes an existing class method private up the inheritance tree +- accepts more than one method at a time +- raises a NameError if class method doesn't exist +- makes a class method private +- raises a NameError when the given name is not a method +- raises a NameError when the given name is an instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/private_instance_methods_spec.rb +Module#private_instance_methods +- returns a list of private methods in module and its ancestors +- when passed false as a parameter, should return only methods defined in that module +- default list should be the same as passing true as an argument +Module#private_instance_methods when not passed an argument +- returns a unique list for a class including a module +- returns a unique list for a subclass +Module#private_instance_methods when passed true +- returns a unique list for a class including a module +- returns a unique list for a subclass +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/private_method_defined_spec.rb +Module#private_method_defined? +- returns true if the named private method is defined by module or its ancestors +- returns false if method is not a private method +- returns false if the named method is not defined by the module or its ancestors +- accepts symbols for the method name +- raises an TypeError if passed a Fixnum +- raises a TypeError if passed nil +- raises a TypeError if passed false +- raises a TypeError if passed an object that does not defined #to_str +- raises a TypeError if passed an object that defines #to_sym +- calls #to_str to coerce the passed object to a String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/private_spec.rb +Module#private +- makes the target method uncallable from other types +- makes a public Object instance method private in a new module +- makes a public Object instance method private in Kernel +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/protected_instance_methods_spec.rb +Module#protected_instance_methods +- returns a list of protected methods in module and its ancestors +- when passed false as a parameter, should return only methods defined in that module +- default list should be the same as passing true as an argument +Module#protected_instance_methods when not passed an argument +- returns a unique list for a class including a module +- returns a unique list for a subclass +Module#protected_instance_methods when passed true +- returns a unique list for a class including a module +- returns a unique list for a subclass +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/protected_method_defined_spec.rb +Module#protected_method_defined? +- returns true if the named protected method is defined by module or its ancestors +- returns false if method is not a protected method +- returns false if the named method is not defined by the module or its ancestors +- accepts symbols for the method name +- raises a TypeError if not passed a Symbol +- accepts any object that is a String type +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/protected_spec.rb +Module#protected +- makes an existing class method protected +- makes a public Object instance method protected in a new module +- makes a public Object instance method protected in Kernel +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/public_class_method_spec.rb +Module#public_class_method +- makes an existing class method public +- makes an existing class method public up the inheritance tree +- accepts more than one method at a time +- raises a NameError if class method doesn't exist +- makes a class method public +- raises a NameError when the given name is not a method +- raises a NameError when the given name is an instance method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/public_instance_method_spec.rb +Module#public_instance_method +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/public_instance_methods_spec.rb +Module#public_instance_methods +- returns a list of public methods in module and its ancestors +- when passed false as a parameter, should return only methods defined in that module +- default list should be the same as passing true as an argument +Module#public_instance_methods when not passed an argument +- returns a unique list for a class including a module +- returns a unique list for a subclass +Module#public_instance_methods when passed true +- returns a unique list for a class including a module +- returns a unique list for a subclass +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/public_method_defined_spec.rb +Module#public_method_defined? +- returns true if the named public method is defined by module or its ancestors +- returns false if method is not a public method +- returns false if the named method is not defined by the module or its ancestors +- accepts symbols for the method name +- raises a TypeError if not passed a Symbol +- accepts any object that is a String type +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/public_spec.rb +Module#public +- on a superclass method calls the redefined method +- makes a private Object instance method public in a new module +- makes a private Object instance method public in Kernel +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/remove_class_variable_spec.rb +Module#remove_class_variable +- removes class variable +- returns the value of removing class variable +- removes a class variable defined in a metaclass +- raises a NameError when removing class variable declared in included module +- raises a NameError when passed a symbol with one leading @ +- raises a NameError when passed a symbol with no leading @ +- raises a NameError when an uninitialized class variable is given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/remove_const_spec.rb +Module#remove_const +- removes the constant specified by a String or Symbol from the receiver's constant table +- returns the value of the removed constant +- raises a NameError and does not call #const_missing if the constant is not defined +- raises a NameError and does not call #const_missing if the constant is not defined directly in the module +- raises a NameError if the name does not start with a capital letter +- raises a NameError if the name starts with a non-alphabetic character +- raises a NameError if the name contains non-alphabetic characters except '_' +- calls #to_str to convert the given name to a String +- raises a TypeError if conversion to a String by calling #to_str fails +- is a private method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/remove_method_spec.rb +Module#remove_method +- removes the method from a class +- removes method from subclass, but not parent +- raises a NameError when attempting to remove method further up the inheritance tree +- raises a NameError when attempting to remove a missing method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/to_s_spec.rb +Module#to_s +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/undef_method_spec.rb +Module#undef_method with symbol +- removes a method defined in a class +- removes a method defined in a super class +- does not remove a method defined in a super class when removed from a subclass +Module#undef_method with string +- removes a method defined in a class +- removes a method defined in a super class +- does not remove a method defined in a super class when removed from a subclass +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/mutex/lock_spec.rb +Mutex#lock +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/mutex/locked_spec.rb +Mutex#locked? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/mutex/sleep_spec.rb +Mutex#sleep +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/mutex/synchronize_spec.rb +Mutex#synchronize +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/mutex/try_lock_spec.rb +Mutex#try_lock +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/mutex/unlock_spec.rb +Mutex#unlock +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/nil/and_spec.rb +NilClass#& +- returns false +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/nil/dup_spec.rb +NilClass#dup +- raises a TypeError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/nil/inspect_spec.rb +NilClass#inspect +- returns the string 'nil' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/nil/nil_spec.rb +NilClass#nil? +- returns true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/nil/or_spec.rb +NilClass#| +- returns false if other is nil or false, otherwise true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/nil/rationalize_spec.rb +NilClass#rationalize +- returns 0/1 +- ignores arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/nil/to_a_spec.rb +NilClass#to_a +- returns an empty array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/nil/to_c_spec.rb +NilClass#to_c +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/nil/to_f_spec.rb +NilClass#to_f +- returns 0.0 +- does not cause NilClass to be coerced to Float +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/nil/to_i_spec.rb +NilClass#to_i +- returns 0 +- does not cause NilClass to be coerced to Fixnum +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/nil/to_r_spec.rb +NilClass#to_r +- returns 0/1 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/nil/to_s_spec.rb +NilClass#to_s +- returns the string '' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/nil/xor_spec.rb +NilClass#^ +- returns false if other is nil or false, otherwise true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/abs2_spec.rb +Numeric#abs2 +- returns the square of the absolute value of self +- calls #* on self +- returns NaN when self is NaN +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/abs_spec.rb +Numeric#abs +- returns self when self is greater than 0 +- returns self#@- when self is less than 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/angle_spec.rb +Numeric#angle +- returns 0 if positive +- returns NaN if self is NaN +- returns Pi if negative +- returns Pi if -0.0 +- raises an ArgumentError if given any arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/arg_spec.rb +Numeric#arg +- returns 0 if positive +- returns NaN if self is NaN +- returns Pi if negative +- returns Pi if -0.0 +- raises an ArgumentError if given any arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/ceil_spec.rb +Numeric#ceil +- converts self to a Float (using #to_f) and returns the #ceil'ed result +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/coerce_spec.rb +Numeric#coerce +- returns [other, self] if self and other are instances of the same class +- calls #to_f to convert other if self responds to #to_f +- returns [other.to_f, self.to_f] if self and other are instances of different classes +- raises a TypeError when passed nil +- raises a TypeError when passed a boolean +- raises a TypeError when passed a Symbol +- raises an ArgumentError when passed a String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/comparison_spec.rb +Numeric#<=> +- returns 0 if self equals other +- returns nil if self does not equal other +Numeric#<=> with subclasses of Numeric +- is called when instances are compared with #< +- is called when instances are compared with #<= +- is called when instances are compared with #> +- is called when instances are compared with #>= +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/conj_spec.rb +Numeric#conj +- returns self +- raises an ArgumentError if given any arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/conjugate_spec.rb +Numeric#conjugate +- returns self +- raises an ArgumentError if given any arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/denominator_spec.rb +Numeric#denominator +- returns 1 +- works with Numeric subclasses +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/div_spec.rb +Numeric#div +- calls self#/ with other, then returns the #floor'ed result +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/divmod_spec.rb +Numeric#divmod +- returns [quotient, modulus], with quotient being obtained as in Numeric#div then #floor and modulus being obtained by calling self#- with quotient * other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/eql_spec.rb +Numeric#eql? +- returns false if self's and other's types don't match +- returns the result of calling self#== with other when self's and other's types match +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/fdiv_spec.rb +Numeric#fdiv +- coerces self with #to_f +- coerces other with #to_f +- performs floating-point division +- returns a Float +- returns Infinity if other is 0 +- returns NaN if other is NaN +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/floor_spec.rb +Numeric#floor +- converts self to a Float (using #to_f) and returns the #floor'ed result +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/i_spec.rb +Numeric#i +- returns a Complex object +- sets the real part to 0 +- sets the imaginary part to self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/imag_spec.rb +Numeric#imag +- returns 0 +- raises an ArgumentError if given any arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/imaginary_spec.rb +Numeric#imaginary +- returns 0 +- raises an ArgumentError if given any arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/initialize_copy_spec.rb +Numeric#singleton_method_added +- raises a TypeError when trying to #dup a Numeric +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/integer_spec.rb +Numeric#integer? +- returns false +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/magnitude_spec.rb +Numeric#magnitude +- returns self when self is greater than 0 +- returns self#@- when self is less than 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/modulo_spec.rb +Numeric#modulo +- returns the result of self#- (self#/ other) * other +Numeric#% +- needs to be reviewed for spec completeness +Numeric#modulo +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/nonzero_spec.rb +Numeric#nonzero? +- returns self if self#zero? is false +- returns nil if self#zero? is true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/numerator_spec.rb +Numeric#numerator +- converts self to a Rational object then returns its numerator +- works with Numeric subclasses +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/phase_spec.rb +Numeric#phase +- returns 0 if positive +- returns NaN if self is NaN +- returns Pi if negative +- returns Pi if -0.0 +- raises an ArgumentError if given any arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/polar_spec.rb +Numeric#polar +- returns a two-element Array +- sets the first value to the absolute value of self +- sets the last value to 0 if self is positive +- sets the last value to Pi if self is negative +- returns [NaN, NaN] if self is NaN +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/quo_spec.rb +Numeric#quo +- returns the result of calling self#/ with other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/rationalize_spec.rb +Numeric#rationalize +- returns a Rational object +- uses self as the numerator +- uses 1 as the denominator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/real_spec.rb +Numeric#real +- returns self +- raises an ArgumentError if given any arguments +Numeric#real? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/rect_spec.rb +Numeric#rect +- returns an Array +- returns a two-element Array +- returns self as the first element +- returns 0 as the last element +- raises an ArgumentError if given any arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/rectangular_spec.rb +Numeric#rectangular +- returns an Array +- returns a two-element Array +- returns self as the first element +- returns 0 as the last element +- raises an ArgumentError if given any arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/remainder_spec.rb +Numeric#remainder +- returns the result of calling self#% with other if self is 0 +- returns the result of calling self#% with other if self and other are greater than 0 +- returns the result of calling self#% with other if self and other are less than 0 +- returns the result of calling self#% with other - other if self is greater than 0 and other is less than 0 +- returns the result of calling self#% with other - other if self is less than 0 and other is greater than 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/round_spec.rb +Numeric#round +- converts self to a Float (using #to_f) and returns the #round'ed result +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/singleton_method_added_spec.rb +Numeric#singleton_method_added +- raises a TypeError when trying to define a singleton method on a Numeric +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/step_spec.rb +Numeric#step +- raises an ArgumentError when step is 0 +- raises an ArgumentError when step is 0.0 +- defaults to step = 1 +- returns an Enumerator when step is 0 +- returns an Enumerator when not passed a block and self > stop +- returns an Enumerator when not passed a block and self < stop +- returns an Enumerator that uses the given step +- does not rescue ArgumentError exceptions +- does not rescue TypeError exceptions +Numeric#step with [stop, step] +- increments self using #+ until self > stop when step > 0 +- decrements self using #+ until self < stop when step < 0 +Numeric#step Numeric#step with [stop, step] when self, stop and step are Fixnums +- yields only Fixnums +Numeric#step Numeric#step with [stop, +step] when self, stop and step are Fixnums +- yields while increasing self by step until stop is reached +- yields once when self equals stop +- does not yield when self is greater than stop +Numeric#step Numeric#step with [stop, -step] when self, stop and step are Fixnums +- yields while decreasing self by step until stop is reached +- yields once when self equals stop +- does not yield when self is less than stop +Numeric#step Numeric#step with [stop, step] +- yields only Floats when self is a Float +- yields only Floats when stop is a Float +- yields only Floats when step is a Float +Numeric#step Numeric#step with [stop, +step] when self, stop or step is a Float +- yields while increasing self by step while stop < stop +- yields once when self equals stop +- does not yield when self is greater than stop +Numeric#step Numeric#step with [stop, -step] when self, stop or step is a Float +- yields while decreasing self by step while self > stop +- yields once when self equals stop +- does not yield when self is less than stop +Numeric#step Numeric#step with [stop, +Infinity] +- yields once if self < stop +- yields once when stop is Infinity +- yields once when self equals stop +- yields once when self and stop are Infinity +- does not yield when self > stop +- does not yield when stop is -Infinity +Numeric#step Numeric#step with [stop, -infinity] +- yields once if self > stop +- yields once if stop is -Infinity +- yields once when self equals stop +- yields once when self and stop are Infinity +- does not yield when self > stop +- does not yield when stop is Infinity +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/to_c_spec.rb +Numeric#to_c +- returns a Complex object +- uses self as the real component +- uses 0 as the imaginary component +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/to_int_spec.rb +Numeric#to_int +- returns self#to_i +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/truncate_spec.rb +Numeric#truncate +- converts self to a Float (using #to_f) and returns the #truncate'd result +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/uminus_spec.rb +Numeric#-@ +- should return the same value with opposite sign (integers) +- should return the same value with opposite sign (floats) +- should return the same value with opposite sign (two complement) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/uplus_spec.rb +Numeric#+@ +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/numeric/zero_spec.rb +Numeric#zero? +- returns true if self is 0 +- returns false if self is not 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/object/clone_spec.rb +Object#clone +- returns a new object duplicated from the original +- produces a shallow copy, contained objects are not recursively dupped +- calls #initialize_copy on the NEW object if available, passing in original object +- preserves tainted state from the original +- preserves untrusted state from the original +- preserves frozen state from the original +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/object/dup_spec.rb +Object#dup +- returns a new object duplicated from the original +- produces a shallow copy, contained objects are not recursively dupped +- calls #initialize_copy on the NEW object if available, passing in original object +- preserves tainted state from the original +- preserves untrusted state from the original +- does not preserve frozen state from the original +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/object/initialize_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/object/instance_exec_spec.rb +Object#instance_exec +- raises a LocalJumpError unless given a block +- has an arity of -1 +- accepts arguments with a block +- doesn't pass self to the block as an argument +- passes any arguments to the block +- only binds the exec to the receiver +- binds self to the receiver +- executes in the context of the receiver +- has access to receiver's instance variables +- sets class variables in the receiver +- raises a TypeError when defining methods on an immediate +- raises a TypeError when defining methods on numerics +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/object/instance_of_spec.rb +Object#instance_of? +- returns true if given class is object's class +- returns false if given class is object's ancestor class +- returns false if given class is not object's class nor object's ancestor class +- returns false if given a Module that is included in object's class +- returns false if given a Module that is included one of object's ancestors only +- returns false if given a Module that is not included in object's class +- raises a TypeError if given an object that is not a Class nor a Module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/object/is_a_spec.rb +Object#is_a? +- returns true if given class is the object's class +- returns true if given class is an ancestor of the object's class +- returns false if the given class is not object's class nor an ancestor +- returns true if given a Module that is included in object's class +- returns true if given a Module that is included one of object's ancestors only +- returns true if given a Module that object has been extended with +- returns false if given a Module not included in object's class nor ancestors +- raises a TypeError if given an object that is not a Class nor a Module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/object/kind_of_spec.rb +Object#kind_of? +- returns true if given class is the object's class +- returns true if given class is an ancestor of the object's class +- returns false if the given class is not object's class nor an ancestor +- returns true if given a Module that is included in object's class +- returns true if given a Module that is included one of object's ancestors only +- returns true if given a Module that object has been extended with +- returns false if given a Module not included in object's class nor ancestors +- raises a TypeError if given an object that is not a Class nor a Module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/object/match_spec.rb +Object =~ +- returns nil matching any object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/object/metaclass_spec.rb +Object#metaclass +- returns the object's metaclass +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/object/new_spec.rb +Object.new +- creates a new Object +- doesn't accept arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/objectspace/_id2ref_spec.rb +ObjectSpace._id2ref +- converts an object id to a reference to the object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/objectspace/add_finalizer_spec.rb +ObjectSpace.add_finalizer +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/objectspace/call_finalizer_spec.rb +ObjectSpace.call_finalizer +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/objectspace/count_objects_spec.rb +ObjectSpace.count_objects +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/objectspace/define_finalizer_spec.rb +ObjectSpace.define_finalizer +- raises an ArgumentError if the action does not respond to call +- accepts an object and a proc +- accepts an object and a callable +- raises ArgumentError trying to define a finalizer on a non-reference +- calls finalizer on process termination +- calls finalizer at exit even if it is self-referencing +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/objectspace/each_object_spec.rb +ObjectSpace.each_object +- calls the block once for each living, non-immediate object in the Ruby process +- calls the block once for each class, module in the Ruby process +- returns an enumerator if not given a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/objectspace/finalizers_spec.rb +ObjectSpace.finalizers +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/objectspace/garbage_collect_spec.rb +ObjectSpace.garbage_collect +- can be invoked without any exceptions +- doesn't accept any arguments +- ignores the supplied block +- always returns nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/objectspace/remove_finalizer_spec.rb +ObjectSpace.remove_finalizer +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/objectspace/undefine_finalizer_spec.rb +ObjectSpace.undefine_finalizer +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/precision/included_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/precision/prec_f_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/precision/prec_i_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/precision/prec_spec.rb +Precision#prec +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/arity_spec.rb +Proc#arity +- returns the number of arguments, using Proc.new +- returns the number of arguments, using Kernel#lambda +- return the number of arguments, using Kernel#proc +- if optional arguments, return the negative number of mandatory arguments using Proc.new +- if optional arguments, return the negative number of mandatory arguments using Kernel#lambda +- if optional arguments, return the negative number of mandatory arguments using Kernel#proc +- returns 0 if no argument declaration is made, using Kernel#lambda +- returns 0 if no argument declaration is made, using Kernel#proc +- returns 0 if no argument declaration is made, using Proc.new +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/binding_spec.rb +Proc#binding +- returns a Binding instance +- returns the binding associated with self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/block_pass_spec.rb +Proc as a block pass argument +- remains the same object if re-vivified by the target method +- remains the same object if reconstructed with Proc.new +Proc as an implicit block pass argument +- remains the same object if re-vivified by the target method +- remains the same object if reconstructed with Proc.new +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/call_spec.rb +Proc#call +- invokes self +- sets self's parameters to the given values +- can receive block arguments +Proc#call on a Proc created with Proc.new +- replaces missing arguments with nil +- silently ignores extra arguments +- auto-explodes a single Array argument +Proc#call on a Proc created with Kernel#lambda or Kernel#proc +- ignores excess arguments when self is a proc +- substitutes nil for missing arguments when self is a proc +- raises an ArgumentError on excess arguments when self is a lambda +- raises an ArgumentError on missing arguments when self is a lambda +- treats a single Array argument as a single argument when self is a lambda +- treats a single Array argument as a single argument when self is a proc +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/case_compare_spec.rb +Proc#=== +- invokes self +- sets self's parameters to the given values +- can receive block arguments +Proc#=== on a Proc created with Proc.new +- replaces missing arguments with nil +- silently ignores extra arguments +- auto-explodes a single Array argument +Proc#=== on a Proc created with Kernel#lambda or Kernel#proc +- ignores excess arguments when self is a proc +- substitutes nil for missing arguments when self is a proc +- raises an ArgumentError on excess arguments when self is a lambda +- raises an ArgumentError on missing arguments when self is a lambda +- treats a single Array argument as a single argument when self is a lambda +- treats a single Array argument as a single argument when self is a proc +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/clone_spec.rb +Proc#clone +- returns a copy of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/curry_spec.rb +Proc#curry +- returns a Proc when called on a proc +- returns a Proc when called on a lambda +- calls the curried proc with the arguments if sufficient arguments have been given +- returns a Proc that consumes the remainder of the arguments unless sufficient arguments have been given +- can be called multiple times on the same Proc +- can be passed superfluous arguments if created from a proc +- raises an ArgumentError if passed superfluous arguments when created from a lambda +- returns Procs with arities of -1 +Proc#curry with arity argument +- accepts an optional Integer argument for the arity +- returns a Proc when called on a proc +- returns a Proc when called on a lambda +- retains the lambda-ness of the Proc on which its called +- raises an ArgumentError if called on a lambda that requires more than _arity_ arguments +- raises an ArgumentError if called on a lambda that requires fewer than _arity_ arguments +- calls the curried proc with the arguments if _arity_ arguments have been given +- returns a Proc that consumes the remainder of the arguments when fewer than _arity_ arguments are given +- can be specified multiple times on the same Proc +- can be passed more than _arity_ arguments if created from a proc +- raises an ArgumentError if passed more than _arity_ arguments when created from a lambda +- returns Procs with arities of -1 regardless of the value of _arity_ +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/dup_spec.rb +Proc#dup +- returns a copy of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/element_reference_spec.rb +Proc#[] +- invokes self +- sets self's parameters to the given values +- can receive block arguments +Proc#call on a Proc created with Proc.new +- replaces missing arguments with nil +- silently ignores extra arguments +- auto-explodes a single Array argument +Proc#call on a Proc created with Kernel#lambda or Kernel#proc +- ignores excess arguments when self is a proc +- substitutes nil for missing arguments when self is a proc +- raises an ArgumentError on excess arguments when self is a lambda +- raises an ArgumentError on missing arguments when self is a lambda +- treats a single Array argument as a single argument when self is a lambda +- treats a single Array argument as a single argument when self is a proc +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/eql_spec.rb +Proc#eql? +- returns true if self and other are the same object +- returns true if self and other are both procs with the same body +- returns true if self and other are both lambdas with the same body +- returns true if self and other are different kinds of procs but have the same body +- returns true if the bodies of self and other are identical but represented by different objects +- returns false if other is not a Proc +- returns false if self and other are both procs but have different bodies +- returns false if self and other are both lambdas but have different bodies +- returns false if self and other are different kinds of procs and have different bodies +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/equal_value_spec.rb +Proc#== +- returns true if self and other are the same object +- returns true if self and other are both procs with the same body +- returns true if self and other are both lambdas with the same body +- returns true if self and other are different kinds of procs but have the same body +- returns true if the bodies of self and other are identical but represented by different objects +- returns false if other is not a Proc +- returns false if self and other are both procs but have different bodies +- returns false if self and other are both lambdas but have different bodies +- returns false if self and other are different kinds of procs and have different bodies +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/hash_spec.rb +Proc#hash +- is provided +- returns an Integer +- is stable +- does not depend on whether self is a proc or lambda +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/lambda_spec.rb +Proc#lambda? +- returns true if the Proc was created from a block with the lambda keyword +- returns false if the Proc was created from a block with the proc keyword +- returns false if the Proc was created from a block with Proc.new +- is preserved when passing a Proc with & to the lambda keyword +- is preserved when passing a Proc with & to the proc keyword +- is preserved when passing a Proc with & to Proc.new +- returns false if the Proc was created from a block with & +- is preserved when the Proc was passed using & +- returns true for a Method converted to a Proc +- is preserved when a Proc is curried +- is preserved when a curried Proc is called without enough arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/new_spec.rb +Proc.new with an associated block +- returns a proc that represents the block +- raises a LocalJumpError when context of the block no longer exists +- returns from within enclosing method when 'return' is used in the block +- returns a subclass of Proc +- calls initialize on the Proc object +- returns a new Proc instance from the block passed to the containing method +- returns a new Proc instance from the block passed to the containing method +Proc.new with an associated block called on a subclass of Proc +- returns an instance of the subclass +Proc.new with an associated block called on a subclass of Proc using a reified block parameter +- returns an instance of the subclass +Proc.new with an associated block called on a subclass of Proc that does not 'super' in 'initialize' +- still constructs a functional proc +Proc.new without a block +- raises an ArgumentError +- raises an ArgumentError if invoked from within a method with no block +- raises an ArgumentError if invoked on a subclass from within a method with no block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/parameters_spec.rb +Proc#parameters +- returns an empty Array for a proc expecting no parameters +- returns an Array of Arrays for a proc expecting parameters +- sets the first element of each sub-Array to :opt for optional arguments +- regards named parameters in procs as optional +- regards parameters with default values as optional +- sets the first element of each sub-Array to :req for required arguments +- regards named parameters in lambdas as required +- sets the first element of each sub-Array to :rest for parameters prefixed with asterisks +- sets the first element of each sub-Array to :block for parameters prefixed with ampersands +- sets the second element of each sub-Array to the name of the argument +- ignores unnamed rest args +- adds nameless rest arg for "star" argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/source_location_spec.rb +Proc#source_location +- returns an Array +- sets the first value to the path of the file in which the proc was defined +- sets the last value to a Fixnum representing the line on which the proc was defined +- works even if the proc was created on the same line +- returns the first line of a multi-line proc (i.e. the line containing 'proc do') +- returns the location of the proc's body; not necessarily the proc itself +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/to_proc_spec.rb +Proc#to_proc +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/to_s_spec.rb +Proc#to_s +- returns a description of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/proc/yield_spec.rb +Proc#yield +- invokes self +- sets self's parameters to the given values +- can receive block arguments +Proc#yield on a Proc created with Proc.new +- replaces missing arguments with nil +- silently ignores extra arguments +- auto-explodes a single Array argument +Proc#yield on a Proc created with Kernel#lambda or Kernel#proc +- ignores excess arguments when self is a proc +- substitutes nil for missing arguments when self is a proc +- raises an ArgumentError on excess arguments when self is a lambda +- raises an ArgumentError on missing arguments when self is a lambda +- treats a single Array argument as a single argument when self is a lambda +- treats a single Array argument as a single argument when self is a proc +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/abort_spec.rb +Process.abort +- terminates execution immediately +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/constants_spec.rb +Process::Constants +- has the correct constant values on BSD-like systems +- has the correct constant values on Darwin +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/daemon_spec.rb +Process.daemon +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/detach_spec.rb +Process#detach +- requires one argument +- returns a thread +- reaps the child process's status automatically +Process.detach +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/egid_spec.rb +Process.egid +- returns the effective group ID for this process +- also goes by Process::GID.eid +- also goes by Process::Sys.getegid +Process.egid= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/euid_spec.rb +Process.euid +- returns the effective user ID for this process +- also goes by Process::UID.eid +- also goes by Process::Sys.geteuid +Process.euid= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/exec_spec.rb +Process.exec +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/exit_spec.rb +Process.exit +- needs to be reviewed for spec completeness +Process.exit! +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/fork_spec.rb +Process.fork +- is implemented +- return nil for the child process +- runs a block in a child process +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/getpgid_spec.rb +Process.getpgid +- requires one argument +- returns the process group ID for the given process id +- returns the process group ID for the calling process id when passed 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/getpgrp_spec.rb +Process.getpgrp +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/getpriority_spec.rb +Process.getpriority +- takes two arguments +- gets the scheduling priority for a specified process +- gets the scheduling priority for a specified process group +- gets the scheduling priority for a specified user +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/getrlimit_spec.rb +Process.getrlimit +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/gid/change_privilege_spec.rb +Process::GID.change_privilege +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/gid/eid_spec.rb +Process::GID.eid +- needs to be reviewed for spec completeness +Process::GID.eid= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/gid/grant_privilege_spec.rb +Process::GID.grant_privilege +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/gid/re_exchange_spec.rb +Process::GID.re_exchange +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/gid/re_exchangeable_spec.rb +Process::GID.re_exchangeable? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/gid/rid_spec.rb +Process::GID.rid +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/gid/sid_available_spec.rb +Process::GID.sid_available? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/gid/switch_spec.rb +Process::GID.switch +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/gid_spec.rb +Process.gid +- returns the correct gid for the user executing this process +- also goes by Process::GID.rid +- also goes by Process::Sys.getgid +Process.gid= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/groups_spec.rb +Process.groups +- takes no arguments +- gets an Array of the gids of groups in the supplemental group access list +- sets the list of gids of groups in the supplemental group access list +Process.groups= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/initgroups_spec.rb +Process.initgroups +- requires two arguments +- initializes the supplemental group access list +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/kill_spec.rb +Process.kill +- requires at least two arguments +- raises an ArgumentError for unknown signals +- doesn't accept lowercase signal names +- doesn't tolerate leading or trailing spaces in signal names +- accepts symbols as signal names +- tests for the existence of a process without sending a signal +- raises an EPERM if permission is denied +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/maxgroups_spec.rb +Process.maxgroups +- returns the maximum number of gids allowed in the supplemental group access list +- sets the maximum number of gids allowed in the supplemental group access list (FAILED - <n>) +Process.maxgroups= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/pid_spec.rb +Process.pid +- returns the process id of this process +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/ppid_spec.rb +Process.ppid +- returns the process id of the parent of this process +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/setpgid_spec.rb +Process.setpgid +- requires two arguments +- sets the process group id of the specified process +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/setpgrp_spec.rb +Process.setpgrp and Process.getpgrp +- take no arguments +- set and get the process group ID of the calling process +Process.setpgrp and Process.getpgrp Process.setpgrp +- returns zero +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/setpriority_spec.rb +Process.setpriority +- takes three arguments +- sets the scheduling priority for a specified process +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/setrlimit_spec.rb +Process.setrlimit +- requires at least two arguments +Process.getrlimit +- requires one argument +Process.setrlimit and Process.getrlimit +- limit and get core size (bytes) +- limit and get CPU time (seconds) +- limit and get data segment (bytes) +- limit and get file size (bytes) +- limit and get file descriptors (number) +- limit and get stack size (bytes) +- limit and get total available memory (bytes) +- limit and get total size for mlock(2) (bytes) +- limit and get number of processes for the user (number) +- limit and get resident memory size (bytes) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/setsid_spec.rb +Process.setsid +- takes no arguments +- establishes this process as a new session and process group leader +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/spawn_spec.rb +Process.spawn +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/status/_spec.rb +Process::Status#& +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/status/coredump_spec.rb +Process::Status#coredump? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/status/equal_value_spec.rb +Process::Status#== +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/status/exited_spec.rb +Process::Status#exited? for a child that exited normally +- returns true +Process::Status#exited? for a terminated child +- returns false +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/status/exitstatus_spec.rb +Process::Status#exitstatus +- returns the process exit code +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/status/inspect_spec.rb +Process::Status#inspect +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/status/pid_spec.rb +Process::Status#pid +- returns the pid of the process +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/status/right_shift_spec.rb +Process::Status#>> +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/status/signaled_spec.rb +Process::Status#signaled? for a cleanly exited child +- returns false +Process::Status#signaled? for a terminated child +- returns true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/status/stopped_spec.rb +Process::Status#stopped? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/status/stopsig_spec.rb +Process::Status#stopsig +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/status/success_spec.rb +Process::Status#success? for a child that exited normally +- returns true +Process::Status#success? for a child that exited with a non zero status +- returns false +Process::Status#success? for a child that was terminated +- returns nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/status/termsig_spec.rb +Process::Status#termsig for a child that exited normally +- returns true +Process::Status#termsig for a child that was sent a signal +- returns the signal +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/status/to_i_spec.rb +Process::Status#to_i +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/status/to_int_spec.rb +Process::Status#to_int +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/status/to_s_spec.rb +Process::Status#to_s +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/sys/getegid_spec.rb +Process::Sys.getegid +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/sys/geteuid_spec.rb +Process::Sys.geteuid +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/sys/getgid_spec.rb +Process::Sys.getgid +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/sys/getuid_spec.rb +Process::Sys.getuid +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/sys/issetugid_spec.rb +Process::Sys.issetugid +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/sys/setegid_spec.rb +Process::Sys.setegid +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/sys/seteuid_spec.rb +Process::Sys.seteuid +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/sys/setgid_spec.rb +Process::Sys.setgid +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/sys/setregid_spec.rb +Process::Sys.setregid +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/sys/setresgid_spec.rb +Process::Sys.setresgid +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/sys/setresuid_spec.rb +Process::Sys.setresuid +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/sys/setreuid_spec.rb +Process::Sys.setreuid +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/sys/setrgid_spec.rb +Process::Sys.setrgid +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/sys/setruid_spec.rb +Process::Sys.setruid +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/sys/setuid_spec.rb +Process::Sys.setuid +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/times_spec.rb +Process.times +- returns a Struct::Tms +- returns current cpu times +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/uid/change_privilege_spec.rb +Process::UID.change_privilege +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/uid/eid_spec.rb +Process::UID.eid +- needs to be reviewed for spec completeness +Process::UID.eid= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/uid/grant_privilege_spec.rb +Process::UID.grant_privilege +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/uid/re_exchange_spec.rb +Process::UID.re_exchange +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/uid/re_exchangeable_spec.rb +Process::UID.re_exchangeable? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/uid/rid_spec.rb +Process::UID.rid +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/uid/sid_available_spec.rb +Process::UID.sid_available? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/uid/switch_spec.rb +Process::UID.switch +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/uid_spec.rb +Process.uid +- returns the correct uid for the user executing this process +- also goes by Process::UID.rid +- also goes by Process::Sys.getuid +Process.uid= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/wait2_spec.rb +Process.wait2 +- returns the pid and status of child process +- raises a StandardError if no child processes exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/wait_spec.rb +Process.wait +- raises a Errno::ECHILD if there are no child processes +- returns its childs pid +- sets $? to a Process::Status +- waits for any child process if no pid is given +- waits for a specific child if a pid is given +- waits for a child whose process group ID is that of the calling process +- doesn't block if no child is available when WNOHANG is used +- always accepts flags=0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/waitall_spec.rb +Process.waitall +- returns an empty array when there are no children +- takes no arguments +- waits for all children +- returns an array of pid/status pairs +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/waitpid2_spec.rb +Process.waitpid2 +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/waitpid_spec.rb +Process.waitpid +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/random/bytes_spec.rb +Random#bytes +- returns a String +- returns a String of the length given as argument +- returns an ASCII-8BIT String +- returns the same output for a given seed +- returns the same numeric output for a given seed accross all implementations and platforms +- returns the same numeric output for a given huge seed accross all implementations and platforms +- returns a random binary String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/random/equal_value_spec.rb +Random#== +- returns true if the two objects have the same state +- returns false if the two objects have different state +- returns true if the two objects have the same seed +- returns false if the two objects have a different seed +- returns false if the other object is not a Random +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/random/new_seed_spec.rb +Random.new_seed +- returns a Bignum +- returns an arbitrary seed value each time +- is not affected by Kernel#srand +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/random/new_spec.rb +Random.new +- returns a new instance of Random +- uses a random seed value if none is supplied +- accepts an Integer seed value as an argument +- accepts (and truncates) a Float seed value as an argument +- accepts (and converts to Integer) a Rational seed value as an argument +- accepts (and converts to Integer) a Complex (w/ imaginary part) seed value as an argument +- raises a RangeError if passed a Complex (with imaginary part) seed value as an argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/random/rand_spec.rb +Random.rand +- returns a Float if no max argument is passed +- returns a Float >= 0 if no max argument is passed +- returns a Float < 1 if no max argument is passed +- returns the same sequence for a given seed if no max argument is passed +- returns a Integer if an Integer argument is passed +- returns an Integer >= 0 if an Integer argument is passed +- returns an Integer < the max argument if an Integer argument is passed +- returns the same sequence for a given seed if an Integer argument is passed +- coerces arguments to Integers with #to_int +Random#rand with Fixnum +- returns an Integer +- returns a Fixnum greater than or equal to 0 +- returns a Fixnum less than the argument +- returns the same sequence for a given seed +- eventually returns all possible values +- raises an ArgumentError when the argument is 0 +- raises an ArgumentError when the argument is negative +Random#rand with Bignum +- typically returns a Bignum +- returns a Bignum greater than or equal to 0 +- returns a Bignum less than the argument +- returns the same sequence for a given seed +- raises an ArgumentError when the argument is negative +Random#rand with Float +- returns a Float +- returns a Float greater than or equal to 0.0 +- returns a Float less than the argument +- returns the same sequence for a given seed +- raises an ArgumentError when the argument is negative +Random#rand with Range +- returns an element from the Range +- returns an object that is a member of the Range +- works with inclusive ranges +- works with exclusive ranges +- returns the same sequence for a given seed +- eventually returns all possible values +- considers Integers as Floats if one end point is a float +- raises an ArgumentError when the startpoint lacks #+ and #- methods +- raises an ArgumentError when the endpoint lacks #+ and #- methods +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/random/seed_spec.rb +Random#seed +- returns an Integer +- returns an arbitrary seed if the constructor was called without arguments +- returns the same generated seed when repeatedly called on the same object +- returns the seed given in the constructor +- returns the given seed coerced with #to_int +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/random/srand_spec.rb +Random.srand +- returns an arbitrary seed if .srand wasn't called previously with an argument and no argument is supplied this time +- returns the previous argument to .srand if one was given and no argument is supplied +- returns an arbitrary seed if .srand wasn't called previously with an argument and 0 is supplied this time +- returns the previous argument to .srand if one was given and 0 is supplied +- seeds Random.rand such that its return value is deterministic +- seeds Kernel.rand such that its return value is deterministic +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/begin_spec.rb +Range#begin +- returns the first element of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/case_compare_spec.rb +Range#=== +- returns true if other is an element of self +- compares values using <=> +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/cover_spec.rb +Range#cover? +- raises an ArgumentError without exactly one argument +- returns true if argument is equal to the first value of the range +- returns true if argument is equal to the last value of the range +- returns true if argument is less than the last value of the range and greater than the first value +- returns true if argument is sole element in the range +- returns false if range is empty +- returns false if the range does not contain the argument +- uses the range element's <=> to make the comparison +- uses a continuous inclusion test +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/each_spec.rb +Range#each +- passes each element to the given block by using #succ +- raises a TypeError if the first element does not respond to #succ +- returns self +- returns an enumerator when no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/end_spec.rb +Range#end +- end returns the last element of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/eql_spec.rb +Range#eql? +- returns true if other has same begin, end, and exclude_end? values +- returns false if other is no Range +- returns true for subclasses to Range +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/equal_value_spec.rb +Range#== +- returns true if other has same begin, end, and exclude_end? values +- returns false if other is no Range +- returns true for subclasses to Range +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/exclude_end_spec.rb +Range#exclude_end? +- returns true if the range exludes the end value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/first_spec.rb +Range#first +- returns the first element of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/hash_spec.rb +Range#hash +- is provided +- generates the same hash values for Ranges with the same start, end and exclude_end? values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/include_spec.rb +Range#include? +- returns true if other is an element of self +- compares values using <=> +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/initialize_spec.rb +Range#initialize +- is private +- raises an ArgumentError if passed without or with only an argument +- raises a NameError if passed with two or three arguments +- raises an ArgumentError if passed with four or more arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/inspect_spec.rb +Range#inspect +- provides a printable form, using #inspect to convert the start and end objects +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/last_spec.rb +Range#last +- end returns the last element of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/max_spec.rb +Range#max +- returns the maximum value in the range when called with no arguments +- returns the maximum value in the Float range when called with no arguments +- returns nil when the endpoint is less than the start point +- returns nil when the endpoint is less than the start point in a Float range +Range#max given a block +- passes each pair of values in the range to the block +- passes each pair of elements to the block in reversed order +- calls #> and #< on the return value of the block +- returns the element the block determines to be the maximum +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/member_spec.rb +Range#member? +- returns true if other is an element of self +- compares values using <=> +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/min_spec.rb +Range#min +- returns the minimum value in the range when called with no arguments +- returns the minimum value in the Float range when called with no arguments +- returns nil when the start point is greater than the endpoint +- returns nil when the start point is greater than the endpoint in a Float range +Range#min given a block +- passes each pair of values in the range to the block +- passes each pair of elements to the block where the first argument is the current element, and the last is the first element +- calls #> and #< on the return value of the block +- returns the element the block determines to be the minimum +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/new_spec.rb +Range.new +- constructs a range using the given start and end +- includes the end object when the third parameter is omitted or false +- raises an ArgumentError when the given start and end can't be compared by using #<=> +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/step_spec.rb +Range#step +- passes each nth element to the block +- raises an ArgumentError if stepsize is 0 or negative +- raises a TypeError if the first element does not respond to #succ +- returns self +- raises TypeError if the argument is non-numeric +- coerces the argument to integer by invoking to_int +- returns an enumerator when no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/to_a_spec.rb +Range#to_a +- converts self to an array +- works with Ranges of Symbols +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/range/to_s_spec.rb +Range#to_s +- provides a printable form of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/Rational_spec.rb +Rational() +- raises a TypeError if the arguments are not Integers +Rational() passed two arguments +- returns a Rational instance +- sets the numerator to the first argument +- sets the denominator to the second argument +- automatically reduces the Rational +Rational() passed Integer +- returns a new Rational number with 1 as the denominator +Rational() passed two integers +- returns a new Rational number +- automatically reduces the Rational +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/abs_spec.rb +Rational#abs +- returns self's absolute value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/ceil_spec.rb +Rational#ceil +- returns an Integer +- returns the smallest integer >= self as an integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/coerce_spec.rb +Rational#coerce +- returns the passed argument, self as Float, when given a Float +- returns the passed argument, self as Rational, when given an Integer +- returns [argument, self] when given a Rational +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/comparison_spec.rb +Rational#<=> when passed a Rational object +- returns 1 when self is greater than the passed argument +- returns 0 when self is equal to the passed argument +- returns -1 when self is less than the passed argument +Rational#<=> when passed a Integer object +- returns 1 when self is greater than the passed argument +- returns 0 when self is equal to the passed argument +- returns -1 when self is less than the passed argument +Rational#<=> when passed a Float object +- returns 1 when self is greater than the passed argument +- returns 0 when self is equal to the passed argument +- returns -1 when self is less than the passed argument +Rational#<=> when passed an Object that responds to #coerce +- calls #coerce on the passed argument with self +- calls #<=> on the coerced Rational with the coerced Object +Rational#<=> when passed a non-Numeric Object that doesn't respond to #coerce +- returns nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/denominator_spec.rb +Rational#denominator +- returns the denominator +- returns 1 if no denominator was given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/div_spec.rb +Rational#div +- returns an Integer +- raises an ArgumentError if passed more than one argument +- raises a TypeError if passed a non-numeric argument +Rational#div passed a Rational +- performs integer division and returns the result +- raises a ZeroDivisionError when the argument has a numerator of 0 +- raises a ZeroDivisionError when the argument has a numerator of 0.0 +Rational#div passed an Integer +- performs integer division and returns the result +- raises a ZeroDivisionError when the argument is 0 +Rational#div passed a Float +- performs integer division and returns the result +- raises a ZeroDivisionError when the argument is 0.0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/divide_spec.rb +Rational#/ +- calls #coerce on the passed argument with self +- calls #/ on the coerced Rational with the coerced Object +Rational#/ when passed an Integer +- returns self divided by other as a Rational +- raises a ZeroDivisionError when passed 0 +Rational#/ when passed a Rational +- returns self divided by other as a Rational +- raises a ZeroDivisionError when passed a Rational with a numerator of 0 +Rational#/ when passed a Float +- returns self divided by other as a Float +- returns infinity when passed 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/divmod_spec.rb +Rational#divmod when passed a Rational +- returns the quotient as Integer and the remainder as Rational +- raises a ZeroDivisonError when passed a Rational with a numerator of 0 +Rational#divmod when passed an Integer +- returns the quotient as Integer and the remainder as Rational +- raises a ZeroDivisionError when passed 0 +Rational#divmod when passed a Float +- returns the quotient as Integer and the remainder as Float +- returns the quotient as Integer and the remainder as Float +- raises a ZeroDivisionError when passed 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/equal_value_spec.rb +Rational#== +- returns the result of calling #== with self on the passed argument +Rational#== when passed a Rational +- returns true if self has the same numerator and denominator as the passed argument +Rational#== when passed a Float +- converts self to a Float and compares it with the passed argument +Rational#== when passed an Integer +- returns true if self has the passed argument as numerator and a denominator of 1 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/exponent_spec.rb +Rational#** +- calls #coerce on the passed argument with self +- calls #** on the coerced Rational with the coerced Object +Rational#** when passed Rational +- returns self raised to the argument as a Rational if possible +- returns self raised to the argument as a Float if necessary +- returns a complex number when self is negative and the passed argument is not 0 +Rational#** when passed Float +- returns self converted to Float and raised to the passed argument +- returns a complex number if self is negative and the passed argument is not 0 +- returns Complex(1.0) when the passed argument is 0.0 +Rational#** when pass Integer +- returns the Rational value of self raised to the passed argument +- returns Rational(1, 1) when the passed argument is 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/fdiv_spec.rb +Rational#fdiv +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/floor_spec.rb +Rational#floor +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/hash_spec.rb +Rational#hash +- is static +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/initialize_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/inspect_spec.rb +Rational#inspect +- returns a string representation of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/integer_spec.rb +Rational#integer? +- returns false for a rational with a numerator and no denominator +- returns false for a rational with a numerator and a denominator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/magnitude_spec.rb +Rational#abs +- returns self's absolute value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/marshal_dump_spec.rb +Rational#marshal_dump +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/marshal_load_spec.rb +Rational#marshal_load +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/minus_spec.rb +Rational#- +- calls #coerce on the passed argument with self +- calls #- on the coerced Rational with the coerced Object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/modulo_spec.rb +Rational#% +- returns the remainder when this value is divided by other +- returns a Float value when the argument is Float +- raises ZeroDivisionError on zero denominator +- raises a ZeroDivisionError when the argument is 0.0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/multiply_spec.rb +Rational#* +- calls #coerce on the passed argument with self +- calls #* on the coerced Rational with the coerced Object +Rational#* passed a Rational +- returns self divided by other as a Rational +Rational#* passed a Float +- returns self divided by other as a Float +Rational#* passed an Integer +- returns self divided by other as a Rational +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/numerator_spec.rb +Rational#numerator +- returns the numerator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/plus_spec.rb +Rational#+ +- calls #coerce on the passed argument with self +- calls #+ on the coerced Rational with the coerced Object +Rational#+ with a Rational +- returns the result of substracting other from self as a Rational +Rational#+ with a Float +- returns the result of substracting other from self as a Float +Rational#+ with an Integer +- returns the result of substracting other from self as a Rational +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/quo_spec.rb +Rational#quo +- calls #coerce on the passed argument with self +- calls #/ on the coerced Rational with the coerced Object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/rationalize_spec.rb +Rational#rationalize +- returns self with no argument +- simplifies self to the degree specified by a Rational argument +- simplifies self to the degree specified by a Float argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/remainder_spec.rb +Rational#remainder +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/round_spec.rb +Rational#round +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/to_f_spec.rb +Rational#to_f +- returns self converted to a Float +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/to_i_spec.rb +Rational#to_i +- converts self to an Integer by truncation +- converts self to an Integer by truncation +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/to_r_spec.rb +Rational#to_r +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/to_s_spec.rb +Rational#to_s +- returns a string representation of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/truncate_spec.rb +Rational#truncate +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/rational/zero_spec.rb +Rational#zero? +- returns true if the numerator is 0 +- returns true if the numerator is 0.0 +- returns false if the numerator isn't 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/case_compare_spec.rb +Regexp#=== +- is true if there is a match +- is false if there is no match +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/casefold_spec.rb +Regexp#casefold? +- returns the value of the case-insensitive flag +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/compile_spec.rb +Range.compile +- requires one argument and creates a new regular expression object +- works by default for subclasses with overridden #initialize +Regexp.compile given a String +- uses the String argument as an unescaped literal to construct a Regexp object +- raises a RegexpError when passed an incorrect regexp +- does not set Regexp options if only given one argument +- does not set Regexp options if second argument is nil or false +- sets options from second argument if it is one of the Fixnum option constants +- accepts a Fixnum of two or more options ORed together as the second argument +- treats any non-Fixnum, non-nil, non-false second argument as IGNORECASE +Regexp.compile given a Regexp +- uses the argument as a literal to construct a Regexp object +- preserves any options given in the Regexp literal +- does not honour options given as additional arguments +- enables multibyte support if given in the literal +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/encoding_spec.rb +Regexp#encoding +- returns an Encoding object +- defaults to US-ASCII if the Regexp contains only US-ASCII character +- returns US_ASCII if the 'n' modifier is supplied and only US-ASCII characters are present +- returns ASCII-8BIT if the 'n' modifier is supplied and non-US-ASCII characters are present +- defaults to UTF-8 if \u escapes appear +- defaults to UTF-8 if a literal UTF-8 character appears +- returns UTF-8 if the 'u' modifier is supplied +- returns Windows-31J if the 's' modifier is supplied +- returns EUC_JP if the 'e' modifier is supplied +- upgrades the encoding to that of an embedded String +- ignores the default_internal encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/eql_spec.rb +Regexp#eql? +- is true if self and other have the same pattern +- is true if self and other have the same character set code +- is true if other has the same #casefold? values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/equal_value_spec.rb +Regexp#== +- is true if self and other have the same pattern +- is true if self and other have the same character set code +- is true if other has the same #casefold? values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/escape_spec.rb +Range.escape +- escapes any characters with special meaning in a regular expression +Regexp.escape +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/fixed_encoding_spec.rb +Regexp#fixed_encoding? +- returns false by default +- returns false if the 'n' modifier was supplied to the Regexp +- returns true if the 'u' modifier was supplied to the Regexp +- returns true if the 's' modifier was supplied to the Regexp +- returns true if the 'e' modifier was supplied to the Regexp +- returns true if the Regexp contains a \u escape +- returns true if the Regexp contains a UTF-8 literal +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/hash_spec.rb +Regexp#hash +- is provided +- is based on the text and options of Regexp +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/initialize_copy_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/initialize_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/inspect_spec.rb +Regexp#inspect +- returns a formatted string that would eval to the same regexp +- correctly escapes forward slashes / +- doesn't over escape forward slashes +- escapes 2 slashes in a row properly +- does not over escape +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/kcode_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/last_match_spec.rb +Regexp.last_match +- returns MatchData instance when not passed arguments +- returns the nth field in this MatchData when passed a Fixnum +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/match_spec.rb +Regexp#=~ +- returns nil if there is no match +- returns nil if the object is nil +Regexp#match +- returns nil if there is no match +- returns nil if the object is nil +- raises TypeError when the given argument cannot be coarce to String +- raises TypeError when the given argument is an Exception +Regexp#~ +- matches against the contents of $_ +Regexp#=~ on a successful match +- returns the index of the first character of the matching region +Regexp#match on a successful match +- returns a MatchData object +- resets $~ if passed nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/named_captures_spec.rb +Regexp#named_captures +- returns a Hash +- returns an empty Hash when there are no capture groups +- sets the keys of the Hash to the names of the capture groups +- sets the values of the Hash to Arrays +- sets each element of the Array to the corresponding group's index +- works with duplicate capture group names +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/names_spec.rb +Regexp#names +- returns an Array +- returns an empty Array if there are no named captures +- returns each named capture as a String +- returns all of the named captures +- works with nested named captures +- returns each capture name only once +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/new_spec.rb +Regexp.new +- requires one argument and creates a new regular expression object +- works by default for subclasses with overridden #initialize +Regexp.new given a String +- uses the String argument as an unescaped literal to construct a Regexp object +- raises a RegexpError when passed an incorrect regexp +- does not set Regexp options if only given one argument +- does not set Regexp options if second argument is nil or false +- sets options from second argument if it is one of the Fixnum option constants +- accepts a Fixnum of two or more options ORed together as the second argument +- treats any non-Fixnum, non-nil, non-false second argument as IGNORECASE +Regexp.new given a Regexp +- uses the argument as a literal to construct a Regexp object +- preserves any options given in the Regexp literal +- does not honour options given as additional arguments +- enables multibyte support if given in the literal +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/options_spec.rb +Regexp#options +- returns a Fixnum bitvector of regexp options for the Regexp object +- allows checking for presence of a certain option with bitwise & +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/quote_spec.rb +Regexp.quote +- escapes any characters with special meaning in a regular expression +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/source_spec.rb +Regexp#source +- returns the original string of the pattern +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/to_s_spec.rb +Regexp#to_s +- displays options if included +- shows non-included options after a - sign +- shows all options as excluded if none are selected +- shows the pattern after the options +- displays groups with options +- displays single group with same options as main regex as the main regex +- deals properly with uncaptured groups +- deals properly with the two types of lookahead groups +- returns a string in (?xxx:yyy) notation +- handles abusive option groups +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/try_convert_spec.rb +Regexp.try_convert +- returns the argument if given a Regexp +- returns nil if given an argument that can't be converted to a Regexp +- tries to coerce the argument by calling #to_regexp +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/regexp/union_spec.rb +Regexp.union +- returns /(?!)/ when passed no arguments +- returns a regular expression that will match passed arguments +- quotes any string arguments +- raises ArgumentError if the kcodes conflict +- uses to_str to convert arguments (if not Regexp) +- accepts a single array of patterns as arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/signal/list_spec.rb +Signal.list +- doesn't contain other signals than in 1.8 +- redefines CLD with CHLD if defined +- includes the EXIT key with a value of zero +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/signal/trap_spec.rb +Signal.trap +- returns the previous handler +- accepts a block in place of a proc/command argument +- ignores the signal when passed nil +- accepts long names as Strings +- acceps short names as Strings +- accepts long names as Symbols +- accepts short names as Symbols +- accepts 'SIG_DFL' in place of a proc +- accepts 'DEFAULT' in place of a proc +- accepts 'SIG_IGN' in place of a proc +- accepts 'IGNORE' in place of a proc +Signal.trap the special EXIT signal code +- accepts the EXIT code +- runs the proc before at_exit handlers +- can unset the handler +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/allocate_spec.rb +String.allocate +- returns an instance of String +- returns a fully-formed String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/append_spec.rb +String#<< +- concatenates the given argument to self and returns self +- converts the given argument to a String using to_str +- raises a TypeError if the given argument can't be converted to a String +- raises a RuntimeError when self is frozen +- raises RangeError for negative length argument +- works when given a subclass instance +- taints self if other is tainted +String#<< with Fixnum +- converts the given Fixnum to a char before concatenating +- doesn't call to_int on its argument +- raises a RuntimeError when self is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/ascii_only_spec.rb +String#ascii_only? +- returns true if the String contains only US-ASCII characters +- returns true if the String contains only US-ASCII characters + and is encoded as US-ASCII +- returns true if the String contains only US-ASCII characters + and is encoded as UTF-8 +- returns true for all single-character US-ASCII Strings +- returns false for the first non-US-ASCII single-character String +- returns false if the String contains only non-US-ASCII characters +- returns false if the String contains only non-US-ASCII characters + and is encoded as UTF-8 +- returns false if the String contains only non-ASCII characters + and is encoded as US-ASCII +- returns false if the String contains US-ASCII and non-US-ASCII characters +- returns false if the String contains US-ASCII and non-US-ASCII characters + and is encoded as US-ASCII +- returns false if the String contains US-ASCII and non-US-ASCII characters + and is encoded as UTF-8 +- accepts no arguments +- returns true for the empty String with an ASCII-compatiable encoding +- returns false for the empty String with a non-ASCII-compatiable encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/bytes_spec.rb +String#bytes +- returns an Enumerator when no block is given +- yields each byte to a block if one is given, returning self +- returns #bytesize bytes +- returns bytes as Fixnums +- agrees with #unpack('C*') +- yields/returns no bytes for the empty string +String#bytes +- agrees with #getbyte +- is unaffected by #force_encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/bytesize_spec.rb +#String#bytesize +- needs to be reviewed for spec completeness +- returns the length of self in bytes +- works with strings containing single UTF-8 characters +- works with pseudo-ASCII strings containing single UTF-8 characters +- works with strings containing UTF-8 characters +- works with pseudo-ASCII strings containing UTF-8 characters +- returns 0 for the empty string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/capitalize_spec.rb +String#capitalize +- returns a copy of self with the first character converted to uppercase and the remainder to lowercase +- taints resulting string when self is tainted +- is locale insensitive (only upcases a-z and only downcases A-Z) +- returns subclass instances when called on a subclass +String#capitalize! +- capitalizes self in place +- returns nil when no changes are made +- raises a RuntimeError when self is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/case_compare_spec.rb +String#=== +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/casecmp_spec.rb +String#casecmp independent of case +- returns -1 when less than other +- returns 0 when equal to other +- returns 1 when greater than other +- tries to convert other to string using to_str +- raises a TypeError if other can't be converted to a string +String#casecmp independent of case in UTF-8 mode for non-ASCII characters +- returns -1 when numerically less than other +- returns 0 when numerically equal to other +- returns 1 when numerically greater than other +String#casecmp independent of case in UTF-8 mode for ASCII characters +- returns -1 when less than other +- returns 0 when equal to other +- returns 1 when greater than other +String#casecmp independent of case for non-ASCII characters +- returns -1 when numerically less than other +- returns 0 when equal to other +- returns 1 when numerically greater than other +String#casecmp independent of case when comparing a subclass instance +- returns -1 when less than other +- returns 0 when equal to other +- returns 1 when greater than other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/center_spec.rb +String#center with length, padding +- returns a new string of specified length with self centered and padded with padstr +- pads with whitespace if no padstr is given +- returns self if it's longer than or as long as the specified length +- taints result when self or padstr is tainted +- calls #to_int to convert length to an integer +- raises a TypeError when length can't be converted to an integer +- calls #to_str to convert padstr to a String +- raises a TypeError when padstr can't be converted to a string +- raises an ArgumentError if padstr is empty +- returns subclass instances when called on subclasses +- when padding is tainted and self is untainted returns a tainted string if and only if length is longer than self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/chars_spec.rb +String#chars +- passes each char in self to the given block +- returns self +- returns an enumerator when no block given +- is unicode aware +- returns characters in the same encoding as self +- works with multibyte characters +- works if the String's contents is invalid for its encoding +- returns a different character if the String is transcoded +- uses the String's encoding to determine what characters it contains +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/chomp_spec.rb +String#chomp with separator +- returns a new string with the given record separator removed +- removes carriage return (except \r) chars multiple times when separator is an empty string +- removes carriage return chars (\n, \r, \r\n) when separator is \n +- returns self if the separator is nil +- returns an empty string when called on an empty string +- uses $/ as the separator when none is given +- taints result when self is tainted +- calls #to_str to convert separator to a String +- raises a TypeError if separator can't be converted to a string +- returns subclass instances when called on a subclass +String#chomp! with separator +- modifies self in place and returns self +- returns nil if no modifications were made +- raises a RuntimeError on a frozen instance when it is modified +- raises a RuntimeError on a frozen instance when it would not be modified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/chop_spec.rb +String#chop +- returns a new string with the last character removed +- removes both characters if the string ends with \r\n +- returns an empty string when applied to an empty string +- taints result when self is tainted +- returns subclass instances when called on a subclass +String#chop! +- behaves just like chop, but in-place +- returns self if modifications were made +- returns nil when called on an empty string +- raises a RuntimeError on a frozen instance that is modified +- raises a RuntimeError on a frozen instance that would not be modified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/chr_spec.rb +String#chr +- returns a copy of self +- returns a String +- returns an empty String if self is an empty String +- returns a 1-character String +- returns the character at the start of the String +- returns a String in the same encoding as self +- understands multi-byte characters +- understands Strings that contain a mixture of character widths +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/clear_spec.rb +String#clear +- sets self equal to the empty String +- returns self after emptying it +- preserves its encoding +- works with multibyte Strings +- raises a RuntimeError if self is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/codepoints_spec.rb +String#codepoints +- returns an Enumerator when no block is given +- returns an Enumerator when no block is given even when self has an invalid encoding +- raises an ArgumentError when self has an invalid encoding and a method is called on the returned Enumerator +- yields each codepoint to the block if one is given +- raises an ArgumentError if self's encoding is invalid and a block is given +- returns codepoints as Fixnums +- returns one codepoint for each character +- works for multibyte characters +- returns the codepoint corresponding to the character's position in the String's encoding +- round-trips to the original String using Integer#chr +- is synonomous with #bytes for Strings which are single-byte optimisable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/comparison_spec.rb +String#<=> with String +- compares individual characters based on their ascii value +- returns -1 when self is less than other +- returns 0 when self is equal to other +- returns 1 when self is greater than other +- considers string that comes lexicographically first to be less if strings have same size +- doesn't consider shorter string to be less if longer string starts with shorter one +- compares shorter string with corresponding number of first chars of longer string +- ignores subclass differences +String#<=> +- returns nil if its argument does not provide #to_str +- returns nil if its argument does not provide #<=> +- calls #to_str to convert the argument to a String and calls #<=> to compare with self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/concat_spec.rb +String#concat +- concatenates the given argument to self and returns self +- converts the given argument to a String using to_str +- raises a TypeError if the given argument can't be converted to a String +- raises a RuntimeError when self is frozen +- raises RangeError for negative length argument +- works when given a subclass instance +- taints self if other is tainted +String#concat with Fixnum +- converts the given Fixnum to a char before concatenating +- doesn't call to_int on its argument +- raises a RuntimeError when self is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/count_spec.rb +String#count +- counts occurrences of chars from the intersection of the specified sets +- raises an ArgumentError when given no arguments +- negates sets starting with ^ +- counts all chars in a sequence +- raises if the given sequences are invaid +- calls #to_str to convert each set arg to a String +- raises a TypeError when a set arg can't be converted to a string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/crypt_spec.rb +String#crypt +- returns a cryptographic hash of self by applying the UNIX crypt algorithm with the specified salt +- returns '.' prepended to the string for each NULL byte the salt contains +- raises an ArgumentError when the salt is shorter than two characters +- calls #to_str to converts the salt arg to a String +- raises a type error when the salt arg can't be converted to a string +- taints the result if either salt or self is tainted +- doesn't return subclass instances +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/delete_spec.rb +String#delete +- returns a new string with the chars from the intersection of sets removed +- raises an ArgumentError when given no arguments +- negates sets starting with ^ +- deletes all chars in a sequence +- respects backslash for escaping a - +- raises if the given ranges are invalid +- taints result when self is tainted +- tries to convert each set arg to a string using to_str +- raises a TypeError when one set arg can't be converted to a string +- returns subclass instances when called on a subclass +String#delete! +- modifies self in place and returns self +- returns nil if no modifications were made +- raises a RuntimeError when self is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/downcase_spec.rb +String#downcase +- returns a copy of self with all uppercase letters downcased +- is locale insensitive (only replaces A-Z) +- taints result when self is tainted +- returns a subclass instance for subclasses +String#downcase! +- modifies self in place +- returns nil if no modifications were made +- raises a RuntimeError when self is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/dump_spec.rb +String#dump +- returns a string with nonprinting charaters replaced by \x notation +- includes .force_encoding(name) if the encoding isn't ASCII compatiable +- taints result when self is tainted +- returns a subclass instance for subclasses +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/each_byte_spec.rb +String#each_byte +- passes each byte in self to the given block +- keeps iterating from the old position (to new string end) when self changes +- returns self +- returns an enumerator when no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/each_char_spec.rb +String#each_char +- passes each char in self to the given block +- returns self +- returns an enumerator when no block given +- is unicode aware +- returns characters in the same encoding as self +- works with multibyte characters +- works if the String's contents is invalid for its encoding +- returns a different character if the String is transcoded +- uses the String's encoding to determine what characters it contains +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/each_codepoint_spec.rb +String#each_codepoint +- returns an Enumerator when no block is given +- returns an Enumerator when no block is given even when self has an invalid encoding +- raises an ArgumentError when self has an invalid encoding and a method is called on the returned Enumerator +- yields each codepoint to the block if one is given +- raises an ArgumentError if self's encoding is invalid and a block is given +- returns codepoints as Fixnums +- returns one codepoint for each character +- works for multibyte characters +- returns the codepoint corresponding to the character's position in the String's encoding +- round-trips to the original String using Integer#chr +- is synonomous with #bytes for Strings which are single-byte optimisable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/each_line_spec.rb +String#each_line +- splits using default newline separator when none is specified +- splits self using the supplied record separator and passes each substring to the block +- taints substrings that are passed to the block if self is tainted +- passes self as a whole to the block if the separator is nil +- yields paragraphs (broken by 2 or more successive newlines) when passed '' +- uses $/ as the separator when none is given +- yields subclass instances for subclasses +- returns self +- tries to convert the separator to a string using to_str +- does not care if the string is modified while substituting +- raises a TypeError when the separator can't be converted to a string +- accept string separator +- raises a TypeError when the separator is a symbol +- returns an enumerator when no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/each_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/element_reference_spec.rb +String#[] +- returns the character code of the character at the given index +- returns nil if index is outside of self +- calls to_int on the given index +- raises a TypeError if the given index is nil +- raises a TypeError if the given index can't be converted to an Integer +String#[] with index, length +- returns the substring starting at the given index with the given length +- always taints resulting strings when self is tainted +- returns nil if the offset falls outside of self +- returns nil if the length is negative +- calls to_int on the given index and the given length +- raises a TypeError when idx or length can't be converted to an integer +- raises a TypeError when the given index or the given length is nil +- returns subclass instances +String#[] with Range +- returns the substring given by the offsets of the range +- returns nil if the beginning of the range falls outside of self +- returns an empty string if range.begin is inside self and > real end +- always taints resulting strings when self is tainted +- returns subclass instances +- calls to_int on range arguments +- works with Range subclasses +String#[] with Regexp +- returns the matching portion of self +- returns nil if there is no match +- always taints resulting strings when self or regexp is tainted +- returns subclass instances +- sets $~ to MatchData when there is a match and nil when there's none +String#[] with Regexp, index +- returns the capture for the given index +- always taints resulting strings when self or regexp is tainted +- returns nil if there is no match +- returns nil if there is no capture for the given index +- calls to_int on the given index +- raises a TypeError when the given index can't be converted to Integer +- raises a TypeError when the given index is nil +- returns subclass instances +- sets $~ to MatchData when there is a match and nil when there's none +String#[] with Regexp, group +- returns the capture for the given name +- returns the last capture for duplicate names +- returns the innermost capture for nested duplicate names +- always taints resulting strings when self or regexp is tainted +- returns nil if there is no match +- raises an IndexError if there is no capture for the given name +- raises a TypeError when the given name is not a String +- raises an IndexError when given the empty String as a group name +- returns subclass instances +- sets $~ to MatchData when there is a match and nil when there's none +String#[] with String +- returns other_str if it occurs in self +- taints resulting strings when other is tainted +- doesn't set $~ +- returns nil if there is no match +- doesn't call to_str on its argument +- returns a subclass instance when given a subclass instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/element_set_spec.rb +String#[]= with String +- replaces the char at idx with other_str +- taints self if other_str is tainted +- raises an IndexError without changing self if idx is outside of self +- allows assignment to the zero'th element of an empty String +- raises IndexError if the string index doesn't match a position in the string +- raises a RuntimeError when self is frozen +- calls to_int on index +- calls #to_str to convert other to a String +- raises a TypeError if other_str can't be converted to a String +String#[]= matching with a Regexp +- replaces the matched text with the rhs +- raises IndexError if the regexp index doesn't match a position in the string +String#[]= matching with a Regexp with 3 arguments +- uses the 2nd of 3 arguments as which capture should be replaced +- allows the specified capture to be negative and count from the end +- raises IndexError if the specified capture isn't available +String#[]= with index, count +- starts at idx and overwrites count characters before inserting the rest of other_str +- counts negative idx values from end of the string +- overwrites and deletes characters if count is more than the length of other_str +- deletes characters if other_str is an empty string +- deletes characters up to the maximum length of the existing string +- appends other_str to the end of the string if idx == the length of the string +- taints self if other_str is tainted +- raises an IndexError if |idx| is greater than the length of the string +- raises an IndexError if count < 0 +- raises a TypeError if other_str is a type other than String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/empty_spec.rb +String#empty? +- returns true if the string has a length of zero +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/encode_spec.rb +String#encode with no arguments +- returns a copy of self +- returns a copy of self transcoded to Encoding.default_internal +String#encode +- transcodes to the default internal encoding with no argument +- accepts a target encoding name as a String for an argument +- accepts a target encoding as an Encoding for an argument +- accepts a target and source encoding given as Encoding objects +- accepts a target and source encoding given as Strings +- accepts a target encoding given as an Encoding, and a source encoding given as a String +- accepts a target encoding given as a String, and a source encoding given as an Encoding +- accepts an options hash as the final argument +- transcodes self to the given encoding +- can convert between encodings where a multi-stage conversion path is needed +- raises an Encoding::InvalidByteSequenceError for invalid byte sequences +- raises UndefinedConversionError if the String contains characters invalid for the target encoding +- raises Encoding::ConverterNotFoundError for invalid target encodings +- replaces invalid characters +- replaces undefined characters +- replaces xml characters +- replaces xml characters and quotes the result +- returns a copy of self when called with only a target encoding +- returns self when called with only a target encoding +- returns a copy of self even when no changes are made +- returns a String with the given encoding +String#encode! +- transcodes to the default internal encoding with no argument +- accepts a target encoding name as a String for an argument +- accepts a target encoding as an Encoding for an argument +- accepts a target and source encoding given as Encoding objects +- accepts a target and source encoding given as Strings +- accepts a target encoding given as an Encoding, and a source encoding given as a String +- accepts a target encoding given as a String, and a source encoding given as an Encoding +- accepts an options hash as the final argument +- transcodes self to the given encoding +- can convert between encodings where a multi-stage conversion path is needed +- raises an Encoding::InvalidByteSequenceError for invalid byte sequences +- raises UndefinedConversionError if the String contains characters invalid for the target encoding +- raises Encoding::ConverterNotFoundError for invalid target encodings +- replaces invalid characters +- replaces undefined characters +- replaces xml characters +- replaces xml characters and quotes the result +- raises a RuntimeError when called on a frozen String +- raises a RuntimeError when called on a frozen String when it's a no-op +- returns self when called with only a target encoding +- returns self when called with only a target encoding +- returns self even when no changes are made +- tags the String with the given encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/encoding_spec.rb +String#encoding +- returns an Encoding object +- is equal to the source encoding by default +- returns the given encoding if #force_encoding has been called +- returns the given encoding if #encode!has been called +String#encoding for US-ASCII Strings +- returns US-ASCII if self is US-ASCII +- returns US-ASCII if self is US-ASCII only, despite the default internal encoding being different +- returns US-ASCII if self is US-ASCII only, despite the default external encoding being different +- returns US-ASCII if self is US-ASCII only, despite the default internal and external encodings being different +- returns US-ASCII if self is US-ASCII only, despite the default encodings being different +String#encoding for Strings with \u escapes +- returns UTF-8 +- returns US-ASCII if self is US-ASCII only +- returns UTF-8 if self isn't US-ASCII only +- is not affected by the default internal encoding +- is not affected by the default external encoding +- is not affected by both the default internal and external encoding being set at the same time +- returns the given encoding if #force_encoding has been called +- returns the given encoding if #encode!has been called +String#encoding for Strings with \x escapes +- returns US-ASCII if self is US-ASCII only +- returns ASCII-8BIT when an escape creates a byte with the 8th bit set if the source encoding is US-ASCII +- returns the source encoding when an escape creates a byte with the 8th bit set if the source encoding isn't US-ASCII +- is not affected by the default internal encoding +- is not affected by the default external encoding +- is not affected by both the default internal and external encoding being set at the same time +- returns the given encoding if #force_encoding has been called +- returns the given encoding if #encode!has been called +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/end_with_spec.rb +String#end_with? +- returns true only if ends match +- returns true only if any ending match +- converts its argument using :to_str +- ignores arguments not convertible to string +- uses only the needed arguments +- works for multibyte strings +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/entries_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/eql_spec.rb +String#eql? +- returns true if self <=> string returns 0 +- returns false if self <=> string does not return 0 +- ignores subclass differences +String#eql? when given a non-String +- returns false +- does not try to call #to_str on the given argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/equal_value_spec.rb +String#== +- returns true if self <=> string returns 0 +- returns false if self <=> string does not return 0 +- ignores subclass differences +String#== +- returns false if obj does not respond to to_str +- returns obj == self if obj responds to to_str +- is not fooled by NUL characters +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/force_encoding_spec.rb +String#force_encoding +- requires exactly one argument +- accepts the encoding name as a String +- accepts the encoding name as an Encoding object +- tags the String with the given encoding +- returns self +- does not care if self would be invalid in given encoding +- does not care if self is already tagged with the given encoding +- does not transcode self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/getbyte_spec.rb +String#getbyte +- returns an Integer if given a valid index +- starts indexing at 0 +- counts from the end of the String if given a negative argument +- returns an Integer between 0 and 255 +- regards a multi-byte character as having multiple bytes +- mirrors the output of #bytes +- interprets bytes relative to the String's encoding +- returns nil for out-of-bound indexes +- regards the empty String as containing no bytes +- raises an ArgumentError unless given one argument +- raises a TypeError unless its argument can be coerced into an Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/gsub_spec.rb +String#gsub with pattern and replacement +- inserts the replacement around every character when the pattern collapses +- respects $KCODE when the pattern collapses +- doesn't freak out when replacing ^ +- returns a copy of self with all occurrences of pattern replaced with replacement +- ignores a block if supplied +- supports \G which matches at the beginning of the remaining (non-matched) string +- supports /i for ignoring case +- doesn't interpret regexp metacharacters if pattern is a string +- replaces \1 sequences with the regexp's corresponding capture +- treats \1 sequences without corresponding captures as empty strings +- replaces \& and \0 with the complete match +- replaces \` with everything before the current match +- replaces \' with everything after the current match +- replaces \+ with the last paren that actually matched +- treats \+ as an empty string if there was no captures +- maps \\ in replacement to \ +- leaves unknown \x escapes in replacement untouched +- leaves \ at the end of replacement untouched +- taints the result if the original string or replacement is tainted +- untrusts the result if the original string or replacement is untrusted +- tries to convert pattern to a string using to_str +- raises a TypeError when pattern can't be converted to a string +- tries to convert replacement to a string using to_str +- raises a TypeError when replacement can't be converted to a string +- returns subclass instances when called on a subclass +- sets $~ to MatchData of last match and nil when there's none +String#gsub with pattern and Hash +- returns a copy of self with all occurrences of pattern replaced with the value of the corresponding hash key +- ignores keys that don't correspond to matches +- returns an empty string if the pattern matches but the hash specifies no replacements +- ignores non-String keys +- uses a key's value as many times as needed +- uses the hash's default value for missing keys +- coerces the hash values with #to_s +- raises a TypeError if the hash has a default proc +- sets $~ to MatchData of last match and nil when there's none for access from outside +- doesn't interpolate special sequences like \1 for the block's return value +- untrusts the result if the original string is untrusted +- untrusts the result if a hash value is untrusted +- taints the result if the original string is tainted +- taints the result if a hash value is tainted +String#gsub with pattern and block +- returns a copy of self with all occurrences of pattern replaced with the block's return value +- sets $~ for access from the block +- restores $~ after leaving the block +- sets $~ to MatchData of last match and nil when there's none for access from outside +- doesn't interpolate special sequences like \1 for the block's return value +- converts the block's return value to a string using to_s +- untrusts the result if the original string or replacement is untrusted +String#gsub! with pattern and replacement +- modifies self in place and returns self +- taints self if replacement is tainted +- untrusts self if replacement is untrusted +- returns nil if no modifications were made +- raises a RuntimeError when self is frozen +String#gsub! with pattern and block +- modifies self in place and returns self +- taints self if block's result is tainted +- untrusts self if block's result is untrusted +- returns nil if no modifications were made +- raises a RuntimeError when self is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/hash_spec.rb +String#hash +- returns a hash based on a string's length and content +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/hex_spec.rb +String#hex +- treats leading characters of self as a string of hex digits +- does not accept a sequence of underscores as part of a number +- takes an optional sign +- takes an optional 0x +- requires that the sign is in front of the 0x if present +- returns 0 on error +- returns 0 if sequence begins with underscore +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/include_spec.rb +String#include? with String +- returns true if self contains other_str +- ignores subclass differences +- tries to convert other to string using to_str +- raises a TypeError if other can't be converted to string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/index_spec.rb +String#index with object +- raises a TypeError if obj isn't a String, Fixnum or Regexp +- doesn't try to convert obj to an Integer via to_int +- tries to convert obj to a string via to_str +String#index with String +- behaves the same as String#index(char) for one-character strings +- returns the index of the first occurrence of the given substring +- doesn't set $~ +- ignores string subclasses +- starts the search at the given offset +- starts the search at offset + self.length if offset is negative +- returns nil if the substring isn't found +- converts start_offset to an integer via to_int +String#index with Regexp +- behaves the same as String#index(string) for escaped string regexps +- returns the index of the first match of regexp +- sets $~ to MatchData of match and nil when there's none +- starts the search at the given offset +- starts the search at offset + self.length if offset is negative +- returns nil if the substring isn't found +- returns nil if the Regexp matches the empty string and the offset is out of range +- supports \G which matches at the given start offset +- converts start_offset to an integer via to_int +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/initialize_spec.rb +String#initialize +- is a private method +- replaces contents of self with the passed string +- does not change self when not passed a string +- replaces the taint status of self with that of the passed string +- returns an instance of a subclass +- is called on subclasses +- converts its argument to a string representation +- raises TypeError on inconvertible object +- raises a RuntimeError on a frozen instance that is modified +- raises a RuntimeError on a frozen instance that would not be modified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/insert_spec.rb +String#insert with index, other +- inserts other before the character at the given index +- modifies self in place +- inserts after the given character on an negative count +- raises an IndexError if the index is beyond string +- converts index to an integer using to_int +- converts other to a string using to_str +- taints self if string to insert is tainted +- raises a TypeError if other can't be converted to string +- raises a RuntimeError if self is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/inspect_spec.rb +String#inspect +- taints the result if self is tainted +- does not return subclass instances +- returns a string with special characters replaced with \<char> notation +- returns a string with " and \ escaped with a backslash +- returns a string with \#<char> when # is followed by $, @, { +- returns a string with # not escaped when followed by any other character +- returns a string with printable non-alphanumeric characters unescaped +- returns a string with numeric characters unescaped +- returns a string with upper-case alpha characters unescaped +- returns a string with lower-case alpha characters unescaped +- returns a string with non-printing characters replaced by \x notation +- returns a string with non-printing, characters replaced by \u notation for Unicode strings +- returns a string with extended characters for Unicode strings +- produces different output based on #force_encoding +- can handle malformed UTF-8 string for #force_encoding('UTF-8') +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/intern_spec.rb +String#intern +- returns the symbol corresponding to self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/length_spec.rb +String#length +- returns the length of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/lines_spec.rb +String#lines +- splits using default newline separator when none is specified +- splits self using the supplied record separator and passes each substring to the block +- taints substrings that are passed to the block if self is tainted +- passes self as a whole to the block if the separator is nil +- yields paragraphs (broken by 2 or more successive newlines) when passed '' +- uses $/ as the separator when none is given +- yields subclass instances for subclasses +- returns self +- tries to convert the separator to a string using to_str +- does not care if the string is modified while substituting +- raises a TypeError when the separator can't be converted to a string +- accept string separator +- raises a TypeError when the separator is a symbol +- returns an enumerator when no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/ljust_spec.rb +String#ljust with length, padding +- returns a new string of specified length with self left justified and padded with padstr +- pads with whitespace if no padstr is given +- returns self if it's longer than or as long as the specified length +- taints result when self or padstr is tainted +- tries to convert length to an integer using to_int +- raises a TypeError when length can't be converted to an integer +- tries to convert padstr to a string using to_str +- raises a TypeError when padstr can't be converted +- raises an ArgumentError when padstr is empty +- returns subclass instances when called on subclasses +- when padding is tainted and self is untainted returns a tainted string if and only if length is longer than self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/lstrip_spec.rb +String#lstrip +- returns a copy of self with leading whitespace removed +- does not strip leading [00] +- taints the result when self is tainted +String#lstrip! +- modifies self in place and returns self +- returns nil if no modifications were made +- raises a RuntimeError on a frozen instance that is modified +- raises a RuntimeError on a frozen instance that would not be modified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/match_spec.rb +String#=~ +- behaves the same way as index() when given a regexp +- raises a TypeError if a obj is a string +- invokes obj.=~ with self if obj is neither a string nor regexp +- sets $~ to MatchData when there is a match and nil when there's none +String#match +- matches the pattern against self +- tries to convert pattern to a string via to_str +- raises a TypeError if pattern is not a regexp or a string +- converts string patterns to regexps without escaping +- returns nil if there's no match +- matches \G at the start of the string +- sets $~ to MatchData of match or nil when there is none +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/modulo_spec.rb +String#% +- formats multiple expressions +- formats expressions mid string +- formats %% into % +- formats single % characters before a newline or NULL as literal %s +- raises an error if single % appears anywhere else +- raises an error if NULL or \n appear anywhere else in the format string +- ignores unused arguments when $DEBUG is false +- raises an ArgumentError for unused arguments when $DEBUG is true +- always allows unused arguments when positional argument style is used +- replaces trailing absolute argument specifier without type with percent sign +- raises an ArgumentError when given invalid argument specifiers +- raises an ArgumentError when multiple positional argument tokens are given for one format specifier +- respects positional arguments and precision tokens given for one format specifier +- allows more than one digit of position +- raises an ArgumentError when multiple width star tokens are given for one format specifier +- raises an ArgumentError when a width star token is seen after a width token +- raises an ArgumentError when multiple precision tokens are given +- raises an ArgumentError when there are less arguments than format specifiers +- raises an ArgumentError when absolute and relative argument numbers are mixed +- allows reuse of the one argument multiple via absolute argument numbers +- always interprets an array argument as a list of argument parameters +- always interprets an array subclass argument as a list of argument parameters +- allows positional arguments for width star and precision star arguments +- allows negative width to imply '-' flag +- ignores negative precision +- allows a star to take an argument number to use as the width +- calls to_int on width star and precision star tokens +- tries to convert the argument to Array by calling #to_ary +- doesn't return subclass instances when called on a subclass +- always taints the result when the format string is tainted +- supports binary formats using %b for positive numbers +- supports binary formats using %b for negative numbers +- supports binary formats using %B with same behaviour as %b except for using 0B instead of 0b for # +- supports character formats using %c +- calls #to_ary on argument for %c formats +- calls #to_int on argument for %c formats, if the argument does not respond to #to_ary +- supports integer formats using %d +- supports negative integers using %d +- supports negative integers using %d, giving priority to `-` +- supports integer formats using %i +- supports negative integers using %i +- supports negative integers using %i, giving priority to `-` +- supports float formats using %e +- supports float formats using %E +- pads with spaces for %E with Inf, -Inf, and NaN +- supports float formats using %f +- supports float formats using %g +- supports float formats using %G +- supports octal formats using %o for positive numbers +- supports octal formats using %o for negative numbers +- supports inspect formats using %p +- calls inspect on arguments for %p format +- taints result for %p when argument.inspect is tainted +- supports string formats using %s +- calls to_s on non-String arguments for %s format +- taints result for %s when argument is tainted +- raises an ArgumentError for huge precisions for %s +- supports unsigned formats using %u +- formats negative values with a leading sign using %u +- supports negative bignums with %u or %d +- supports hex formats using %x for positive numbers +- supports hex formats using %x for negative numbers +- supports hex formats using %X for positive numbers +- supports hex formats using %X for negative numbers +- formats zero without prefix using %#x +- formats zero without prefix using %#X +- behaves as if calling Kernel#Integer for %b argument, if it does not respond to #to_ary +- doesn't taint the result for %b when argument is tainted +- behaves as if calling Kernel#Integer for %d argument, if it does not respond to #to_ary +- doesn't taint the result for %d when argument is tainted +- behaves as if calling Kernel#Integer for %i argument, if it does not respond to #to_ary +- doesn't taint the result for %i when argument is tainted +- behaves as if calling Kernel#Integer for %o argument, if it does not respond to #to_ary +- doesn't taint the result for %o when argument is tainted +- behaves as if calling Kernel#Integer for %u argument, if it does not respond to #to_ary +- doesn't taint the result for %u when argument is tainted +- behaves as if calling Kernel#Integer for %x argument, if it does not respond to #to_ary +- doesn't taint the result for %x when argument is tainted +- behaves as if calling Kernel#Integer for %X argument, if it does not respond to #to_ary +- doesn't taint the result for %X when argument is tainted +- tries to convert the passed argument to an Array using #to_ary +- behaves as if calling Kernel#Float for %e arguments, when the passed argument does not respond to #to_ary +- behaves as if calling Kernel#Float for %e arguments, when the passed argument is hexadecimal string +- doesn't taint the result for %e when argument is tainted +- tries to convert the passed argument to an Array using #to_ary +- behaves as if calling Kernel#Float for %E arguments, when the passed argument does not respond to #to_ary +- behaves as if calling Kernel#Float for %E arguments, when the passed argument is hexadecimal string +- doesn't taint the result for %E when argument is tainted +- tries to convert the passed argument to an Array using #to_ary +- behaves as if calling Kernel#Float for %f arguments, when the passed argument does not respond to #to_ary +- behaves as if calling Kernel#Float for %f arguments, when the passed argument is hexadecimal string +- doesn't taint the result for %f when argument is tainted +- tries to convert the passed argument to an Array using #to_ary +- behaves as if calling Kernel#Float for %g arguments, when the passed argument does not respond to #to_ary +- behaves as if calling Kernel#Float for %g arguments, when the passed argument is hexadecimal string +- doesn't taint the result for %g when argument is tainted +- tries to convert the passed argument to an Array using #to_ary +- behaves as if calling Kernel#Float for %G arguments, when the passed argument does not respond to #to_ary +- behaves as if calling Kernel#Float for %G arguments, when the passed argument is hexadecimal string +- doesn't taint the result for %G when argument is tainted +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/multiply_spec.rb +String#* +- returns a new string containing count copies of self +- tries to convert the given argument to an integer using to_int +- raises an ArgumentError when given integer is negative +- raises a RangeError when given integer is a Bignum +- returns subclass instances +- always taints the result when self is tainted +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/new_spec.rb +String.new +- returns an instance of String +- returns a fully-formed String +- returns a new string given a string argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/next_spec.rb +String#next +- returns an empty string for empty strings +- returns the successor by increasing the rightmost alphanumeric (digit => digit, letter => letter with same case) +- increases non-alphanumerics (via ascii rules) if there are no alphanumerics +- increases the next best alphanumeric (jumping over non-alphanumerics) if there is a carry +- increases the next best character if there is a carry for non-alphanumerics +- adds an additional character (just left to the last increased one) if there is a carry and no character left to increase +- returns subclass instances when called on a subclass +- taints the result if self is tainted +String#next! +- is equivalent to succ, but modifies self in place (still returns self) +- raises a RuntimeError if self is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/oct_spec.rb +String#oct +- treats numeric digits as base-8 digits by default +- accepts numbers formatted as binary +- accepts numbers formatted as hexadecimal +- accepts numbers formatted as decimal +- accepts a single underscore separating digits +- does not accept a sequence of underscores as part of a number +- ignores characters that are incorrect for the base-8 digits +- returns 0 if no characters can be interpreted as a base-8 number +String#oct with a leading minus sign +- treats numeric digits as base-8 digits by default +- accepts numbers formatted as binary +- accepts numbers formatted as hexadecimal +- accepts numbers formatted as decimal +String#oct with a leading plus sign +- treats numeric digits as base-8 digits by default +- accepts numbers formatted as binary +- accepts numbers formatted as hexadecimal +- accepts numbers formatted as decimal +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/ord_spec.rb +String#ord +- returns a Fixnum +- returns the codepoint of the first character in the String +- ignores subsequent characters +- understands multibyte characters +- is equivalent to #codepoints.first +- raises an ArgumentError if called on an empty String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/partition_spec.rb +String#partition with String +- returns an array of substrings based on splitting on the given string +- always returns 3 elements +- accepts regexp +- converts its argument using :to_str +- raises error if not convertible to string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/plus_spec.rb +String#+ +- returns a new string containing the given string concatenated to self +- converts any non-String argument with #to_str +- raises a TypeError when given any object that fails #to_str +- doesn't return subclass instances +- taints the result when self or other is tainted +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/replace_spec.rb +String#replace +- replaces the content of self with other and returns self +- replaces the taint status of self with that of other +- tries to convert other to string using to_str +- raises a TypeError if other can't be converted to string +- raises a RuntimeError on a frozen instance that is modified +- raises a RuntimeError on a frozen instance that would not be modified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/reverse_spec.rb +String#reverse +- returns a new string with the characters of self in reverse order +- taints the result if self is tainted +String#reverse! +- reverses self in place and always returns self +- raises a RuntimeError on a frozen instance that is modified +- raises a RuntimeError on a frozen instance that would not be modified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/rindex_spec.rb +String#rindex with object +- raises a TypeError if obj isn't a String, Fixnum or Regexp +- doesn't try to convert obj to an integer via to_int +- tries to convert obj to a string via to_str +String#rindex with String +- behaves the same as String#rindex(char) for one-character strings +- behaves the same as String#rindex(?char) for one-character strings +- returns the index of the last occurrence of the given substring +- doesn't set $~ +- ignores string subclasses +- starts the search at the given offset +- starts the search at offset + self.length if offset is negative +- returns nil if the substring isn't found +- tries to convert start_offset to an integer via to_int +- raises a TypeError when given offset is nil +String#rindex with Regexp +- behaves the same as String#rindex(string) for escaped string regexps +- returns the index of the first match from the end of string of regexp +- sets $~ to MatchData of match and nil when there's none +- starts the search at the given offset +- starts the search at offset + self.length if offset is negative +- returns nil if the substring isn't found +- supports \G which matches at the given start offset +- tries to convert start_offset to an integer via to_int +- raises a TypeError when given offset is nil +- reverse matches multibyte UTF-8 chars +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/rjust_spec.rb +String#rjust with length, padding +- returns a new string of specified length with self right justified and padded with padstr +- pads with whitespace if no padstr is given +- returns self if it's longer than or as long as the specified length +- taints result when self or padstr is tainted +- tries to convert length to an integer using to_int +- raises a TypeError when length can't be converted to an integer +- tries to convert padstr to a string using to_str +- raises a TypeError when padstr can't be converted +- raises an ArgumentError when padstr is empty +- returns subclass instances when called on subclasses +- when padding is tainted and self is untainted returns a tainted string if and only if length is longer than self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/rpartition_spec.rb +String#rpartition with String +- returns an array of substrings based on splitting on the given string +- always returns 3 elements +- accepts regexp +- affects $~ +- converts its argument using :to_str +- raises error if not convertible to string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/rstrip_spec.rb +String#rstrip +- returns a copy of self with trailing whitespace removed +- returns a copy of self with all trailing whitespace and NULL bytes removed +- taints the result when self is tainted +String#rstrip! +- modifies self in place and returns self +- modifies self removing trailing NULL bytes and whitespace +- returns nil if no modifications were made +- raises a RuntimeError on a frozen instance that is modified +- raises a RuntimeError on a frozen instance that would not be modified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/scan_spec.rb +String#scan +- returns an array containing all matches +- respects $KCODE when the pattern collapses to nothing +- stores groups as arrays in the returned arrays +- scans for occurrences of the string if pattern is a string +- sets $~ to MatchData of last match and nil when there's none +- supports \G which matches the end of the previous match / string start for first match +- tries to convert pattern to a string via to_str +- raises a TypeError if pattern isn't a Regexp and can't be converted to a String +- taints the results if the String argument is tainted +- taints the results when passed a String argument if self is tainted +- taints the results if the Regexp argument is tainted +- taints the results when passed a Regexp argument if self is tainted +String#scan with pattern and block +- returns self +- passes each match to the block as one argument: an array +- passes groups to the block as one argument: an array +- sets $~ for access from the block +- restores $~ after leaving the block +- sets $~ to MatchData of last match and nil when there's none for access from outside +- taints the results if the String argument is tainted +- taints the results when passed a String argument if self is tainted +- taints the results if the Regexp argument is tainted +- taints the results when passed a Regexp argument if self is tainted +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/setbyte_spec.rb +String#setbyte +- returns an Integer +- modifies the receiver +- changes the byte at the given index to the new byte +- allows changing bytes in multi-byte characters +- can invalidate a String's encoding +- regards a negative index as counting from the end of the String +- raises an IndexError unless the index is inside the String +- raises a RuntimeError if self is frozen +- raises a TypeError unless the second argument is an Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/size_spec.rb +String#size +- returns the length of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/slice_spec.rb +String#slice +- returns the character code of the character at the given index +- returns nil if index is outside of self +- calls to_int on the given index +- raises a TypeError if the given index is nil +- raises a TypeError if the given index can't be converted to an Integer +String#slice with index, length +- returns the substring starting at the given index with the given length +- always taints resulting strings when self is tainted +- returns nil if the offset falls outside of self +- returns nil if the length is negative +- calls to_int on the given index and the given length +- raises a TypeError when idx or length can't be converted to an integer +- raises a TypeError when the given index or the given length is nil +- returns subclass instances +String#slice with Range +- returns the substring given by the offsets of the range +- returns nil if the beginning of the range falls outside of self +- returns an empty string if range.begin is inside self and > real end +- always taints resulting strings when self is tainted +- returns subclass instances +- calls to_int on range arguments +- works with Range subclasses +String#slice with Regexp +- returns the matching portion of self +- returns nil if there is no match +- always taints resulting strings when self or regexp is tainted +- returns subclass instances +- sets $~ to MatchData when there is a match and nil when there's none +String#slice with Regexp, index +- returns the capture for the given index +- always taints resulting strings when self or regexp is tainted +- returns nil if there is no match +- returns nil if there is no capture for the given index +- calls to_int on the given index +- raises a TypeError when the given index can't be converted to Integer +- raises a TypeError when the given index is nil +- returns subclass instances +- sets $~ to MatchData when there is a match and nil when there's none +String#slice with Regexp, group +- returns the capture for the given name +- returns the last capture for duplicate names +- returns the innermost capture for nested duplicate names +- always taints resulting strings when self or regexp is tainted +- returns nil if there is no match +- raises an IndexError if there is no capture for the given name +- raises a TypeError when the given name is not a String +- raises an IndexError when given the empty String as a group name +- returns subclass instances +- sets $~ to MatchData when there is a match and nil when there's none +String#slice with String +- returns other_str if it occurs in self +- taints resulting strings when other is tainted +- doesn't set $~ +- returns nil if there is no match +- doesn't call to_str on its argument +- returns a subclass instance when given a subclass instance +String#slice! with index +- deletes and return the char at the given position +- returns nil if idx is outside of self +- raises a RuntimeError if self is frozen +- calls to_int on index +String#slice! with index, length +- deletes and returns the substring at idx and the given length +- always taints resulting strings when self is tainted +- returns nil if the given position is out of self +- returns nil if the length is negative +- raises a RuntimeError if self is frozen +- calls to_int on idx and length +- returns subclass instances +String#slice! Range +- deletes and return the substring given by the offsets of the range +- returns nil if the given range is out of self +- always taints resulting strings when self is tainted +- returns subclass instances +- calls to_int on range arguments +- works with Range subclasses +- raises a RuntimeError on a frozen instance that is modified +- raises a RuntimeError on a frozen instance that would not be modified +String#slice! with Regexp +- deletes and returns the first match from self +- returns nil if there was no match +- always taints resulting strings when self or regexp is tainted +- doesn't taint self when regexp is tainted +- returns subclass instances +- sets $~ to MatchData when there is a match and nil when there's none +- raises a RuntimeError on a frozen instance that is modified +- raises a RuntimeError on a frozen instance that would not be modified +String#slice! with Regexp, index +- deletes and returns the capture for idx from self +- always taints resulting strings when self or regexp is tainted +- doesn't taint self when regexp is tainted +- returns nil if there was no match +- returns nil if there is no capture for idx +- calls to_int on idx +- returns subclass instances +- sets $~ to MatchData when there is a match and nil when there's none +- raises a RuntimeError if self is frozen +String#slice! with String +- removes and returns the first occurrence of other_str from self +- taints resulting strings when other is tainted +- doesn't set $~ +- returns nil if self does not contain other +- doesn't call to_str on its argument +- returns a subclass instance when given a subclass instance +- raises a RuntimeError if self is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/split_spec.rb +String#split with String +- returns an array of substrings based on splitting on the given string +- suppresses trailing empty fields when limit isn't given or 0 +- returns an array with one entry if limit is 1: the original string +- returns at most limit fields when limit > 1 +- doesn't suppress or limit fields when limit is negative +- defaults to $; when string isn't given or nil +- ignores leading and continuous whitespace when string is a single space +- splits between characters when its argument is an empty string +- tries converting its pattern argument to a string via to_str +- tries converting limit to an integer via to_int +- doesn't set $~ +- returns subclass instances based on self +- does not call constructor on created subclass instances +- taints the resulting strings if self is tainted +String#split with Regexp +- divides self on regexp matches +- treats negative limits as no limit +- suppresses trailing empty fields when limit isn't given or 0 +- returns an array with one entry if limit is 1: the original string +- returns at most limit fields when limit > 1 +- doesn't suppress or limit fields when limit is negative +- defaults to $; when regexp isn't given or nil +- splits between characters when regexp matches a zero-length string +- respects $KCODE when splitting between characters +- respects the encoding of the regexp when splitting between characters +- includes all captures in the result array +- does not include non-matching captures in the result array +- tries converting limit to an integer via to_int +- returns a type error if limit can't be converted to an integer +- doesn't set $~ +- returns the original string if no matches are found +- returns subclass instances based on self +- does not call constructor on created subclass instances +- taints the resulting strings if self is tainted +- taints an empty string if self is tainted +- doesn't taints the resulting strings if the Regexp is tainted +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/squeeze_spec.rb +String#squeeze +- returns new string where runs of the same character are replaced by a single character when no args are given +- only squeezes chars that are in the intersection of all sets given +- negates sets starting with ^ +- squeezes all chars in a sequence +- raises an error when the parameter is out of the sequence +- taints the result when self is tainted +- tries to convert each set arg to a string using to_str +- raises a TypeError when one set arg can't be converted to a string +- returns subclass instances when called on a subclass +String#squeeze! +- modifies self in place and returns self +- returns nil if no modifications were made +- raises a RuntimeError when self is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/start_with_spec.rb +String#start_with? +- returns true only if beginning match +- returns true only if any beginning match +- converts its argument using :to_str +- ignores arguments not convertible to string +- uses only the needed arguments +- works for multibyte strings +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/strip_spec.rb +String#strip +- returns a new string with leading and trailing whitespace removed +- returns a copy of self with trailing NULL bytes and whitespace +- taints the result when self is tainted +String#strip! +- modifies self in place and returns self +- returns nil if no modifications where made +- modifies self removing trailing NULL bytes and whitespace +- raises a RuntimeError on a frozen instance that is modified +- raises a RuntimeError on a frozen instance that would not be modified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/sub_spec.rb +String#sub with pattern, replacement +- returns a copy of self with all occurrences of pattern replaced with replacement +- ignores a block if supplied +- supports \G which matches at the beginning of the string +- supports /i for ignoring case +- doesn't interpret regexp metacharacters if pattern is a string +- replaces \1 sequences with the regexp's corresponding capture +- treats \1 sequences without corresponding captures as empty strings +- replaces \& and \0 with the complete match +- replaces \` with everything before the current match +- replaces \' with everything after the current match +- replaces \\\+ with \\+ +- replaces \+ with the last paren that actually matched +- treats \+ as an empty string if there was no captures +- maps \\ in replacement to \ +- leaves unknown \x escapes in replacement untouched +- leaves \ at the end of replacement untouched +- taints the result if the original string or replacement is tainted +- tries to convert pattern to a string using to_str +- raises a TypeError when pattern can't be converted to a string +- tries to convert replacement to a string using to_str +- raises a TypeError when replacement can't be converted to a string +- returns subclass instances when called on a subclass +- sets $~ to MatchData of match and nil when there's none +- replaces \\1 with \1 +- replaces \\1 with \1 +- replaces \\\1 with \ +String#sub with pattern and block +- returns a copy of self with the first occurrences of pattern replaced with the block's return value +- sets $~ for access from the block +- sets $~ to MatchData of last match and nil when there's none for access from outside +- doesn't raise a RuntimeError if the string is modified while substituting +- doesn't interpolate special sequences like \1 for the block's return value +- converts the block's return value to a string using to_s +- taints the result if the original string or replacement is tainted +String#sub! with pattern, replacement +- modifies self in place and returns self +- taints self if replacement is tainted +- returns nil if no modifications were made +- raises a RuntimeError when self is frozen +String#sub! with pattern and block +- modifies self in place and returns self +- sets $~ for access from the block +- taints self if block's result is tainted +- returns nil if no modifications were made +- raises a RuntimeError if the string is modified while substituting +- raises a RuntimeError when self is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/succ_spec.rb +String#succ +- returns an empty string for empty strings +- returns the successor by increasing the rightmost alphanumeric (digit => digit, letter => letter with same case) +- increases non-alphanumerics (via ascii rules) if there are no alphanumerics +- increases the next best alphanumeric (jumping over non-alphanumerics) if there is a carry +- increases the next best character if there is a carry for non-alphanumerics +- adds an additional character (just left to the last increased one) if there is a carry and no character left to increase +- returns subclass instances when called on a subclass +- taints the result if self is tainted +String#succ! +- is equivalent to succ, but modifies self in place (still returns self) +- raises a RuntimeError if self is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/sum_spec.rb +String#sum +- returns a basic n-bit checksum of the characters in self +- tries to convert n to an integer using to_int +- returns sum of the bytes in self if n less or equal to zero +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/swapcase_spec.rb +String#swapcase +- returns a new string with all uppercase chars from self converted to lowercase and vice versa +- taints resulting string when self is tainted +- is locale insensitive (only upcases a-z and only downcases A-Z) +- returns subclass instances when called on a subclass +String#swapcase! +- modifies self in place +- returns nil if no modifications were made +- raises a RuntimeError when self is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_a_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb +String#to_c +- returns a Complex object +- understands integers +- understands negative integers +- understands fractions (numerator/denominator) for the real part +- understands fractions (numerator/denominator) for the imaginary part +- understands negative fractions (-numerator/denominator) for the real part +- understands negative fractions (-numerator/denominator) for the imaginary part +- understands floats (a.b) for the real part +- understands floats (a.b) for the imaginary part +- understands negative floats (-a.b) for the real part +- understands negative floats (-a.b) for the imaginary part +- understands an integer followed by 'i' to mean that integer is the imaginary part +- understands a negative integer followed by 'i' to mean that negative integer is the imaginary part +- understands an 'i' by itself as denoting a complex number with an imaginary part of 1 +- understands a '-i' by itself as denoting a complex number with an imaginary part of -1 +- understands 'a+bi' to mean a complex number with 'a' as the real part, 'b' as the imaginary +- understands 'a-bi' to mean a complex number with 'a' as the real part, '-b' as the imaginary +- understands scientific notation for the real part (FAILED - <n>) +- understands negative scientific notation for the real part (FAILED - <n>) +- understands scientific notation for the imaginary part (FAILED - <n>) +- understands negative scientific notation for the imaginary part (FAILED - <n>) +- understands scientific notation for the real and imaginary part in the same String (FAILED - <n>) +- understands negative scientific notation for the real and imaginary part in the same String (FAILED - <n>) +- returns a complex number with 0 as the real part, 0 as the imaginary part for unrecognised Strings +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_f_spec.rb +String#to_f +- treats leading characters of self as a floating point number +- treats special float value strings as characters +- allows for varying case +- allows for varying signs +- allows for underscores, even in the decimal side +- returns 0 for strings with any non-digit in them +- takes an optional sign +- returns 0.0 if the conversion fails +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_i_spec.rb +String#to_i +- ignores subsequent invalid characters +- returns 0 if self is no valid integer-representation +- interprets leading characters as a number in the given base +- auto-detects base 8 via leading 0 when base = 0 +- auto-detects base 2 via 0b when base = 0 +- auto-detects base 10 via 0d when base = 0 +- auto-detects base 8 via 0o when base = 0 +- auto-detects base 16 via 0x when base = 0 +- auto-detects base 10 with no base specifier when base = 0 +- doesn't handle foreign base specifiers when base is > 0 +- tries to convert the base to an integer using to_int +- requires that the sign if any appears before the base specifier +- raises an ArgumentError for illegal bases (1, < 0 or > 36) +- returns a Fixnum for long strings with trailing spaces +- returns a Fixnum for long strings with leading spaces +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_r_spec.rb +String#to_r +- returns a Rational object +- returns (0/1) for the empty String +- returns (n/1) for a String starting with a decimal _n_ +- ignores trailing characters +- ignores leading spaces +- does not ignore arbitrary, non-numeric leading characters +- treats leading hypens as minus signs +- does not treat a leading period without a numeric prefix as a decimal point +- understands decimal points +- ignores underscores between numbers +- understands a forward slash as separating the numerator from the denominator +- returns (0/1) for Strings it can't parse +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_s_spec.rb +String#to_s +- returns self when self.class == String +- returns a new instance of String when called on a subclass +- taints the result when self is tainted +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_str_spec.rb +String#to_str +- returns self when self.class == String +- returns a new instance of String when called on a subclass +- taints the result when self is tainted +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_sym_spec.rb +String#to_sym +- returns the symbol corresponding to self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/tr_s_spec.rb +String#tr_s +- returns a string processed according to tr with newly duplicate characters removed +- accepts c1-c2 notation to denote ranges of characters +- pads to_str with its last char if it is shorter than from_string +- translates chars not in from_string when it starts with a ^ +- tries to convert from_str and to_str to strings using to_str +- returns subclass instances when called on a subclass +- taints the result when self is tainted +String#tr_s! +- modifies self in place +- returns nil if no modification was made +- does not modify self if from_str is empty +- raises a RuntimeError if self is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/tr_spec.rb +String#tr +- returns a new string with the characters from from_string replaced by the ones in to_string +- accepts c1-c2 notation to denote ranges of characters +- pads to_str with its last char if it is shorter than from_string +- raises a ArgumentError a descending range in the replacement as containing just the start character +- raises a ArgumentError a descending range in the source as empty +- translates chars not in from_string when it starts with a ^ +- tries to convert from_str and to_str to strings using to_str +- returns subclass instances when called on a subclass +- taints the result when self is tainted +- can replace a 7-bit ASCII character with a multibyte one +String#tr! +- modifies self in place +- returns nil if no modification was made +- does not modify self if from_str is empty +- raises a RuntimeError if self is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/try_convert_spec.rb +String.try_convert +- returns self for strings +- converts using :to_str +- returns nil when there is no :to_str +- does not rescue exceptions +- checks the result of the conversion +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/a_spec.rb +String#unpack with format 'A' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +- returns an empty string if the input is empty +- returns empty strings for repeated formats if the input is empty +- returns an empty string and does not decode any bytes when the count modifier is zero +- implicitly has a count of one when no count is specified +- decodes the number of bytes specified by the count modifier +- decodes the number of bytes specified by the count modifier including whitespace bytes +- decodes past whitespace bytes when passed the '*' modifier +- decodes the number of bytes specified by the count modifier including NULL bytes +- decodes past NULL bytes when passed the '*' modifier +- removes trailing space and NULL bytes from the decoded string +- does not remove whitespace other than space +String#unpack with format 'a' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +- returns an empty string if the input is empty +- returns empty strings for repeated formats if the input is empty +- returns an empty string and does not decode any bytes when the count modifier is zero +- implicitly has a count of one when no count is specified +- decodes the number of bytes specified by the count modifier +- decodes the number of bytes specified by the count modifier including whitespace bytes +- decodes past whitespace bytes when passed the '*' modifier +- decodes the number of bytes specified by the count modifier including NULL bytes +- decodes past NULL bytes when passed the '*' modifier +- does not remove trailing whitespace or NULL bytes from the decoded string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/at_spec.rb +String#unpack with format '@' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +- moves the read index to the byte specified by the count +- implicitly has a count of zero when count is not specified +- has no effect when passed the '*' modifier +- positions the read index one beyond the last readable byte in the String +- raises an ArgumentError if the count exceeds the size of the String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/b_spec.rb +String#unpack with format 'B' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +- decodes one bit from each byte for each format character starting with the most significant bit +- decodes only the number of bits in the string when passed a count +- decodes multiple differing bit counts from a single string +- decodes a directive with a '*' modifier after a directive with a count modifier +- decodes a directive with a count modifier after a directive with a '*' modifier +- decodes the number of bits specified by the count modifier +- decodes all the bits when passed the '*' modifier +- adds an empty string for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +String#unpack with format 'b' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +- decodes one bit from each byte for each format character starting with the least significant bit +- decodes only the number of bits in the string when passed a count +- decodes multiple differing bit counts from a single string +- decodes a directive with a '*' modifier after a directive with a count modifier +- decodes a directive with a count modifier after a directive with a '*' modifier +- decodes the number of bits specified by the count modifier +- decodes all the bits when passed the '*' modifier +- adds an empty string for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/c_spec.rb +String#unpack with format 'C' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one byte for a single format character +- decodes two bytes for two format characters +- decodes the number of bytes requested by the count modifier +- decodes the remaining bytes when passed the '*' modifier +- decodes the remaining bytes when passed the '*' modifer after another directive +- decodes zero bytes when no bytes remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes a byte with most significant bit set as a positive number +String#unpack with format 'c' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one byte for a single format character +- decodes two bytes for two format characters +- decodes the number of bytes requested by the count modifier +- decodes the remaining bytes when passed the '*' modifier +- decodes the remaining bytes when passed the '*' modifer after another directive +- decodes zero bytes when no bytes remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes a byte with most significant bit set as a negative number +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/comment_spec.rb +String#unpack +- ignores directives text from '#' to the first newline +- ignores directives text from '#' to the end if no newline is present +- ignores comments at the start of the directives string +- ignores the entire directive string if it is a comment +- ignores multiple comments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/d_spec.rb +String#unpack with format 'D' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one double for a single format character +- decodes a negative double +- decodes two doubles for two format characters +- decodes the number of doubles requested by the count modifier +- decodes the remaining doubles when passed the '*' modifier +- decodes the remaining doubles when passed the '*' modifier after another directive +- does not decode a double when fewer bytes than a double remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- decodes positive Infinity +- decodes negative Infinity +- decodes NaN +- ignores NULL bytes between directives +- ignores spaces between directives +String#unpack with format 'd' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one double for a single format character +- decodes a negative double +- decodes two doubles for two format characters +- decodes the number of doubles requested by the count modifier +- decodes the remaining doubles when passed the '*' modifier +- decodes the remaining doubles when passed the '*' modifier after another directive +- does not decode a double when fewer bytes than a double remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- decodes positive Infinity +- decodes negative Infinity +- decodes NaN +- ignores NULL bytes between directives +- ignores spaces between directives +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/e_spec.rb +String#unpack with format 'E' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one double for a single format character +- decodes a negative double +- decodes two doubles for two format characters +- decodes the number of doubles requested by the count modifier +- decodes the remaining doubles when passed the '*' modifier +- decodes the remaining doubles when passed the '*' modifier after another directive +- does not decode a double when fewer bytes than a double remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- decodes positive Infinity +- decodes negative Infinity +- decodes NaN +- ignores NULL bytes between directives +- ignores spaces between directives +String#unpack with format 'e' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one float for a single format character +- decodes a negative float +- decodes two floats for two format characters +- decodes the number of floats requested by the count modifier +- decodes the remaining floats when passed the '*' modifier +- decodes the remaining floats when passed the '*' modifier after another directive +- does not decode a float when fewer bytes than a float remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- decodes positive Infinity +- decodes negative Infinity +- decodes NaN +- ignores NULL bytes between directives +- ignores spaces between directives +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/f_spec.rb +String#unpack with format 'F' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one float for a single format character +- decodes a negative float +- decodes two floats for two format characters +- decodes the number of floats requested by the count modifier +- decodes the remaining floats when passed the '*' modifier +- decodes the remaining floats when passed the '*' modifier after another directive +- does not decode a float when fewer bytes than a float remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- decodes positive Infinity +- decodes negative Infinity +- decodes NaN +- ignores NULL bytes between directives +- ignores spaces between directives +String#unpack with format 'f' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one float for a single format character +- decodes a negative float +- decodes two floats for two format characters +- decodes the number of floats requested by the count modifier +- decodes the remaining floats when passed the '*' modifier +- decodes the remaining floats when passed the '*' modifier after another directive +- does not decode a float when fewer bytes than a float remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- decodes positive Infinity +- decodes negative Infinity +- decodes NaN +- ignores NULL bytes between directives +- ignores spaces between directives +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/g_spec.rb +String#unpack with format 'G' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one double for a single format character +- decodes a negative double +- decodes two doubles for two format characters +- decodes the number of doubles requested by the count modifier +- decodes the remaining doubles when passed the '*' modifier +- decodes the remaining doubles when passed the '*' modifier after another directive +- does not decode a double when fewer bytes than a double remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- decodes positive Infinity +- decodes negative Infinity +- decodes NaN +- ignores NULL bytes between directives +- ignores spaces between directives +String#unpack with format 'g' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one float for a single format character +- decodes a negative float +- decodes two floats for two format characters +- decodes the number of floats requested by the count modifier +- decodes the remaining floats when passed the '*' modifier +- decodes the remaining floats when passed the '*' modifier after another directive +- does not decode a float when fewer bytes than a float remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- decodes positive Infinity +- decodes negative Infinity +- decodes NaN +- ignores NULL bytes between directives +- ignores spaces between directives +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/h_spec.rb +String#unpack with format 'H' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +- decodes one nibble from each byte for each format character starting with the most significant bit +- decodes only the number of nibbles in the string when passed a count +- decodes multiple differing nibble counts from a single string +- decodes a directive with a '*' modifier after a directive with a count modifier +- decodes a directive with a count modifier after a directive with a '*' modifier +- decodes the number of nibbles specified by the count modifier +- decodes all the nibbles when passed the '*' modifier +- adds an empty string for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +String#unpack with format 'h' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +- decodes one nibble from each byte for each format character starting with the least significant bit +- decodes only the number of nibbles in the string when passed a count +- decodes multiple differing nibble counts from a single string +- decodes a directive with a '*' modifier after a directive with a count modifier +- decodes a directive with a count modifier after a directive with a '*' modifier +- decodes the number of nibbles specified by the count modifier +- decodes all the nibbles when passed the '*' modifier +- adds an empty string for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/i_spec.rb +String#unpack with format 'I' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one int for a single format character +- decodes two ints for two format characters +- decodes the number of ints requested by the count modifier +- decodes the remaining ints when passed the '*' modifier +- decodes the remaining ints when passed the '*' modifier after another directive +- does not decode an int when fewer bytes than an int remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes an int with most significant bit set as a positive number +String#unpack with format 'I' with modifier '_' +- decodes one int for a single format character +- decodes two ints for two format characters +- decodes the number of ints requested by the count modifier +- decodes the remaining ints when passed the '*' modifier +- decodes the remaining ints when passed the '*' modifier after another directive +- does not decode an int when fewer bytes than an int remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes an int with most significant bit set as a positive number +String#unpack with format 'I' with modifier '!' +- decodes one int for a single format character +- decodes two ints for two format characters +- decodes the number of ints requested by the count modifier +- decodes the remaining ints when passed the '*' modifier +- decodes the remaining ints when passed the '*' modifier after another directive +- does not decode an int when fewer bytes than an int remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes an int with most significant bit set as a positive number +String#unpack with format 'i' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one int for a single format character +- decodes two ints for two format characters +- decodes the number of ints requested by the count modifier +- decodes the remaining ints when passed the '*' modifier +- decodes the remaining ints when passed the '*' modifier after another directive +- does not decode an int when fewer bytes than an int remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes an int with most significant bit set as a negative number +String#unpack with format 'i' with modifier '_' +- decodes one int for a single format character +- decodes two ints for two format characters +- decodes the number of ints requested by the count modifier +- decodes the remaining ints when passed the '*' modifier +- decodes the remaining ints when passed the '*' modifier after another directive +- does not decode an int when fewer bytes than an int remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes an int with most significant bit set as a negative number +String#unpack with format 'i' with modifier '!' +- decodes one int for a single format character +- decodes two ints for two format characters +- decodes the number of ints requested by the count modifier +- decodes the remaining ints when passed the '*' modifier +- decodes the remaining ints when passed the '*' modifier after another directive +- does not decode an int when fewer bytes than an int remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes an int with most significant bit set as a negative number +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/l_spec.rb +String#unpack with format 'L' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one int for a single format character +- decodes two ints for two format characters +- decodes the number of ints requested by the count modifier +- decodes the remaining ints when passed the '*' modifier +- decodes the remaining ints when passed the '*' modifier after another directive +- does not decode an int when fewer bytes than an int remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes an int with most significant bit set as a positive number +String#unpack with format 'l' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one int for a single format character +- decodes two ints for two format characters +- decodes the number of ints requested by the count modifier +- decodes the remaining ints when passed the '*' modifier +- decodes the remaining ints when passed the '*' modifier after another directive +- does not decode an int when fewer bytes than an int remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes an int with most significant bit set as a negative number +String#unpack with format 'L' with modifier '_' +- decodes one int for a single format character +- decodes two ints for two format characters +- decodes the number of ints requested by the count modifier +- decodes the remaining ints when passed the '*' modifier +- decodes the remaining ints when passed the '*' modifier after another directive +- does not decode an int when fewer bytes than an int remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes an int with most significant bit set as a positive number +String#unpack with format 'L' with modifier '!' +- decodes one int for a single format character +- decodes two ints for two format characters +- decodes the number of ints requested by the count modifier +- decodes the remaining ints when passed the '*' modifier +- decodes the remaining ints when passed the '*' modifier after another directive +- does not decode an int when fewer bytes than an int remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes an int with most significant bit set as a positive number +String#unpack with format 'l' with modifier '_' +- decodes one int for a single format character +- decodes two ints for two format characters +- decodes the number of ints requested by the count modifier +- decodes the remaining ints when passed the '*' modifier +- decodes the remaining ints when passed the '*' modifier after another directive +- does not decode an int when fewer bytes than an int remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes an int with most significant bit set as a negative number +String#unpack with format 'l' with modifier '!' +- decodes one int for a single format character +- decodes two ints for two format characters +- decodes the number of ints requested by the count modifier +- decodes the remaining ints when passed the '*' modifier +- decodes the remaining ints when passed the '*' modifier after another directive +- does not decode an int when fewer bytes than an int remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes an int with most significant bit set as a negative number +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/m_spec.rb +String#unpack with format 'M' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +- decodes an empty string +- decodes the complete string ignoring newlines when given a single directive +- appends empty string to the array for directives exceeding the input size +- ignores the count or '*' modifier and decodes the entire string +- decodes the '=' character +- decodes an embedded space character +- decodes a space at the end of the pre-encoded string +- decodes an embedded tab character +- decodes a tab character at the end of the pre-encoded string +- decodes an embedded newline +- decodes pre-encoded byte values 33..60 +- decodes pre-encoded byte values 62..126 +- decodes pre-encoded byte values 0..31 except tab and newline +- decodes pre-encoded byte values 127..255 +String#unpack with format 'm' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +- decodes an empty string +- decodes the complete string ignoring newlines when given a single directive +- ignores the count or '*' modifier and decodes the entire string +- appends empty string to the array for directives exceeding the input size +- decodes all pre-encoded ascii byte values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/n_spec.rb +String#unpack with format 'N' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one int for a single format character +- decodes two ints for two format characters +- decodes the number of ints requested by the count modifier +- decodes the remaining ints when passed the '*' modifier +- decodes the remaining ints when passed the '*' modifier after another directive +- does not decode an int when fewer bytes than an int remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes an int with most significant bit set as a positive number +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +String#unpack with format 'n' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one short for a single format character +- decodes two shorts for two format characters +- decodes the number of shorts requested by the count modifier +- decodes the remaining shorts when passed the '*' modifier +- decodes the remaining shorts when passed the '*' modifier after another directive +- does not decode a short when fewer bytes than a short remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes a short with most significant bit set as a positive number +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/percent_spec.rb +String#unpack with format '%' +- raises an Argument Error +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/q_spec.rb +String#unpack with format 'Q' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +String#unpack with format 'q' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +String#unpack with format 'Q' +- decodes one long for a single format character +- decodes two longs for two format characters +- decodes the number of longs requested by the count modifier +- decodes the remaining longs when passed the '*' modifier +- decodes the remaining longs when passed the '*' modifier after another directive +- does not decode a long when fewer bytes than a long remain and the '*' modifier is passed +- ignores NULL bytes between directives +- ignores spaces between directives +- adds nil for each element requested beyond the end of the String (FAILED - <n>) +- decodes a long with most significant bit set as a positive number +String#unpack with format 'q' +- decodes one long for a single format character +- decodes two longs for two format characters +- decodes the number of longs requested by the count modifier +- decodes the remaining longs when passed the '*' modifier +- decodes the remaining longs when passed the '*' modifier after another directive +- does not decode a long when fewer bytes than a long remain and the '*' modifier is passed +- ignores NULL bytes between directives +- ignores spaces between directives +- adds nil for each element requested beyond the end of the String (FAILED - <n>) +- decodes a long with most significant bit set as a negative number +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/s_spec.rb +String#unpack with format 'S' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one short for a single format character +- decodes two shorts for two format characters +- decodes the number of shorts requested by the count modifier +- decodes the remaining shorts when passed the '*' modifier +- decodes the remaining shorts when passed the '*' modifier after another directive +- does not decode a short when fewer bytes than a short remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes a short with most significant bit set as a positive number +String#unpack with format 'S' with modifier '_' +- decodes one short for a single format character +- decodes two shorts for two format characters +- decodes the number of shorts requested by the count modifier +- decodes the remaining shorts when passed the '*' modifier +- decodes the remaining shorts when passed the '*' modifier after another directive +- does not decode a short when fewer bytes than a short remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes a short with most significant bit set as a positive number +String#unpack with format 'S' with modifier '!' +- decodes one short for a single format character +- decodes two shorts for two format characters +- decodes the number of shorts requested by the count modifier +- decodes the remaining shorts when passed the '*' modifier +- decodes the remaining shorts when passed the '*' modifier after another directive +- does not decode a short when fewer bytes than a short remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes a short with most significant bit set as a positive number +String#unpack with format 's' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one short for a single format character +- decodes two shorts for two format characters +- decodes the number of shorts requested by the count modifier +- decodes the remaining shorts when passed the '*' modifier +- decodes the remaining shorts when passed the '*' modifier after another directive +- does not decode a short when fewer bytes than a short remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes a short with most significant bit set as a negative number +String#unpack with format 's' with modifier '_' +- decodes one short for a single format character +- decodes two shorts for two format characters +- decodes the number of shorts requested by the count modifier +- decodes the remaining shorts when passed the '*' modifier +- decodes the remaining shorts when passed the '*' modifier after another directive +- does not decode a short when fewer bytes than a short remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes a short with most significant bit set as a negative number +String#unpack with format 's' with modifier '!' +- decodes one short for a single format character +- decodes two shorts for two format characters +- decodes the number of shorts requested by the count modifier +- decodes the remaining shorts when passed the '*' modifier +- decodes the remaining shorts when passed the '*' modifier after another directive +- does not decode a short when fewer bytes than a short remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes a short with most significant bit set as a negative number +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/u_spec.rb +String#unpack with format 'U' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +- decodes Unicode codepoints as ASCII values +- decodes the number of characters specified by the count modifier +- implicitly has a count of one when no count modifier is passed +- decodes all remaining characters when passed the '*' modifier +- decodes UTF-8 BMP codepoints +- decodes UTF-8 max codepoints +- does not decode any items for directives exceeding the input string size +- ignores NULL bytes between directives +- ignores spaces between directives +String#unpack with format 'u' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +- decodes an empty string as an empty string +- decodes the complete string ignoring newlines when given a single directive +- appends empty string to the array for directives exceeding the input size +- ignores the count or '*' modifier and decodes the entire string +- decodes all ascii characters +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/v_spec.rb +String#unpack with format 'V' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one int for a single format character +- decodes two ints for two format characters +- decodes the number of ints requested by the count modifier +- decodes the remaining ints when passed the '*' modifier +- decodes the remaining ints when passed the '*' modifier after another directive +- does not decode an int when fewer bytes than an int remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes an int with most significant bit set as a positive number +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +String#unpack with format 'v' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- decodes one short for a single format character +- decodes two shorts for two format characters +- decodes the number of shorts requested by the count modifier +- decodes the remaining shorts when passed the '*' modifier +- decodes the remaining shorts when passed the '*' modifier after another directive +- does not decode a short when fewer bytes than a short remain and the '*' modifier is passed +- adds nil for each element requested beyond the end of the String +- ignores NULL bytes between directives +- ignores spaces between directives +- decodes a short with most significant bit set as a positive number +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/w_spec.rb +String#unpack with directive 'w' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +- decodes a BER-compressed integer +- ignores NULL bytes between directives +- ignores spaces between directives +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/x_spec.rb +String#unpack with format 'X' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +- moves the read index back by the number of bytes specified by count +- does not change the read index when passed a count of zero +- implicitly has a count of one when count is not specified +- moves the read index back by the remaining bytes when passed the '*' modifier +- raises an ArgumentError when passed the '*' modifier if the remaining bytes exceed the bytes from the index to the start of the String +- raises an ArgumentError if the count exceeds the bytes from current index to the start of the String +String#unpack with format 'x' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +- moves the read index forward by the number of bytes specified by count +- implicitly has a count of one when count is not specified +- does not change the read index when passed a count of zero +- moves the read index to the end of the string when passed the '*' modifier +- positions the read index one beyond the last readable byte in the String +- raises an ArgumentError if the count exceeds the size of the String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/z_spec.rb +String#unpack with format 'Z' +- calls #to_str to coerce the directives string +- raises a TypeError when passed nil +- raises a TypeError when passed an Integer +- raises an ArgumentError when the format modifier is '_' +- raises an ArgumentError when the format modifier is '!' +- returns an empty string if the input is empty +- returns empty strings for repeated formats if the input is empty +- returns an empty string and does not decode any bytes when the count modifier is zero +- implicitly has a count of one when no count is specified +- decodes the number of bytes specified by the count modifier +- decodes the number of bytes specified by the count modifier including whitespace bytes +- decodes past whitespace bytes when passed the '*' modifier +- stops decoding at NULL bytes when passed the '*' modifier +- decodes the number of bytes specified by the count modifier and truncates the decoded string at the first NULL byte +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack_spec.rb +String#unpack +- returns an array by decoding self according to the format string +- returns an array by decoding self in big-endian (native format) order according to the format string +String#unpack with nil format argument +- raises a TypeError exception +String#unpack with 'Z' directive +- returns an array by decoding self according to the format string +String#unpack with 'N' and 'n' directives +- returns an array by decoding self according to the format string +String#unpack with 'V' and 'v' directives +- returns an array by decoding self according to the format string +String#unpack with 'C' and 'c' directives +- returns an array by decoding self according to the format string +- decodes respective of the already decoded data +String#unpack with 'Q' and 'q' directives +- returns an array in big-endian (native format) order by decoding self according to the format string +- pads nil when the string is short +- returns Bignums for big numeric values on big-endian platforms +- returns Fixnums for small numeric values +String#unpack with 'a', 'X' and 'x' directives +- returns an array by decoding self according to the format string +String#unpack with 'DdEeFfGg' directives +- returns an array by decoding self according to the format string +- returns an array by decoding self in big-endian order according to the format string +String#unpack with 'B' and 'b' directives +- returns an array by decoding self according to the format string +String#unpack with 'H' and 'h' directives +- returns an array by decoding self according to the format string +String#unpack with 'IiLlSs' directives +- returns an array in big-endian (native format) by decoding self according to the format string +- uses sizeof(int) as an integer +- ignores the result if there aren't 4 bytes +String#unpack with 'lL' +- uses 4 bytes for an integer +- ignores the result if there aren't 4 bytes +String#unpack with 'U' directive +- returns an array by decoding self according to the format string +String#unpack with 'A' directive +- returns an array by decoding self according to the format string +String#unpack with '@' directive +- returns an array by decoding self according to the format string +String#unpack with 'M' directive +- decodes the rest of the string as MIMEs quoted-printable +- decodes across new lines +String#unpack with 'm' directive +- returns an array by decoding self according to the format string +String#unpack with 'w' directive +- produces a BER-compressed integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/upcase_spec.rb +String#upcase +- returns a copy of self with all lowercase letters upcased +- is locale insensitive (only replaces a-z) +- taints result when self is tainted +- returns a subclass instance for subclasses +String#upcase! +- modifies self in place +- returns nil if no modifications were made +- raises a RuntimeError when self is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/upto_spec.rb +String#upto +- passes successive values, starting at self and ending at other_string, to the block +- calls the block once even when start eqals stop +- doesn't call block with self even if self is less than stop but stop length is less than self length +- doesn't call block if stop is less than self and stop length is less than self length +- doesn't call the block if self is greater than stop +- stops iterating as soon as the current value's character count gets higher than stop's +- returns self +- tries to convert other to string using to_str +- raises a TypeError if other can't be converted to a string +- does not work with symbols +- returns an enumerator when no block given +- uses the ASCII map for single letters +- stops before the last value if exclusive +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/valid_encoding_spec.rb +String#valid_encoding? +- returns true if the String's encoding is valid +- returns true if self is valid in the current encoding and other encodings +- returns true for all encodings self is valid in +- returns false if self is valid in one encoding, but invalid in the one it's tagged with +- returns false if self contains a character invalid in the associated encoding +- returns false if a valid String had an invalid character appended to it +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/each_pair_spec.rb +Struct#each_pair +- passes each key value pair to the given block +- returns an Enumerator if not passed a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/each_spec.rb +Struct#each +- passes each value to the given block +- returns an Enumerator if not passed a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/element_reference_spec.rb +Struct[] +- is a synonym for new +Struct#[] +- returns the attribute referenced +- fails when it does not know about the requested attribute +- fails if passed too many arguments +- fails if not passed a string, symbol, or integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/element_set_spec.rb +Struct#[]= +- assigns the passed value +- fails when trying to assign attributes which don't exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/eql_spec.rb +Struct#eql? +- returns true if the other is the same object +- returns true if the other has all the same fields +- returns false if the other is a different object or has different fields +- handles recursive structures by returning false if a difference can be found +- returns false if any corresponding elements are not #eql? +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/equal_value_spec.rb +Struct#== +- returns true if the other is the same object +- returns true if the other has all the same fields +- returns false if the other is a different object or has different fields +- handles recursive structures by returning false if a difference can be found +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/hash_spec.rb +Struct#hash +- returns the same fixnum for structs with the same content +- returns the same value if structs are #eql? +- returns the same hash for recursive structs +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/initialize_copy_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/initialize_spec.rb +Struct#initialize +- is private +- does nothing when passed a set of fields equal to self +- explicitly sets instance variables to nil when args not provided to initialize +- can be overriden +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/inspect_spec.rb +Struct#inspect +- returns a string representation of some kind +- returns a string representation without the class name for anonymous structs +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/length_spec.rb +Struct#length +- returns the number of attributes +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/members_spec.rb +Struct#members +- returns an array of attribute names +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/new_spec.rb +Struct.new +- creates a constant in Struct namespace with string as first argument +- overwrites previously defined constants with string as first argument +- calls to_str on its first argument (constant name) +- creates a new anonymous class with nil first argument +- creates a new anonymous class with symbol arguments +- does not create a constant with symbol as first argument +- fails with invalid constant name as first argument +- raises a TypeError if object doesn't respond to to_sym +- raises a TypeError if object is not a Symbol +- processes passed block with instance_eval +- creates a constant in subclass' namespace +- creates an instance +- creates reader methods +- creates writer methods +- fails with too many arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/select_spec.rb +Struct#select +- raises an ArgumentError if given any non-block arguments +- returns a new array of elements for which block is true +- returns an instance of Array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/size_spec.rb +Struct#size +- is a synonym for length +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/struct_spec.rb +Struct anonymous class instance methods +- Enumerable methods should work +- reader method should be a synonym for [] +- reader method should not interfere with undefined methods +- writer method be a synonym for []= +Struct subclasses +- can be subclassed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/tms/cstime_spec.rb +Struct::Tms#cstime +- needs to be reviewed for spec completeness +Struct::Tms#cstime= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/tms/cutime_spec.rb +Struct::Tms#cutime +- needs to be reviewed for spec completeness +Struct::Tms#cutime= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/tms/element_reference_spec.rb +Struct::Tms.[] +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/tms/members_spec.rb +Struct::Tms.members +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/tms/new_spec.rb +Struct::Tms.new +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/tms/stime_spec.rb +Struct::Tms#stime +- needs to be reviewed for spec completeness +Struct::Tms#stime= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/tms/utime_spec.rb +Struct::Tms#utime +- needs to be reviewed for spec completeness +Struct::Tms#utime= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/to_a_spec.rb +Struct#to_a +- returns the values for this instance as an array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/to_s_spec.rb +Struct#to_s +- is a synonym for inspect +- returns a string representation without the class name for anonymous structs +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/values_at_spec.rb +Struct#values_at +- returns an array of values +- fails when passed unsupported types +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/struct/values_spec.rb +Struct#values +- is a synonym for to_a +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/all_symbols_spec.rb +Symbol.all_symbols +- returns an array containing all the Symbols in the symbol table +- increases size of the return array when new symbol comes +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/capitalize_spec.rb +Symbol#capitalize +- returns a Symbol +- converts the first character to uppercase if it is ASCII +- leaves the first character alone if it is not an alphabetical ASCII character +- converts subsequent uppercase ASCII characters to their lowercase equivalents +- leaves ASCII characters already in the correct case as they were +- works with both upper- and lowercase ASCII characters in the same Symbol +- leaves uppercase Unicode characters as they were +- leaves lowercase Unicode characters as they were +- leaves non-alphabetic ASCII characters as they were +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/case_compare_spec.rb +Symbol#=== +- returns true when the other is a Symbol +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/casecmp_spec.rb +Symbol#casecmp +- compares symbols without regard to case +- doesn't consider non-ascii characters equal that aren't +- doesn't do case mapping for non-ascii characters +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/comparison_spec.rb +Symbol#<=> with Symbol +- compares individual characters based on their ascii value +- returns -1 when self is less than other +- returns 0 when self is equal to other +- returns 1 when self is greater than other +- considers symbol that comes lexicographically first to be less if the symbols have same size +- doesn't consider shorter string to be less if longer string starts with shorter one +- compares shorter string with corresponding number of first chars of longer string +Symbol#<=> +- returns nil if its argument does not provide #to_sym +- returns nil if its argument does not provide #<=> +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/downcase_spec.rb +Symbol#downcase +- returns a Symbol +- converts uppercase ASCII characters to their lowercase equivalents +- leaves lowercase Unicode characters as they were +- leaves uppercase Unicode characters as they were +- leaves non-alphabetic ASCII characters as they were +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/element_reference_spec.rb +Symbol#[] +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/empty_spec.rb +Symbol#empty? +- returns true if self is empty +- returns false if self is non-empty +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/encoding_spec.rb +Symbol#encoding +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/equal_value_spec.rb +Symbol#== +- only returns true when the other is exactly the same symbol +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/id2name_spec.rb +Symbol#id2name +- returns the string corresponding to self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/inspect_spec.rb +Symbol#inspect +- returns self as a symbol literal for :fred +- returns self as a symbol literal for :fred? +- returns self as a symbol literal for :fred! +- returns self as a symbol literal for :$ruby +- returns self as a symbol literal for :@ruby +- returns self as a symbol literal for :@@ruby +- returns self as a symbol literal for :"$ruby!" +- returns self as a symbol literal for :"$ruby?" +- returns self as a symbol literal for :"@ruby!" +- returns self as a symbol literal for :"@ruby?" +- returns self as a symbol literal for :"@@ruby!" +- returns self as a symbol literal for :"@@ruby?" +- returns self as a symbol literal for :$-w +- returns self as a symbol literal for :"$-ww" +- returns self as a symbol literal for :$+ +- returns self as a symbol literal for :$~ +- returns self as a symbol literal for :$: +- returns self as a symbol literal for :$? +- returns self as a symbol literal for :$< +- returns self as a symbol literal for :$_ +- returns self as a symbol literal for :$/ +- returns self as a symbol literal for :$' +- returns self as a symbol literal for :$" +- returns self as a symbol literal for :$$ +- returns self as a symbol literal for :$. +- returns self as a symbol literal for :$, +- returns self as a symbol literal for :$` +- returns self as a symbol literal for :$! +- returns self as a symbol literal for :$; +- returns self as a symbol literal for :$\ +- returns self as a symbol literal for :$= +- returns self as a symbol literal for :$* +- returns self as a symbol literal for :$> +- returns self as a symbol literal for :$& +- returns self as a symbol literal for :$@ +- returns self as a symbol literal for :$1234 +- returns self as a symbol literal for :-@ +- returns self as a symbol literal for :+@ +- returns self as a symbol literal for :% +- returns self as a symbol literal for :& +- returns self as a symbol literal for :* +- returns self as a symbol literal for :** +- returns self as a symbol literal for :/ +- returns self as a symbol literal for :< +- returns self as a symbol literal for :<= +- returns self as a symbol literal for :<=> +- returns self as a symbol literal for :== +- returns self as a symbol literal for :=== +- returns self as a symbol literal for :=~ +- returns self as a symbol literal for :> +- returns self as a symbol literal for :>= +- returns self as a symbol literal for :>> +- returns self as a symbol literal for :[] +- returns self as a symbol literal for :[]= +- returns self as a symbol literal for :<< +- returns self as a symbol literal for :^ +- returns self as a symbol literal for :` +- returns self as a symbol literal for :~ +- returns self as a symbol literal for :| +- returns self as a symbol literal for :! +- returns self as a symbol literal for :!= +- returns self as a symbol literal for :!~ +- returns self as a symbol literal for :"$" +- returns self as a symbol literal for :"&&" +- returns self as a symbol literal for :"'" +- returns self as a symbol literal for :"," +- returns self as a symbol literal for :"." +- returns self as a symbol literal for :".." +- returns self as a symbol literal for :"..." +- returns self as a symbol literal for :":" +- returns self as a symbol literal for :"::" +- returns self as a symbol literal for :";" +- returns self as a symbol literal for :"=" +- returns self as a symbol literal for :"=>" +- returns self as a symbol literal for :"?" +- returns self as a symbol literal for :"@" +- returns self as a symbol literal for :"||" +- returns self as a symbol literal for :"|||" +- returns self as a symbol literal for :"++" +- returns self as a symbol literal for :"\"" +- returns self as a symbol literal for :"\"\"" +- returns self as a symbol literal for :"9" +- returns self as a symbol literal for :"foo bar" +- returns self as a symbol literal for :"*foo" +- returns self as a symbol literal for :"foo " +- returns self as a symbol literal for :" foo" +- returns self as a symbol literal for :" " +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/intern_spec.rb +Symbol#intern +- returns self +- returns a Symbol +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/length_spec.rb +Symbol#length +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/match_spec.rb +Symbol#=~ +- needs to be reviewed for spec completeness +Symbol#match +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/next_spec.rb +Symbol#next +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/size_spec.rb +Symbol#size +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/slice_spec.rb +Symbol#slice +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/succ_spec.rb +Symbol#succ +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/swapcase_spec.rb +Symbol#swapcase +- returns a Symbol +- converts lowercase ASCII characters to their uppercase equivalents +- converts uppercase ASCII characters to their lowercase equivalents +- works with both upper- and lowercase ASCII characters in the same Symbol +- leaves uppercase Unicode characters as they were +- leaves lowercase Unicode characters as they were +- leaves non-alphabetic ASCII characters as they were +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/to_i_spec.rb +Symbol#to_i +- has been removed as deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/to_int_spec.rb +Symbol#to_int +- has been removed as deprecated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/to_proc_spec.rb +Symbol#to_proc +- returns a new Proc +- sends self to arguments passed when calling #call on the proc +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/to_s_spec.rb +Symbol#to_s +- returns the string corresponding to self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/to_sym_spec.rb +Symbol#to_sym +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/symbol/upcase_spec.rb +Symbol#upcase +- returns a Symbol +- converts lowercase ASCII characters to their uppercase equivalents +- leaves lowercase Unicode characters as they were +- leaves non-alphabetic ASCII characters as they were +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/systemexit/initialize_spec.rb +SystemExit#initialize +- accepts a status +- accepts a message +- accepts a status and message +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/abort_on_exception_spec.rb +Thread#abort_on_exception +- is changeable to true or false +Thread#abort_on_exception= +- needs to be reviewed for spec completeness +Thread.abort_on_exception +- needs to be reviewed for spec completeness +Thread.abort_on_exception= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/add_trace_func_spec.rb +Thread#add_trace_func +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/alive_spec.rb +Thread#alive? +- can check it's own status +- describes a running thread +- describes a sleeping thread +- describes a blocked thread +- describes a completed thread +- describes a killed thread +- describes a thread with an uncaught exception +- describes a dying running thread +- describes a dying sleeping thread +- reports aborting on a killed thread +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/backtrace_spec.rb +Thread#backtrace +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/critical_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/current_spec.rb +Thread.current +- returns a thread +- returns the current thread +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/element_reference_spec.rb +Thread#[] +- gives access to thread local values +- is not shared across threads +- is accessable using strings or symbols +- raises exceptions on the wrong type of keys +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/element_set_spec.rb +Thread#[]= +- raises exceptions on the wrong type of keys +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/exclusive_spec.rb +Thread.exclusive +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/exit_spec.rb +Thread#exit! +- needs to be reviewed for spec completeness +Thread.exit +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/fork_spec.rb +Thread.fork +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/group_spec.rb +Thread#group +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/initialize_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/inspect_spec.rb +Thread#inspect +- can check it's own status +- describes a running thread +- describes a sleeping thread +- describes a blocked thread +- describes a completed thread +- describes a killed thread +- describes a thread with an uncaught exception +- describes a dying sleeping thread +- reports aborting on a killed thread +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/join_spec.rb +Thread#join +- returns the thread when it is finished +- returns the thread when it is finished when given a timeout +- returns nil if it is not finished when given a timeout +- accepts a floating point timeout length +- raises any exceptions encountered in the thread body +- returns the dead thread +- raises any uncaught exception encountered in ensure block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/key_spec.rb +Thread#key? +- tests for existance of thread local variables using symbols or strings +- raises exceptions on the wrong type of keys +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/keys_spec.rb +Thread#keys +- returns an array of the names of the thread-local variables as symbols +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/kill_spec.rb +Thread#kill +- kills sleeping thread +- kills current thread +- runs ensure clause +- runs nested ensure clauses +- does not set $! +- cannot be rescued +- can be rescued by outer rescue clause when inner ensure clause raises exception +- is deferred if ensure clause does Thread.stop +- does not deadlock when called from within the thread while being joined from without +Thread#kill! +- needs to be reviewed for spec completeness +Thread.kill +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/list_spec.rb +Thread::list +- includes the current and main thread +- does not include deceased threads +- includes waiting threads +Thread.list +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/main_spec.rb +Thread.main +- returns the main thread +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/new_spec.rb +Thread.new +- creates a thread executing the given block +- can pass arguments to the thread block +- raises an exception when not given a block +- creates a subclass of thread calls super with a block in initialize +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/pass_spec.rb +Thread.pass +- returns nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/priority_spec.rb +Thread#priority +- needs to be reviewed for spec completeness +Thread#priority= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/raise_spec.rb +Thread#raise +- ignores dead threads +Thread#raise on a sleeping thread +- raises a RuntimeError if no exception class is given +- raises the given exception +- raises the given exception with the given message +- can go unhandled +- raises a RuntimeError when called with no arguments +Thread#raise on a running thread +- raises a RuntimeError if no exception class is given +- raises the given exception +- raises the given exception with the given message +- can go unhandled +- raise the given argument even when there is an active exception +Thread#raise on same thread +- aborts execution +- raises RuntimeError if no exception class is given +- re-raises the rescued exception +- allows Exception, message, and backtrace parameters +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/run_spec.rb +Thread#run +- is not queued +- does not result in a deadlock +- raises a ThreadError when trying to wake up a dead thread +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/safe_level_spec.rb +Thread#safe_level +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/set_trace_func_spec.rb +Thread#set_trace_func +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/start_spec.rb +Thread.start +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/status_spec.rb +Thread#status +- can check it's own status +- describes a running thread +- describes a sleeping thread +- describes a blocked thread +- describes a completed thread +- describes a killed thread +- describes a thread with an uncaught exception +- describes a dying sleeping thread +- reports aborting on a killed thread +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/stop_spec.rb +Thread.stop +- causes the current thread to sleep indefinitely +Thread#stop? +- can check it's own status +- describes a running thread +- describes a sleeping thread +- describes a blocked thread +- describes a completed thread +- describes a killed thread +- describes a thread with an uncaught exception +- describes a dying running thread +- describes a dying sleeping thread +- reports aborting on a killed thread +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/terminate_spec.rb +Thread#terminate +- kills sleeping thread +- kills current thread +- runs ensure clause +- runs nested ensure clauses +- does not set $! +- cannot be rescued +- can be rescued by outer rescue clause when inner ensure clause raises exception +- is deferred if ensure clause does Thread.stop +- does not deadlock when called from within the thread while being joined from without +Thread#terminate! +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/value_spec.rb +Thread#value +- returns the result of the block +- re-raises error for an uncaught exception +- is nil for a killed thread +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/thread/wakeup_spec.rb +Thread#wakeup +- is not queued +- does not result in a deadlock +- raises a ThreadError when trying to wake up a dead thread +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/threadgroup/add_spec.rb +ThreadGroup#add +- adds the given thread to a group and returns self +- removes itself from any other threadgroup +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/threadgroup/enclose_spec.rb +ThreadGroup#enclose +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/threadgroup/enclosed_spec.rb +ThreadGroup#enclosed? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/threadgroup/list_spec.rb +ThreadGroup#list +- returns the list of threads in the group +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/_dump_spec.rb +Time#_dump +- preserves the GMT flag +- dumps a Time object to a bytestring +- dumps an array with a date as first element +- dumps an array with a time as second element +- dumps like MRI's marshaled time format +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/_load_spec.rb +Time#_load +- loads a time object in the new format +- loads a time object in the old UNIX timestamp based format +- loads MRI's marshaled time format +Time._load +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/asctime_spec.rb +Time#asctime +- returns a canonical string representation of time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/at_spec.rb +Time.at +- converts to time object +- creates a new time object with the value given by time +- creates a dup time object with the value given by time +- is able to create a time object with a float +- is able to create a time object with a microseconds +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/comparison_spec.rb +Time#<=> +- returns 1 if the first argument is a point in time after the second argument +- returns 0 if time is the same as other +- returns -1 if the first argument is a point in time before the second argument +- returns nil when Time is compared to Numeric +- returns nil when Time is compared to some Object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/ctime_spec.rb +Time#ctime +- returns a canonical string representation of time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/day_spec.rb +Time#day +- returns the day of the month (1..n) for time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/dst_spec.rb +Time#dst? +- dst? returns whether time is during daylight saving time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/dup_spec.rb +Time#dup +- returns a Time object that represents the same time +- copies the gmt state flag +- returns an independent Time object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/eql_spec.rb +Time#eql? +- returns true iff time is equal in seconds and usecs to other time +- returns false when given a non-time value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/friday_spec.rb +Time#friday? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/getgm_spec.rb +Time#getgm +- returns a new time which is the utc representation of time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/getlocal_spec.rb +Time#getlocal +- returns a new time which is the local representation of time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/getutc_spec.rb +Time#getutc +- returns a new time which is the utc representation of time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/gm_spec.rb +Time.gm +- creates a time based on given values, interpreted as UTC (GMT) +- creates a time based on given C-style gmtime arguments, interpreted as UTC (GMT) +- handles string-like second argument +- handles string-like second argument +- handles string arguments +- handles float arguments +- accepts various year ranges +- raises an ArgumentError for out of range values +- raises ArgumentError for invalid number of arguments +- accepts a String or Integer only for arguments +- does not accept nil for params +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/gmt_offset_spec.rb +Time#gmt_offset +- returns the offset in seconds between the timezone of time and UTC +- returns the correct offset for US Eastern time zone around daylight savings time change +- returns the correct offset for Hawaii around daylight savings time change +- returns the correct offset for New Zealand around daylight savings time change +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/gmt_spec.rb +Time#gmt? +- returns true if time represents a time in UTC (GMT) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/gmtime_spec.rb +Time#gmtime +- returns the utc representation of time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/gmtoff_spec.rb +Time#gmtoff +- returns the offset in seconds between the timezone of time and UTC +- returns the correct offset for US Eastern time zone around daylight savings time change +- returns the correct offset for Hawaii around daylight savings time change +- returns the correct offset for New Zealand around daylight savings time change +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/hash_spec.rb +Time#hash +- returns a Fixnum +- is stable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/hour_spec.rb +Time#hour +- returns the hour of the day (0..23) for time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/initialize_copy_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/initialize_spec.rb +Time.new +- creates a time based on the current system time +- creates a subclass instance if called on a subclass +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/inspect_spec.rb +Time.inspect +- formats the time following the pattern 'yyyy-MM-dd HH:mm:ss Z' +- formats the UTC time following the pattern 'yyyy-MM-dd HH:mm:ss UTC' +Time#inspect +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/isdst_spec.rb +Time#isdst +- dst? returns whether time is during daylight saving time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/local_spec.rb +Time.local +- creates a time based on given values, interpreted in the local time zone +- creates a time based on given C-style gmtime arguments, interpreted in the local time zone +- handles string-like second argument +- handles string-like second argument +- handles string arguments +- handles float arguments +- accepts various year ranges +- raises an ArgumentError for out of range values +- raises ArgumentError for invalid number of arguments +- accepts a String or Integer only for arguments +- does not accept nil for params +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/localtime_spec.rb +Time#localtime +- returns the local representation of time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/mday_spec.rb +Time#mday +- returns the day of the month (1..n) for time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/min_spec.rb +Time#min +- returns the minute of the hour (0..59) for time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/minus_spec.rb +Time#- +- decrements the time by the specified amount +- accepts arguments that can be coerced into Rational +- raises TypeError on argument that can't be coerced into Rational +- raises TypeError on nil argument +- tracks microseconds +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/mktime_spec.rb +Time.mktime +- creates a time based on given values, interpreted in the local time zone +- creates a time based on given C-style gmtime arguments, interpreted in the local time zone +- handles string-like second argument +- handles string-like second argument +- handles string arguments +- handles float arguments +- accepts various year ranges +- raises an ArgumentError for out of range values +- raises ArgumentError for invalid number of arguments +- accepts a String or Integer only for arguments +- does not accept nil for params +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/mon_spec.rb +Time#mon +- returns the month of the year +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/monday_spec.rb +Time#monday? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/month_spec.rb +Time#month +- returns the month of the year +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/now_spec.rb +Time.now +- creates a time based on the current system time +- creates a subclass instance if called on a subclass +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/nsec_spec.rb +Time#nsec +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/plus_spec.rb +Time#+ +- increments the time by the specified amount +- is a commutative operator +- does NOT round +- adds a negative Float +- increments the time by the specified amount as rational numbers +- accepts arguments that can be coerced into Rational +- raises TypeError on argument that can't be coerced into Rational +- tracks microseconds +- raises TypeError on Time argument +- raises TypeError on nil argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/round_spec.rb +Time#round +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/saturday_spec.rb +Time#saturday? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/sec_spec.rb +Time#sec +- returns the second of the minute(0..60) for time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/strftime_spec.rb +Time#strftime +- formats time according to the directives in the given format string +- supports week of year format with %U and %W +- supports mm/dd/yy formatting with %D +- supports HH:MM:SS formatting with %T +- supports timezone formatting with %z +- supports 12-hr formatting with %l +- supports AM/PM formatting with %p +- returns the abbreviated weekday with %a +- returns the full weekday with %A +- returns the abbreviated month with %b +- returns the full month with %B +- returns the day of the month with %d +- returns the 24-based hour with %H +- returns the 12-based hour with %I +- returns the Julian date with %j +- returns the month with %m +- returns the minute with %M +- returns the second with %S +- returns the enumerated day of the week with %w +- returns the date alone with %x +- returns the time alone with %X +- returns the year wihout a century with %y +- returns the year with %Y +- returns the timezone with %Z +- supports GNU modificators +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/subsec_spec.rb +Time#subsec +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/succ_spec.rb +Time#succ +- returns a new time one second later than time +- returns a new instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/sunday_spec.rb +Time#sunday? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/thursday_spec.rb +Time#thursday? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/times_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/to_a_spec.rb +Time#to_a +- returns a 10 element array representing the deconstructed time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/to_f_spec.rb +Time#to_f +- returns the float number of seconds + usecs since the epoch +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/to_i_spec.rb +Time#to_i +- returns the value of time as an integer number of seconds since epoch +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/to_r_spec.rb +Time#to_r +- returns the rational number of seconds + usecs since the epoch +- returns the numerator of the rational number when the denominator is 1 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/to_s_spec.rb +Time.to_s +- formats the time following the pattern 'yyyy-MM-dd HH:mm:ss Z' +- formats the UTC time following the pattern 'yyyy-MM-dd HH:mm:ss UTC' +Time#to_s +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/tuesday_spec.rb +Time#tuesday? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/tv_nsec_spec.rb +Time#tv_nsec +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/tv_sec_spec.rb +Time#tv_sec +- returns the value of time as an integer number of seconds since epoch +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/tv_usec_spec.rb +Time#tv_usec +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/usec_spec.rb +Time#usec +- returns the microseconds for time +- returns the microseconds for time created by Time#local +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/utc_offset_spec.rb +Time#utc_offset +- returns the offset in seconds between the timezone of time and UTC +- returns the correct offset for US Eastern time zone around daylight savings time change +- returns the correct offset for Hawaii around daylight savings time change +- returns the correct offset for New Zealand around daylight savings time change +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/utc_spec.rb +Time#utc? +- returns true if time represents a time in UTC (GMT) +Time.utc +- creates a time based on given values, interpreted as UTC (GMT) +- creates a time based on given C-style gmtime arguments, interpreted as UTC (GMT) +- handles string-like second argument +- handles string-like second argument +- handles string arguments +- handles float arguments +- accepts various year ranges +- raises an ArgumentError for out of range values +- raises ArgumentError for invalid number of arguments +- accepts a String or Integer only for arguments +- does not accept nil for params +Time#utc +- returns the utc representation of time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/wday_spec.rb +Time#wday +- returns an integer representing the day of the week, 0..6, with Sunday being 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/wednesday_spec.rb +Time#wednesday? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/yday_spec.rb +Time#yday +- returns an integer representing the day of the year, 1..366 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/year_spec.rb +Time#year +- returns the four digit year for time as an integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/time/zone_spec.rb +Time#zone +- returns the time zone used for time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/true/and_spec.rb +TrueClass#& +- returns false if other is nil or false, otherwise true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/true/inspect_spec.rb +TrueClass#inspect +- returns the string 'true' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/true/or_spec.rb +TrueClass#| +- returns true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/true/to_s_spec.rb +TrueClass#to_s +- returns the string 'true' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/true/xor_spec.rb +TrueClass#^ +- returns true if other is nil or false, otherwise false +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/unboundmethod/arity_spec.rb +UnboundMethod#arity +- returns the number of arguments accepted by a method, using Method#unbind +- returns the number arguments accepted by a method, using Module#instance_method +- if optional arguments returns the negative number of mandatory arguments, using Method#unbind +- if optional arguments returns the negative number of mandatory arguments, using Module#instance_method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/unboundmethod/bind_spec.rb +UnboundMethod#bind +- raises TypeError if object is not kind_of? the Module the method defined in +- returns Method for any object that is kind_of? the Module method was extracted from +- Method returned for obj is equal to one directly returned by obj.method +- returns a callable method +- binds a Parent's class method to any Child's class methods +- will raise when binding a an object singleton's method to another object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/unboundmethod/clone_spec.rb +UnboundMethod#clone +- returns a copy of the UnboundMethod +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/unboundmethod/eql_spec.rb +UnboundMethod#eql? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/unboundmethod/equal_value_spec.rb +Creating UnboundMethods +- there is no difference between Method#unbind and Module#instance_method +UnboundMethod#== +- returns true if objects refer to the same method +- returns true if either is an alias for the other +- returns true if both are aliases for a third method +- returns true if same method is extracted from the same subclass +- returns false if UnboundMethods are different methods +- returns false if both have identical body but are not the same +- returns false if same method but one extracted from a subclass +- returns false if same method but extracted from two different subclasses +- returns false if methods are the same but added from an included Module +- returns false if both have same Module, same name, identical body but not the same +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/unboundmethod/hash_spec.rb +UnboundMethod#hash +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/unboundmethod/inspect_spec.rb +UnboundMethod#inspect +- returns a String +- the String reflects that this is an UnboundMethod object +- the String shows the method name, Module defined in and Module extracted from +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/unboundmethod/name_spec.rb +UnboundMethod#name +- returns the name of the method +- returns the name even when aliased +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/unboundmethod/owner_spec.rb +UnboundMethod#owner +- returns the owner of the method +- returns the name even when aliased +- returns the class/module it was defined in +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/unboundmethod/parameters_spec.rb +UnboundMethod#parameters +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/unboundmethod/source_location_spec.rb +UnboundMethod#source_location +- needs to be reviewed for spec completeness +- works for define_method methods +- works for define_singleton_method methods +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/unboundmethod/to_s_spec.rb +UnboundMethod#to_s +- returns a String +- the String reflects that this is an UnboundMethod object +- the String shows the method name, Module defined in and Module extracted from +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/BEGIN_spec.rb +The BEGIN keyword +- runs in a shared scope +- must appear in a top-level context +- runs first in a given code unit +- runs multiple begins in FIFO order +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/alias_spec.rb +The alias keyword +- creates a new name for an existing method +- adds the new method to the list of methods +- adds the new method to the list of public methods +- overwrites an existing method with the target name +- is reversible +- operates on the object's metaclass when used in instance_eval +- operates on methods defined via attr, attr_reader, and attr_accessor +- operates on methods with splat arguments +- operates on methods with splat arguments on eigenclasses +- operates on methods with splat arguments defined in a superclass +- operates on methods with splat arguments defined in a superclass using text block for class eval +- is not allowed against Fixnum or String instances +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/and_spec.rb +The '&&' statement +- short-circuits evaluation at the first condition to be false +- evalutes to the first condition not to be true +- evalutes to the last condition if all are true +- evaluates the full set of chained conditions during assignment +- treats empty expressions as nil +The 'and' statement +- short-circuits evaluation at the first condition to be false +- evalutes to the first condition not to be true +- evalutes to the last condition if all are true +- when used in assignment, evaluates and assigns expressions individually +- treats empty expressions as nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/array_spec.rb +Array literals +- [] should return a new array populated with the given elements +- [] treats empty expressions as nil elements +- [] accepts a literal hash without curly braces as its only parameter +Bareword array literal +- %w() transforms unquoted barewords into an array +- %W() transforms unquoted barewords into an array, supporting interpolation +- %W() always treats interpolated expressions as a single word +- treats consecutive whitespace characters the same as one +- treats whitespace as literals characters when escaped by a backslash +The unpacking splat operator (*) +- when applied to a literal nested array, unpacks its elements into the containing array +- when applied to a nested referenced array, unpacks its elements into the containing array +- when applied to a value with no other items in the containing array, coerces the passed value to an array and returns it unchanged +- unpacks the start and count arguments in an array slice assignment +- unpacks arguments as if they were listed statically +- unpacks a literal array into arguments in a method call +- unpacks a referenced array into arguments in a method call +Array literals +- [] accepts a literal hash without curly braces as its last parameter +- [] treats splatted nil as no element +The unpacking splat operator (*) +- when applied to a non-Array value attempts to coerce it to Array if the object respond_to?(:to_a) +- when applied to a non-Array value uses it unchanged if it does not respond_to?(:to_a) +- can be used before other non-splat elements +- can be used multiple times in the same containing array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/block_spec.rb +A block with mismatched arguments +- Should fill in unsupplied arguments with nil +- raises ArgumentError if argument is passed, but the block takes none +A block with a 'rest' arg +- collects all of the arguments passed to yield +A block with an anonymous 'rest' arg +- ignores all of the arguments passed to yield +A block whose arguments are splatted +- captures the arguments passed to the block in an array +- captures the array passed to the block in an array +- yields the correct arguments in a nested block +A block with multiple arguments +- unpacks an array if the only argument +- tries to use #to_ary to convert a single incoming value +- raises a TypeError if the #to_ary value isn't an Array +Block parameters +- does not override a shadowed variable from the outer scope +- captures variables from the outer scope +Block-local variables +- are introduced with a semi-colon in the parameter list +- can be specified in a comma-separated list after the semi-colon +- can not have the same name as one of the standard parameters +- can not be prefixed with an asterisk +- can not be prefixed with an ampersand +- can not be assigned default values +- need not be preceeded by standard parameters +- only allow a single semi-colon in the parameter list +- override shadowed variables from the outer scope +- are not automatically instantiated in the outer scope +- are automatically instantiated in the block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/break_spec.rb +The break statement in a block +- returns nil to method invoking the method yielding to the block when not passed an argument +- returns a value to the method invoking the method yielding to the block +The break statement in a captured block when the invocation of the scope creating the block is still active +- raises a LocalJumpError when invoking the block from the scope creating the block +- raises a LocalJumpError when invoking the block from a method +- raises a LocalJumpError when yielding to the block +The break statement in a captured block from a scope that has returned +- raises a LocalJumpError when calling the block from a method +- raises a LocalJumpError when yielding to the block +The break statement in a lambda when the invocation of the scope creating the lambda is still active +- returns nil when not passed an argument +- returns a value to the scope creating and calling the lambda +- returns a value to the method scope below invoking the lambda +- returns a value to a block scope invoking the lambda in a method below +- raises a LocalJumpError when yielding to a lambda passed as a block argument +The break statement in a lambda created at the toplevel +- returns a value when invoking from the toplevel +- returns a value when invoking from a method +- returns a value when invoking from a block +The break statement in a lambda from a scope that has returned +- returns a value to the method scope invoking the lambda +- returns a value to the block scope invoking the lambda in a method +- raises a LocalJumpError when yielding to a lambda passed as a block argument +Executing break from within a block +- returns from the invoking singleton method +- returns from the invoking method with the argument to break +- returns from the original invoking method even in case of chained calls +- runs ensures when continuing upward +- doesn't run ensures in the destination method +Breaking out of a loop with a value +- assigns objects +- assigns splatted objects +- assigns splatted objects +- assigns an array containing an empty array when the splatted array contains an empty array +- assigns an array with a nil object when the splatted object contains a nil object +- assigns an array that contains the splatted object if the splatted objects doesn't respond to to_a +- assigns to a splatted reference +- assigns arrays to a splatted reference +- assings splatted objects to a splatted reference +- assigns empty arrays to a splatted reference +- assigns an array to splatted reference when the object is an splatted array +- assigns splatted objects to a splatted reference from a splatted loop +- assigns empty arrays to a splatted reference from a splatted loop +- assigns an array containing an empty array to a splatter reference when the splatter array from a splatted loop contains an empty array +- assigns objects to multiple block variables +- assigns splatted objects to multiple block variables +- assigns an empty array to variables when the splatted value is an empty array +- stops any loop type at the correct spot +- stops a yielded method at the correct spot +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/case_spec.rb +The 'case'-construct +- evaluates the body of the when clause matching the case target expression +- evaluates the body of the when clause whose array expression includes the case target expression +- evaluates the body of the when clause in left-to-right order if it's an array expression +- evaluates the body of the when clause whose range expression includes the case target expression +- returns nil when no 'then'-bodies are given +- evaluates the 'else'-body when no other expression matches +- returns nil when no expression matches and 'else'-body is empty +- returns 2 when a then body is empty +- returns the statement following 'then' +- tests classes with case equality +- tests with matching regexps +- does not test with equality when given classes +- takes lists of values +- expands arrays to lists of values +- takes an expanded array in addition to a list of values +- concats arrays before expanding them +- never matches when clauses with no values +- lets you define a method after the case statement +- raises a SyntaxError when 'else' is used when no 'when' is given +- raises a SyntaxError when 'else' is used before a 'when' was given +- supports nested case statements +- supports nested case statements followed by a when with a splatted array +- supports nested case statements followed by a when with a splatted non-array +- works even if there's only one when statement +The 'case'-construct with no target expression +- evaluates the body of the first clause when at least one of its condition expressions is true +- evaluates the body of the first when clause that is not false/nil +- evaluates the body of the else clause if all when clauses are false/nil +- evaluates multiple conditional expressions as a boolean disjunction +- evaluates true as only 'true' when true is the first clause +- evaluates false as only 'false' when false is the first clause +- treats a literal array as its own when argument, rather than a list of arguments +The 'case'-construct +- takes multiple expanded arrays +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/catch_spec.rb +The catch keyword +- allows any object +- returns the last value of the block if it nothing is thrown +- does not match objects that are not exactly the same +- catches objects that are exactly the same +- requires a block +- supports nesting +- supports nesting with the same name +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/class_spec.rb +A class definition +- creates a new class +- has no class variables +- raises TypeError if constant given as class name exists and is not a Module +- raises TypeError if the constant qualifying the class is nil +- raises TypeError if any constant qualifying the class is not a Module +- allows using self as the superclass if self is a class +- raises a TypeError if inheriting from a metaclass +- allows the declaration of class variables in the body +- stores instance variables defined in the class body in the class object +- allows the declaration of class variables in a class method +- allows the definition of class-level instance variables in a class method +- allows the declaration of class variables in an instance method +- allows the definition of instance methods +- allows the definition of class methods +- allows the definition of class methods using class << self +- allows the definition of Constants +- returns the value of the last statement in the body +An outer class definition +- contains the inner classes +A class definition extending an object (sclass) +- allows adding methods +- raises a TypeError when trying to extend numbers +- allows accessing the block of the original scope +- can use return to cause the enclosing method to return +Reopening a class +- extends the previous definitions +- overwrites existing methods +- raises a TypeError when superclasses mismatch +- adds new methods to subclasses +class provides hooks +- calls inherited when a class is created +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/class_variable_spec.rb +A class variable +- can be accessed from a subclass +- is set in the superclass +A class variable defined in a module +- can be accessed from classes that extend the module +- is not defined in these classes +- is only updated in the module a method defined in the module is used +- is updated in the class when a Method defined in the class is used +- can be accessed inside the class using the module methods +- can be accessed from modules that extend the module +- is defined in the extended module +- is not defined in the extending module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/constants_spec.rb +Literal (A::X) constant resolution +- raises a NameError if no constant is defined in the search path +- sends #const_missing to the original class or module scope +- evaluates the qualifier +- raises a TypeError if a non-class or non-module qualifier is given +Literal (A::X) constant resolution with statically assigned constants +- searches the immediate class or module scope first +- searches a module included in the immediate class before the superclass +- searches the superclass before a module included in the superclass +- searches a module included in the superclass +- searches the superclass chain +- searches Object if no class or module qualifier is given +- searches Object after searching other scopes +- searches Object if a toplevel qualifier (::X) is given +- does not search the singleton class of the class or module +Literal (A::X) constant resolution with dynamically assigned constants +- searches the immediate class or module scope first +- searches a module included in the immediate class before the superclass +- searches the superclass before a module included in the superclass +- searches a module included in the superclass +- searches the superclass chain +- searches Object if no class or module qualifier is given +- searches Object if a toplevel qualifier (::X) is given +- does not search the singleton class of the class or module +- returns the updated value when a constant is reassigned +Constant resolution within methods +- raises a NameError if no constant is defined in the search path +- sends #const_missing to the original class or module scope +Constant resolution within methods with statically assigned constants +- searches the immediate class or module scope first +- searches a module included in the immediate class before the superclass +- searches the superclass before a module included in the superclass +- searches a module included in the superclass +- searches the superclass chain +- searches the lexical scope of the method not the receiver's immediate class +- searches the lexical scope of a singleton method +- does not search the lexical scope of the caller +- searches the lexical scope of a block +- searches Object as a lexical scope only if Object is explicitly opened +- does not search the lexical scope of qualifying modules +Constant resolution within methods with dynamically assigned constants +- searches the immediate class or module scope first +- searches a module included in the immediate class before the superclass +- searches the superclass before a module included in the superclass +- searches a module included in the superclass +- searches the superclass chain +- searches the lexical scope of the method not the receiver's immediate class +- searches the lexical scope of a singleton method +- does not search the lexical scope of the caller +- searches the lexical scope of a block +- searches Object as a lexical scope only if Object is explicitly opened +- returns the updated value when a constant is reassigned +- does not search the lexical scope of qualifying modules +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/def_spec.rb +Redefining a method +- replaces the original method +Defining an 'initialize' method +- sets the method's visibility to private +Defining an 'initialize_copy' method +- sets the method's visibility to private +An instance method definition with a splat +- accepts an unnamed '*' argument +- accepts a named * argument +- accepts non-* arguments before the * argument +- allows only a single * argument +- requires the presence of any arguments that precede the * +An instance method with a default argument +- evaluates the default when no arguments are passed +- evaluates the default empty expression when no arguments are passed +- assigns an empty Array to an unused splat argument +- evaluates the default when required arguments precede it +- prefers to assign to a default argument before a splat argument +- prefers to assign to a default argument when there are no required arguments +- does not evaluate the default when passed a value and a * argument +A singleton method definition +- can be declared for a local variable +- can be declared for an instance variable +- can be declared for a global variable +- can be declared for a class variable +- can be declared with an empty method body +- can be redefined +Redefining a singleton method +- does not inherit a previously set visibility +Redefining a singleton method +- does not inherit a previously set visibility +A method defined with extreme default arguments +- can redefine itself when the default is evaluated +- may use an fcall as a default +- evaluates the defaults in the method's scope +- may use preceding arguments as defaults +- may use a lambda as a default +A singleton method defined with extreme default arguments +- may use a method definition as a default +- may use an fcall as a default +- evaluates the defaults in the singleton scope +- may use preceding arguments as defaults +- may use a lambda as a default +A method definition inside a metaclass scope +- can create a class method +- can create a singleton method +A nested method definition +- creates an instance method when evaluated in an instance method +- creates a class method when evaluated in a class method +- creates a singleton method when evaluated in the metaclass of an instance +A method definition inside an instance_eval +- creates a singleton method +- creates a singleton method when evaluated inside a metaclass +- creates a class method when the receiver is a class +A method definition in an eval +- creates an instance method +- creates a class method +- creates a singleton method +a method definition that sets more than one default parameter all to the same value +- assigns them all the same object by default +- allows the first argument to be given, and sets the rest to null +- assigns the parameters different objects across different default calls +- only allows overriding the default value of the first such parameter in each set +- treats the argument after the multi-parameter normally +The def keyword within a closure +- looks outside the closure for the visibility +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/defined_spec.rb +The defined? keyword for literals +- returns 'self' for self +- returns 'nil' for nil +- returns 'true' for true +- returns 'false' for false +The defined? keyword when called with a method name without a receiver +- returns 'method' if the method is defined +- returns nil if the method is not defined +The defined? keyword when called with a method name having a module as receiver +- returns 'method' if the method is defined +- returns nil if the method is private +- returns nil if the method is protected +- returns nil if the method is not defined +- returns nil if the class is not defined +- returns nil if the subclass is not defined +The defined? keyword when called with a method name having a local variable as receiver +- returns 'method' if the method is defined +- returns nil if the method is not defined +- returns nil if the variable does not exist +- calls #respond_to_missing? +The defined? keyword when called with a method name having an instance variable as receiver +- returns 'method' if the method is defined +- returns nil if the method is not defined +- returns nil if the variable does not exist +The defined? keyword when called with a method name having a global variable as receiver +- returns 'method' if the method is defined +- returns nil if the method is not defined +- returns nil if the variable does not exist +The defined? keyword when called with a method name having a class variable as receiver +- returns 'method' if the method is defined +- returns nil if the method is not defined +- returns nil if the variable does not exist +The defined? keyword when called with a method name having a method call as a receiver +- returns nil if evaluating the receiver raises an exception +- returns nil if the method is not defined on the object the receiver returns +- returns 'method' if the method is defined on the object the receiver returns +The defined? keyword for an expression +- returns 'assignment' for assigning a local variable +- returns 'assignment' for assigning an instance variable +- returns 'assignment' for assigning a global variable +- returns 'assignment' for assigning a class variable +- returns 'assignment' for assigning multiple variables +- returns 'assignment' for an expression with '%=' +- returns 'assignment' for an expression with '/=' +- returns 'assignment' for an expression with '-=' +- returns 'assignment' for an expression with '+=' +- returns 'assignment' for an expression with '*=' +- returns 'assignment' for an expression with '|=' +- returns 'assignment' for an expression with '&=' +- returns 'assignment' for an expression with '^=' +- returns 'assignment' for an expression with '~=' +- returns 'assignment' for an expression with '<<=' +- returns 'assignment' for an expression with '>>=' +- returns 'assignment' for an expression with '||=' +- returns 'assignment' for an expression with '&&=' +- returns 'assignment' for an expression with '**=' +- returns nil for an expression with == and an undefined method +- returns nil for an expression with != and an undefined method +- returns nil for an expression with !~ and an undefined method +- returns 'method' for an expression with '==' +- returns 'method' for an expression with '!=' +- returns 'method' for an expression with '!~' +- returns 'expression' when passed a String +- returns 'expression' when passed a Fixnum literal +- returns 'expression' when passed a Bignum literal +- returns 'expression' when passed a Float literal +- returns 'expression' when passed a Range literal +- returns 'expression' when passed a Regexp literal +- returns 'expression' when passed an Array literal +- returns 'expression' when passed a Hash literal +- returns 'expression' when passed a Symbol literal +The defined? keyword for an expression with logical connectives +- returns nil for an expression with '!' and an undefined method +- returns nil for an expression with '!' and an unset class variable +- returns nil for an expression with 'not' and an undefined method +- returns nil for an expression with 'not' and an unset class variable +- does not propagate an exception raised by a method in a 'not' expression +- returns 'expression' for an expression with '&&/and' and an unset global variable +- returns 'expression' for an expression with '&&/and' and an unset instance variable +- returns 'expression' for an expression '&&/and' regardless of its truth value +- returns 'expression' for an expression with '||/or' and an unset global variable +- returns 'expression' for an expression with '||/or' and an unset instance variable +- returns 'expression' for an expression '||/or' regardless of its truth value +- returns nil for an expression with '!' and an unset global variable +- returns nil for an expression with '!' and an unset instance variable +- returns 'method' for a 'not' expression with a method +- calls a method in a 'not' expression and returns 'method' +- returns nil for an expression with 'not' and an unset global variable +- returns nil for an expression with 'not' and an unset instance variable +- returns 'expression' for an expression with '&&/and' and an undefined method +- returns 'expression' for an expression with '&&/and' and an unset class variable +- does not call a method in an '&&' expression and returns 'expression' +- does not call a method in an 'and' expression and returns 'expression' +- returns 'expression' for an expression with '||/or' and an undefined method +- returns 'expression' for an expression with '||/or' and an unset class variable +- does not call a method in an '||' expression and returns 'expression' +- does not call a method in an 'or' expression and returns 'expression' +The defined? keyword for an expression with a dynamic String +- returns 'expression' when the String contains a literal +- returns 'expression' when the String contains a call to a defined method +- returns 'expression' when the String contains a call to an undefined method +- does not call the method in the String +The defined? keyword for an expression with a dynamic Regexp +- returns 'expression' when the Regexp contains a literal +- returns 'expression' when the Regexp contains a call to a defined method +- returns 'expression' when the Regexp contains a call to an undefined method +- does not call the method in the Regexp +The defined? keyword for variables +- returns 'local-variable' when called with the name of a local variable +- returns nil for an instance variable that has not been read +- returns nil for an instance variable that has been read but not assigned to +- returns 'instance-variable' for an instance variable that has been assigned +- returns nil for a global variable that has not been read +- returns nil for a global variable that has been read but not assigned to +- returns 'global-variable' for $! +- returns 'global-variable for $~ +- returns 'global-variable' for a global variable that has been assigned +- returns nil for a class variable that has not been read +- returns 'class variable' when called with the name of a class variable +- returns 'local-variable' when called with the name of a block local +The defined? keyword for variables when a String does not match a Regexp +- returns 'global-variable' for $~ +- returns nil for $& +- returns nil for $` +- returns nil for $' +- returns nil for $+ +- returns nil for $1-$9 +The defined? keyword for variables when a String matches a Regexp +- returns 'global-variable' for $~ +- returns 'global-variable' for $& +- returns 'global-variable' for $` +- returns 'global-variable' for $' +- returns 'global-variable' for $+ +- returns 'global-variable' for the capture references +- returns nil for non-captures +The defined? keyword for variables when a Regexp does not match a String +- returns 'global-variable' for $~ +- returns nil for $& +- returns nil for $` +- returns nil for $' +- returns nil for $+ +- returns nil for $1-$9 +The defined? keyword for variables when a Regexp matches a String +- returns 'global-variable' for $~ +- returns 'global-variable' for $& +- returns 'global-variable' for $` +- returns 'global-variable' for $' +- returns 'global-variable' for $+ +- returns 'global-variable' for the capture references +- returns nil for non-captures +The defined? keyword for a simple constant +- returns 'constant' when the constant is defined +- returns nil when the constant is not defined +- does not call Object.const_missing if the constant is not defined +- returns 'constant' for an included module +- returns 'constant' for a constant defined in an included module +The defined? keyword for a top-level constant +- returns 'constant' when passed the name of a top-level constant +- retuns nil if the constant is not defined +- does not call Object.const_missing if the constant is not defined +The defined? keyword for a scoped constant +- returns 'constant' when the scoped constant is defined +- returns nil when the scoped constant is not defined +- does not call .const_missing if the constant is not defined +- returns nil when an undefined constant is scoped to a defined constant +- returns nil when the undefined constant is scoped to an undefined constant +- return 'constant' if the scoped-scoped constant is defined +The defined? keyword for a top-level scoped constant +- returns 'constant' when the scoped constant is defined +- returns nil when the scoped constant is not defined +- returns nil when an undefined constant is scoped to a defined constant +- returns nil when the undefined constant is scoped to an undefined constant +- return 'constant' if the scoped-scoped constant is defined +The defined? keyword for a self-send method call scoped constant +- returns nil if the constant is not defined in the scope of the method's value +- returns 'constant' if the constant is defined in the scope of the method's value +- returns nil if the last constant is not defined in the scope chain +- returns nil if the middle constant is not defined in the scope chain +- returns 'constant' if all the constants in the scope chain are defined +The defined? keyword for a receiver method call scoped constant +- returns nil if the constant is not defined in the scope of the method's value +- returns 'constant' if the constant is defined in the scope of the method's value +- returns nil if the last constant is not defined in the scope chain +- returns nil if the middle constant is not defined in the scope chain +- returns 'constant' if all the constants in the scope chain are defined +The defined? keyword for a module method call scoped constant +- returns nil if the constant is not defined in the scope of the method's value +- returns 'constant' if the constant scoped by the method's value is defined +- returns nil if the last constant in the scope chain is not defined +- returns nil if the middle constant in the scope chain is not defined +- returns 'constant' if all the constants in the scope chain are defined +- returns nil if the outer scope constant in the receiver is not defined +- returns nil if the scoped constant in the receiver is not defined +- returns 'constant' if all the constants in the receiver are defined +- returns 'constant' if all the constants in the receiver and scope chain are defined +The defined? keyword for a variable scoped constant +- returns nil if the scoped constant is not defined +- returns 'constant' if the constant is defined in the scope of the variable reference +- returns nil if the scoped constant is not defined +- returns 'constant' if the constant is defined in the scope of the variable reference +- returns nil if the scoped constant is not defined +- returns 'constant' if the constant is defined in the scope of the variable reference +- returns nil if the scoped constant is not defined +- returns 'constant' if the constant is defined in the scope of the variable reference +The defined? keyword for a self:: scoped constant +- returns 'constant' for a constant explicitly scoped to self:: when set +- returns 'constant' for a constant explicitly scoped to self:: in subclass's metaclass +The defined? keyword for yield +- returns nil if no block is passed to a method not taking a block parameter +- returns nil if no block is passed to a method taking a block parameter +- returns 'yield' if a block is passed to a method not taking a block parameter +- returns 'yield' if a block is passed to a method taking a block parameter +The defined? keyword for super +- returns nil when a superclass undef's the method +The defined? keyword for super for a method taking no arguments +- returns nil when no superclass method exists +- returns nil from a block when no superclass method exists +- returns nil from a #define_method when no superclass method exists +- returns nil from a block in a #define_method when no superclass method exists +- returns 'super' when a superclass method exists +- returns 'super' from a block when a superclass method exists +- returns 'super' from a #define_method when a superclass method exists +- returns 'super' from a block in a #define_method when a superclass method exists +- returns 'super' when the method exists in a supermodule +The defined? keyword for super for a method taking arguments +- returns nil when no superclass method exists +- returns nil from a block when no superclass method exists +- returns nil from a #define_method when no superclass method exists +- returns nil from a block in a #define_method when no superclass method exists +- returns 'super' when a superclass method exists +- returns 'super' from a block when a superclass method exists +- returns 'super' from a #define_method when a superclass method exists +- returns 'super' from a block in a #define_method when a superclass method exists +The defined? keyword for super within an included module's method +- returns 'super' when a superclass method exists in the including hierarchy +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/eigenclass_spec.rb +self in an eigenclass body (class << obj) +- is TrueClass for true +- is FalseClass for false +- is NilClass for nil +- raises a TypeError for Fixnum's +- raises a TypeError for symbols +- is a singleton Class instance +- is a Class for classes +- inherits from Class for classes +- is a metaclass for classes +- is a metametaclass for metaclasses +- has the class's metaclass as superclass for classes +- has Class as superclass for BasicObject class +- has the class's metaclass's metaclass as superclass for metaclasses +- has the metaclass of Class as superclass for the metaclass of BasicObject +- has class String as the superclass of a String instance +- has class Bignum as the superclass of a Bignum instance +A constant on an eigenclass +- can be accessed after the eigenclass body is reopened +- can be accessed via self::CONST +- can be accessed via const_get +- is not defined on the object's class +- is not defined in the eigenclass opener's scope +- cannot be accessed via object::CONST +- raises a NameError for anonymous_module::CONST +- appears in the eigenclass constant list +- does not appear in the object's class constant list +- is not preserved when the object is duped +- is preserved when the object is cloned +Defining instance methods on an eigenclass +- define public methods +Instance methods of an eigenclass +- includes ones of the object's class +- does not include class methods of the object's class +- includes instance methods of Object +- does not include class methods of Object +- includes instance methods of Class, for a class +- does not include class methods of Class, for a class +- does not include instance methods of the metaclass of Class, for a class +- does not include class methods of the metaclass of Class, for a class +- includes instance methods of the metaclass of Class, for a metaclass +- does not include class methods of the metaclass of Class, for a metaclass +Class methods of an eigenclass +- includes ones of the object's class +- does not include instance methods of the object's class +- includes instance methods of Class +- does not include class mtehods of Class +- includes instance methods of Class, for a class +- includes class methods of Class, for a class +- includes instance methods of the metaclass of Class, for a class +- does not include class methods of the metaclass of Class, for a class +- includes instance methods of the metaclass of Class, for a metaclass +- includes class methods of the metaclass of Class, for a metaclass +Instantiating an eigenclass +- raises a TypeError when new is called +- raises a TypeError when allocate is called +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/encoding_spec.rb +The __ENCODING__ pseudo-variable +- is an instance of Encoding +- is US-ASCII by default +- is the evaluated strings's one inside an eval +- is equal to the specified encoding when a magic comment exists +- raises a SyntaxError if assigned to +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/ensure_spec.rb +An ensure block inside a begin block +- is executed when an exception is raised in it's corresponding begin block +- is executed when an exception is raised and rescued in it's corresponding begin block +- is executed even when a symbol is thrown in it's corresponding begin block +- is executed when nothing is raised or thrown in it's corresponding begin block +- has no return value +An ensure block inside a method +- is executed when an exception is raised in the method +- is executed when an exception is raised and rescued in the method +- is executed even when a symbol is thrown in the method +- has no impact on the method's implicit return value +- has an impact on the method's explicit return value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/execution_spec.rb +`` +- returns the output of the executed sub-process +%x +- is the same as `` +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/file_spec.rb +The __FILE__ pseudo-variable +- raises a SyntaxError if assigned to +- equals (eval) inside an eval +The __FILE__ pseudo-variable +- equals the absolute path of a file loaded by an absolute path +- equals the absolute path of a file loaded by a relative path +The __FILE__ pseudo-variable +- equals the absolute path of a file loaded by an absolute path +- equals the absolute path of a file loaded by a relative path +The __FILE__ pseudo-variable +- equals the absolute path of a file loaded by an absolute path +- equals the absolute path of a file loaded by a relative path +The __FILE__ pseudo-variable +- equals the absolute path of a file loaded by an absolute path +- equals the absolute path of a file loaded by a relative path +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/for_spec.rb +The for expression +- iterates over an Enumerable passing each element to the block +- iterates over an Hash passing each key-value pair to the block +- iterates over any object responding to 'each' +- allows an instance variable as an iterator name +- allows a class variable as an iterator name +- yields only as many values as there are arguments +- optionally takes a 'do' after the expression +- allows body begin on the same line if do is used +- executes code in containing variable scope +- executes code in containing variable scope with 'do' +- returns expr +- breaks out of a loop upon 'break', returning nil +- allows 'break' to have an argument which becomes the value of the for expression +- starts the next iteration with 'next' +- repeats current iteration with 'redo' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/hash_spec.rb +Hash literal +- {} should return an empty hash +- {} should return a new hash populated with the given elements +- treats empty expressions as nils +- freezes string keys on initialization +- checks duplicated keys on initialization +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/if_spec.rb +The if expression +- evaluates body if expression is true +- does not evaluate body if expression is false +- does not evaluate body if expression is empty +- does not evaluate else-body if expression is true +- evaluates only else-body if expression is false +- returns result of then-body evaluation if expression is true +- returns result of last statement in then-body if expression is true +- returns result of then-body evaluation if expression is true and else part is present +- returns result of else-body evaluation if expression is false +- returns nil if then-body is empty and expression is true +- returns nil if then-body is empty, expression is true and else part is present +- returns nil if then-body is empty, expression is true and else part is empty +- returns nil if else-body is empty and expression is false +- returns nil if else-body is empty, expression is false and then-body is empty +- considers an expression with nil result as false +- considers a non-nil and non-boolean object in expression result as true +- considers a zero integer in expression result as true +- allows starting else-body on the same line +- evaluates subsequent elsif statements and execute body of first matching +- evaluates else-body if no if/elsif statements match +- allows 'then' after expression when then-body is on the next line +- allows then-body on the same line separated with 'then' +- returns nil when then-body on the same line separated with 'then' and expression is false +- returns nil when then-body separated by 'then' is empty and expression is true +- returns nil when then-body separated by 'then', expression is false and no else part +- evaluates then-body when then-body separated by 'then', expression is true and else part is present +- evaluates else-body when then-body separated by 'then' and expression is false +The if expression with a boolean range ('flip-flop' operator) +- mimics an awk conditional with a single-element inclusive-end range +- mimics an awk conditional with a many-element inclusive-end range +- mimics a sed conditional with a zero-element exclusive-end range +- mimics a sed conditional with a many-element exclusive-end range +The postfix if form +- evaluates statement if expression is true +- does not evaluate statement if expression is false +- returns result of expression if value is true +- returns nil if expression is false +- considers a nil expression as false +- considers a non-nil object as true +- evaluates then-body in containing scope +- evaluates else-body in containing scope +- evaluates elsif-body in containing scope +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/line_spec.rb +The __LINE__ pseudo-variable +- raises a SyntaxError if assigned to +- equals the line number of the text inside an eval +The __LINE__ pseudo-variable +- equals the line number of the text in a loaded file +The __LINE__ pseudo-variable +- equals the line number of the text in a loaded file +The __LINE__ pseudo-variable +- equals the line number of the text in a loaded file +The __LINE__ pseudo-variable +- equals the line number of the text in a loaded file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/literal_lambda_spec.rb +->(){} +- can be specified as a literal +- returns a Proc object +- returns a lambda +- can be assigned to a variable +- understands a do/end block in place of {} +- requires an associated block +- can be interpolated into a String +- can be be used as a Hash key +- can be used in method parameter lists +- accepts an parameter list between the parenthesis +- accepts an empty parameter list +- allows the parenthesis to be omitted entirely +- aliases each argument to the corresponding parameter +- accepts parameters with default parameters between the parenthesis +- aliases each argument with a default value to the corresponding parameter +- sets arguments to their default value if one wasn't supplied +- accepts a parameter prefixed with an asterisk between the parenthesis +- assigns all remaining arguments to the variable in the parameter list prefixed with an asterisk, if one exists +- accepts a parameter prefixed with an ampersand between the parenthesis +- assigns the given block to the parameter prefixed with an ampersand if such a parameter exists +- assigns nil to the parameter prefixed with an ampersand unless a block was supplied +- accepts a combination of argument types between the parenthesis +- sets parameters appropriately when a combination of parameter types is given between the parenthesis +- uses lambda's 'rigid' argument handling +- does not call the associated block +- evaluates constants as normal blocks do +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/loop_spec.rb +The loop expression +- repeats the given block until a break is called +- executes code in its own scope +- returns the value passed to break if interrupted by break +- returns nil if interrupted by break with no arguments +- skips to end of body with next +- restarts the current iteration with redo +- uses a spaghetti nightmare of redo, next and break +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/magic_comment_spec.rb +Magic comment +- is optional +- determines __ENCODING__ +- is case-insensitive +- must be at the first line +- must be at the first of line +- can be after the shebang +- can take Emacs style +- can take vim style +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/metaclass_spec.rb +self in a metaclass body (class << obj) +- is TrueClass for true +- is FalseClass for false +- is NilClass for nil +- raises a TypeError for numbers +- raises a TypeError for symbols +- is a singleton Class instance +A constant on a metaclass +- can be accessed after the metaclass body is reopened +- can be accessed via self::CONST +- can be accessed via const_get +- is not defined on the object's class +- is not defined in the metaclass opener's scope +- cannot be accessed via object::CONST +- raises a NameError for anonymous_module::CONST +- appears in the metaclass constant list +- does not appear in the object's class constant list +- is not preserved when the object is duped +- is preserved when the object is cloned +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/method_spec.rb +Calling a method +- with no arguments is ok +- with simple required arguments works +- works with optional arguments +- works with rest arguments +- with an empty expression is like calling with nil argument +- with block as block argument is ok +- with block argument converts the block to proc +- with an object that responds to 'to_proc' as a block argument coerces it to a proc +- fails with both lambda and block argument +- with same names as existing variables is ok +- with splat operator * and literal array unpacks params +- with splat operator * and referenced array unpacks params +- without parentheses works +- with a space separating method name and parenthesis treats expression in parenthesis as first argument +- with invalid argument count raises an ArgumentError +- allows any number of args beyond required to method with a splat +- allows to pass literal hashes without curly braces as the last parameter +- allows to literal hashes without curly braces as the only parameter +Calling a private setter method permits self as a receiver +- for normal assignment +- for multiple assignment +Calling a private getter method +- does not permit self as a receiver +Calling a method +- works with required args after rest arguments +- works with optional arguments not at the end +- works with block arguments +- works with vestigial trailing ',' in call +- with splat operator * and non-Array value attempts to coerce it to Array if the object respond_to?(:to_a) +- with splat operator * and non-Array value uses value unchanged if it does not respond_to?(:to_a) +- accepts additional arguments after splat expansion +- accepts multiple splat expansions in the same argument list +- expands an array to arguments grouped in parentheses +- expands an array to arguments grouped in parentheses and ignores any rest arguments in the array +- expands an array to arguments grouped in parentheses and sets not specified arguments to nil +- expands an array to arguments grouped in parentheses which in turn takes rest arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/module_spec.rb +module +- has the right name +- gets a name when assigned to a constant +- raises a TypeError if the constant is a class +- raises a TypeError if the constant is not a module +- allows for reopening a module subclass +An anonymous module +- returns nil for its name +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/next_spec.rb +The next statement from within the block +- ends block execution +- causes block to return nil if invoked without arguments +- causes block to return nil if invoked with an empty expression +- returns the argument passed +- returns to the invoking method +- returns to the invoking method, with the specified value +- returns to the currently yielding method in case of chained calls +- causes ensure blocks to run +- skips following code outside an exception block +The next statement in a while loop +- causes nested ensure blocks to run +- causes ensure blocks to run when mixed with break +The next statement in a while loop when not passed an argument +- causes ensure blocks to run +- causes ensure blocks to run when nested in an block +The next statement in a while loop when passed an argument +- causes ensure blocks to run +- causes ensure blocks to run when nested in an block +The next statement in an until loop +- causes nested ensure blocks to run +- causes ensure blocks to run when mixed with break +The next statement in an until loop when not passed an argument +- causes ensure blocks to run +- causes ensure blocks to run when nested in an block +The next statement in an until loop when passed an argument +- causes ensure blocks to run +- causes ensure blocks to run when nested in an block +The next statement in a loop +- causes nested ensure blocks to run +- causes ensure blocks to run when mixed with break +The next statement in a loop when not passed an argument +- causes ensure blocks to run +- causes ensure blocks to run when nested in an block +The next statement in a loop when passed an argument +- causes ensure blocks to run +- causes ensure blocks to run when nested in an block +Assignment via next +- assigns objects +- assigns splatted objects +- assigns objects to a splatted reference +- assigns splatted objects to a splatted reference via a splatted yield +- assigns objects to multiple variables +- assigns splatted objects to multiple variables +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/not_spec.rb +The not keyword +- negates a `true' value +- negates a `false' value +- accepts an argument +- returns false if the argument is true +- returns true if the argument is false +- returns true if the argument is nil +not() +- can be used as a function +- returns false if the argument is true +- returns true if the argument is false +- returns true if the argument is nil +The `!' keyword +- negates a `true' value +- negates a `false' value +- turns a truthful object into `true' +- turns a not truthful object into `false' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/numbers_spec.rb +Ruby numbers in various ways +- the standard way +- with underscore separations +- with some decimals +- with decimals but no integer part should be a SyntaxError +- using the e expression +- the hexdecimal notation +- the binary notation +- octal representation +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/or_spec.rb +The || operator +- evaluates to true if any of its operands are true +- evaluated to false if all of its operands are false +- is evaluated before assignment operators +- has a lower precedence than the && operator +- treats empty expressions as nil +- has a higher precedence than 'break' in 'break true || false' +- has a higher precedence than 'next' in 'next true || false' +- has a higher precedence than 'return' in 'return true || false' +The or operator +- evaluates to true if any of its operands are true +- is evaluated after variables are assigned +- has a lower precedence than the || operator +- treats empty expressions as nil +- has a lower precedence than 'break' in 'break true or false' +- has a lower precedence than 'next' in 'next true or false' +- has a lower precedence than 'return' in 'return true or false' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/order_spec.rb +A method call +- evaluates the receiver first +- evaluates arguments after receiver +- evaluates arguments left-to-right +- evaluates block pass after arguments +- evaluates block pass after receiver +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/precedence_spec.rb +Operators +- ! ~ + is right-associative +- ** is right-associative +- ** has higher precedence than unary minus +- unary minus is right-associative +- unary minus has higher precedence than * / % +- * / % are left-associative +- * / % have higher precedence than + - +- + - are left-associative +- + - have higher precedence than >> << +- >> << are left-associative +- >> << have higher precedence than & +- & is left-associative +- & has higher precedence than ^ | +- ^ | are left-associative +- ^ | have higher precedence than <= < > >= +- <= < > >= are left-associative +- <=> == === != =~ !~ are non-associative +- <=> == === != =~ !~ have higher precedence than && +- && is left-associative +- && has higher precedence than || +- || is left-associative +- || has higher precedence than .. ... +- .. ... are non-associative +- ? : is right-associative +- ? : has higher precedence than rescue +- rescue is left-associative +- rescue has higher precedence than = +- = %= /= -= += |= &= >>= <<= *= &&= ||= **= are right-associative +- = %= /= -= += |= &= >>= <<= *= &&= ||= **= have higher precedence than defined? operator +- defined? is non-associative +- defined? has higher precedence than not +- not is right-associative +- not has higher precedence than or/and +- or/and are left-associative +- or/and have higher precedence than if unless while until modifiers +- if unless while until are non-associative +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/predefined/data_spec.rb +The DATA constant +- exists when the main script contains __END__ +- does not exist when the main script contains no __END__ +- does not exist when an included file has a __END__ +- does not change when an included files also has a __END__ +- is included in an otherwise empty file +- succeeds in locking the file DATA came from +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/predefined_spec.rb +Predefined global $~ +- is set to contain the MatchData object of the last match if successful +- is set to nil if the last match was unsuccessful +- is set at the method-scoped level rather than block-scoped +- raises an error if assigned an object not nil or instanceof MatchData +Predefined global $& +- is equivalent to MatchData#[0] on the last match $~ +Predefined global $` +- is equivalent to MatchData#pre_match on the last match $~ +Predefined global $' +- is equivalent to MatchData#post_match on the last match $~ +Predefined global $+ +- is equivalent to $~.captures.last +Predefined globals $1..N +- are equivalent to $~[N] +- are nil unless a match group occurs +Predefined global $stdout +- is the same as $DEFAULT_OUTPUT from 'English' library +- raises TypeError error if assigned to nil +- raises TypeError error if assigned to object that doesn't respond to #write +Predefined global $! +- needs to be reviewed for spec completeness +- remains nil after a failed core class "checked" coercion against a class that defines method_missing +Predefined global $_ +- is set to the last line read by e.g. StringIO#gets +- is set at the method-scoped level rather than block-scoped +- can be assigned any value +Execution variable $: +- is initialized to an array of strings +- does not include the current directory +- does not include '.' when the taint check level > 1 +- is the same object as $LOAD_PATH and $-I +- can be changed via << +- is read-only +Global variable $" +- is an alias for $LOADED_FEATURES +- is read-only +Global variable $< +- is read-only +Global variable $FILENAME +- is read-only +Global variable $? +- is read-only +Global variable $-a +- is read-only +Global variable $-l +- is read-only +Global variable $-p +- is read-only +The predefined standard objects +- includes ARGF +- includes ARGV +- includes a hash-like object ENV +The predefined standard object nil +- is an instance of NilClass +- raises a SyntaxError if assigned to +The predefined standard object true +- is an instance of TrueClass +- raises a SyntaxError if assigned to +The predefined standard object false +- is an instance of FalseClass +- raises a SyntaxError if assigned to +The self pseudo-variable +- raises a SyntaxError if assigned to +The predefined global constants +- includes TRUE +- includes FALSE +- includes NIL +- includes STDIN +- includes STDOUT +- includes STDERR +- includes RUBY_VERSION +- includes RUBY_RELEASE_DATE +- includes RUBY_PLATFORM +- includes TOPLEVEL_BINDING +Processing RUBYOPT +- adds the -I path to $LOAD_PATH +- sets $DEBUG to true for '-d'Exception `LoadError' at /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/lib/ruby/1.9.1/rubygems.rb:1315 - cannot load such file -- rubygems/defaults/operating_system +Exception `LoadError' at /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/lib/ruby/1.9.1/rubygems.rb:1324 - cannot load such file -- rubygems/defaults/ruby +- prints the version number for '-v' +- sets $VERBOSE to true for '-w' +- sets $VERBOSE to true for '-W' +- sets $VERBOSE to nil for '-W0' +- sets $VERBOSE to false for '-W1' +- sets $VERBOSE to true for '-W2' +- requires the file for '-r' +- raises a RuntimeError for '-a' +- raises a RuntimeError for '-p' +- raises a RuntimeError for '-n' +- raises a RuntimeError for '-y' +- raises a RuntimeError for '-c' +- raises a RuntimeError for '-s' +- raises a RuntimeError for '-h' +- raises a RuntimeError for '--help' +- raises a RuntimeError for '-l' +- raises a RuntimeError for '-S' +- raises a RuntimeError for '-e' +- raises a RuntimeError for '-i' +- raises a RuntimeError for '-x' +- raises a RuntimeError for '-C' +- raises a RuntimeError for '-X' +- raises a RuntimeError for '-F' +- raises a RuntimeError for '-0' +- raises a RuntimeError for '--copyright' +- raises a RuntimeError for '--version' +- raises a RuntimeError for '--yydebug' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/private_spec.rb +The private keyword +- marks following methods as being private +- is overridden when a new class is opened +- is no longer in effect when the class is closed +- changes visibility of previously called method +- changes visiblity of previously called methods with same send/call site +- changes the visibility of the existing method in the subclass +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/redo_spec.rb +The redo statement +- restarts block execution if used within block +- re-executes the closest loop +- re-executes the last step in enumeration +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/regexp/anchors_spec.rb +Regexps with anchors +- supports ^ (line start anchor) +- does not match ^ after trailing \n +- supports $ (line end anchor) +- supports \A (string start anchor) +- supports \Z (string end anchor, including before trailing \n) +- supports \z (string end anchor) +- supports \b (word boundary) +- supports \B (non-word-boundary) +- supports (?= ) (positive lookahead) +- supports (?! ) (negative lookahead) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/regexp/back-references_spec.rb +Regexps with back-references +- saves match data in the $~ pseudo-global variable +- saves captures in numbered $[1-9] variables +- will not clobber capture variables across threads +- supports \<n> (backreference to previous group match) +- resets nested \<n> backreference before match of outer subexpression +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/regexp/character_classes_spec.rb +Regexp with character classes +- supports \w (word character) +- supports \W (non-word character) +- supports \s (space character) +- supports \S (non-space character) +- supports \d (numeric digit) +- supports \D (non-digit) +- supports [] (character class) +- supports [[:alpha:][:digit:][:etc:]] (predefined character classes) +- matches ASCII characters with [[:ascii:]] +- doesn't match non-ASCII characters with [[:ascii:]] +- matches Unicode letter characters with [[:alnum:]] +- matches Unicode digits with [[:alnum:]] +- doesn't matches Unicode marks with [[:alnum:]] +- doesn't match Unicode control characters with [[:alnum:]] +- doesn't match Unicode punctuation characters with [[:alnum:]] +- matches Unicode letter characters with [[:alpha:]] +- doesn't match Unicode digits with [[:alpha:]] +- doesn't matches Unicode marks with [[:alpha:]] +- doesn't match Unicode control characters with [[:alpha:]] +- doesn't match Unicode punctuation characters with [[:alpha:]] +- matches Unicode space characters with [[:blank:]] +- doesn't match Unicode control characters with [[:blank:]] +- doesn't match Unicode punctuation characters with [[:blank:]] +- doesn't match Unicode letter characters with [[:blank:]] +- doesn't match Unicode digits with [[:blank:]] +- doesn't match Unicode marks with [[:blank:]] +- doesn't match Unicode control characters with [[:blank:]] +- doesn't Unicode letter characters with [[:cntrl:]] +- doesn't match Unicode digits with [[:cntrl:]] +- doesn't match Unicode marks with [[:cntrl:]] +- doesn't match Unicode punctuation characters with [[:cntrl:]] +- matches Unicode control characters with [[:cntrl:]] +- doesn't match Unicode format characters with [[:cntrl:]] +- doesn't match Unicode private-use characters with [[:cntrl:]] +- doesn't match Unicode letter characters with [[:digit:]] +- matches Unicode digits with [[:digit:]] +- doesn't match Unicode marks with [[:digit:]] +- doesn't match Unicode punctuation characters with [[:digit:]] +- doesn't match Unicode control characters with [[:digit:]] +- doesn't match Unicode format characters with [[:digit:]] +- doesn't match Unicode private-use characters with [[:digit:]] +- matches Unicode letter characters with [[:graph:]] +- matches Unicode digits with [[:graph:]] +- matches Unicode marks with [[:graph:]] +- matches Unicode punctuation characters with [[:graph:]] +- doesn't match Unicode control characters with [[:graph:]] +- match Unicode format characters with [[:graph:]] +- match Unicode private-use characters with [[:graph:]] +- matches Unicode lowercase letter characters with [[:lower:]] +- doesn't match Unicode uppercase letter characters with [[:lower:]] +- doesn't match Unicode title-case characters with [[:lower:]] +- doesn't match Unicode digits with [[:lower:]] +- doesn't match Unicode marks with [[:lower:]] +- doesn't match Unicode punctuation characters with [[:lower:]] +- doesn't match Unicode control characters with [[:lower:]] +- doesn't match Unicode format characters with [[:lower:]] +- doesn't match Unicode private-use characters with [[:lower:]] +- matches Unicode lowercase letter characters with [[:print:]] +- matches Unicode uppercase letter characters with [[:print:]] +- matches Unicode title-case characters with [[:print:]] +- matches Unicode digits with [[:print:]] +- matches Unicode marks with [[:print:]] +- matches Unicode punctuation characters with [[:print:]] +- doesn't match Unicode control characters with [[:print:]] +- match Unicode format characters with [[:print:]] +- match Unicode private-use characters with [[:print:]] +- doesn't match Unicode lowercase letter characters with [[:punct:]] +- doesn't match Unicode uppercase letter characters with [[:punct:]] +- doesn't match Unicode title-case characters with [[:punct:]] +- doesn't match Unicode digits with [[:punct:]] +- doesn't match Unicode marks with [[:punct:]] +- matches Unicode Pc characters with [[:punct:]] +- matches Unicode Pd characters with [[:punct:]] +- matches Unicode Ps characters with [[:punct:]] +- matches Unicode Pe characters with [[:punct:]] +- matches Unicode Pi characters with [[:punct:]] +- matches Unicode Pf characters with [[:punct:]] +- matches Unicode Pf characters with [[:punct:]] +- matches Unicode Po characters with [[:punct:]] +- doesn't match Unicode format characters with [[:punct:]] +- doesn't match Unicode private-use characters with [[:punct:]] +- doesn't match Unicode lowercase letter characters with [[:space:]] +- doesn't match Unicode uppercase letter characters with [[:space:]] +- doesn't match Unicode title-case characters with [[:space:]] +- doesn't match Unicode digits with [[:space:]] +- doesn't match Unicode marks with [[:space:]] +- matches Unicode Zs characters with [[:space:]] +- matches Unicode Zl characters with [[:space:]] +- matches Unicode Zp characters with [[:space:]] +- doesn't match Unicode format characters with [[:space:]] +- doesn't match Unicode private-use characters with [[:space:]] +- doesn't match Unicode lowercase characters with [[:upper:]] +- matches Unicode uppercase characters with [[:upper:]] +- doesn't match Unicode title-case characters with [[:upper:]] +- doesn't match Unicode digits with [[:upper:]] +- doesn't match Unicode marks with [[:upper:]] +- doesn't match Unicode punctuation characters with [[:upper:]] +- doesn't match Unicode control characters with [[:upper:]] +- doesn't match Unicode format characters with [[:upper:]] +- doesn't match Unicode private-use characters with [[:upper:]] +- doesn't match Unicode letter characters [^a-fA-F] with [[:xdigit:]] +- matches Unicode letter characters [a-fA-F] with [[:xdigit:]] +- doesn't match Unicode digits [^0-9] with [[:xdigit:]] +- doesn't match Unicode marks with [[:xdigit:]] +- doesn't match Unicode punctuation characters with [[:xdigit:]] +- doesn't match Unicode control characters with [[:xdigit:]] +- doesn't match Unicode format characters with [[:xdigit:]] +- doesn't match Unicode private-use characters with [[:xdigit:]] +- matches Unicode lowercase characters with [[:word:]] +- matches Unicode uppercase characters with [[:word:]] +- matches Unicode title-case characters with [[:word:]] +- matches Unicode decimal digits with [[:word:]] +- matches Unicode marks with [[:word:]] +- match Unicode Nl characters with [[:word:]] +- doesn't match Unicode No characters with [[:word:]] +- doesn't match Unicode punctuation characters with [[:word:]] +- doesn't match Unicode control characters with [[:word:]] +- doesn't match Unicode format characters with [[:word:]] +- doesn't match Unicode private-use characters with [[:word:]] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/regexp/encoding_spec.rb +Regexps with encoding modifiers +- supports /e (EUC encoding) +- supports /e (EUC encoding) with interpolation +- supports /e (EUC encoding) with interpolation /o +- supports /n (No encoding) +- supports /n (No encoding) with interpolation +- supports /n (No encoding) with interpolation /o +- supports /s (Windows_31J encoding) +- supports /s (Windows_31J encoding) with interpolation +- supports /s (Windows_31J encoding) with interpolation and /o +- supports /u (UTF8 encoding) +- supports /u (UTF8 encoding) with interpolation +- supports /u (UTF8 encoding) with interpolation and /o +- selects last of multiple encoding specifiers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/regexp/escapes_spec.rb +Regexps with escape characters +- they're supported +- support quoting meta-characters via escape sequence +- allow any character to be escaped +- support \x (hex characters) +- support \c (control characters) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/regexp/grouping_spec.rb +Regexps with grouping +- support () +- allow groups to be nested +- raise a SyntaxError when parentheses aren't balanced +- supports (?: ) (non-capturing group) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/regexp/interpolation_spec.rb +Regexps with interpolation +- allow interpolation of strings +- allows interpolation of literal regexps +- allows interpolation of any class that responds to to_s +- allows interpolation which mixes modifiers +- allows interpolation to interact with other Regexp constructs +- gives precedence to escape sequences over substitution +- throws RegexpError for malformed interpolation +- allows interpolation in extended mode +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/regexp/modifiers_spec.rb +Regexps with modifers +- supports /i (case-insensitive) +- supports /m (multiline) +- supports /x (extended syntax) +- supports /o (once) +- invokes substitutions for /o only once +- supports modifier combinations +- supports (?imx-imx) (inline modifiers) +- supports (?imx-imx:expr) (scoped inline modifiers) +- supports . with /m +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/regexp/repetition_spec.rb +Regexps with repetition +- supports * (0 or more of previous subexpression) +- supports *? (0 or more of previous subexpression - lazy) +- supports + (1 or more of previous subexpression) +- supports +? (0 or more of previous subexpression - lazy) +- supports {m,n} (m to n of previous subexpression) +- supports {m,n}? (m to n of previous subexpression) - lazy) +- does not treat {m,n}+ as possessive +- supports ? (0 or 1 of previous subexpression) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/regexp_spec.rb +Literal Regexps +- matches against $_ (last input) in a conditional if no explicit matchee provided +- yields a Regexp +- caches the Regexp object +- throws SyntaxError for malformed literals +- supports paired delimiters with %r +- supports grouping constructs that are also paired delimiters +- allows second part of paired delimiters to be used as non-paired delimiters +- disallows first part of paired delimiters to be used as non-paired delimiters +- supports non-paired delimiters delimiters with %r +- disallows alphabets as non-paired delimiter with %r +- disallows spaces after %r and delimiter +- allows unescaped / to be used with %r +- supports . (any character except line terminator) +- supports | (alternations) +- supports (?> ) (embedded subexpression) +- supports (?# ) +Literal Regexps +- supports (?<= ) (positive lookbehind) +- supports (?<! ) (negative lookbehind) +- supports \g (named backreference) +- supports character class composition +- supports possessive quantifiers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/rescue_spec.rb +The rescue keyword +- can be used to handle a specific exception +- can capture the raised exception in a local variable +- can rescue multiple raised exceptions with a single rescue block +- can rescue a splatted list of exceptions +- will only rescue the specified exceptions when doing a splat rescue +- will execute an else block only if no exceptions were raised +- will not execute an else block if an exception was raised +- will not rescue errors raised in an else block in the rescue block above it +- parses 'a += b rescue c' as 'a += (b rescue c)' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/retry_spec.rb +The retry statement +- re-executes the closest block +The retry keyword inside a begin block's rescue block +- causes the begin block to be executed again +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/return_spec.rb +The return keyword +- returns any object directly +- returns an single element array directly +- returns an multi element array directly +- returns nil by default +The return keyword in a Thread +- raises a LocalJumpError if used to exit a thread +The return keyword when passed a splat +- returns [] when the ary is empty +- returns the array when the array is size of 1 +- returns the whole array when size is greater than 1 +- returns an array when used as a splat +- calls 'to_a' on the splatted value first +The return keyword within a begin +- executes ensure before returning +- returns last value returned in ensure +- executes nested ensures before returning +- returns last value returned in nested ensures +- executes the ensure clause when begin/ensure are inside a lambda +The return keyword within a block +- causes lambda to return nil if invoked without any arguments +- causes lambda to return nil if invoked with an empty expression +- causes lambda to return the value passed to return +- causes the method that lexically encloses the block to return +- returns from the lexically enclosing method even in case of chained calls +- returns from the lexically enclosing method even in case of chained calls(in yield) +- causes the method to return even when the immediate parent has already returned +The return keyword within two blocks +- causes the method that lexically encloses the block to return +The return keyword within define_method +- goes through the method via a closure +- stops at the method when the return is used directly +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/splat_spec.rb +Splat operator used to assign a splatted object to an object +- assigns an empty array when the splatted object is nil +- assigns an empty array when the splatted object is an empty array +- assigns the splatted object contained into an array when the splatted object doesn't respond to to_a +- assigns the returned value of to_a when the splatted object responds to to_a +- assigns the object in a new array when it responds to to_a but to_a returns nil +- assigns an array with nil object if the content of the splatted array is nil +- assings an array with an empty array when the splatted array contains an empty array +- assigns an empty array when the content of the splatted array is an empty splatted array +- assigns the second array when the content of the splatted array is a non empty splatted array +- assigns the second array when the splatted array contains a splatted array with more than one element +Splat operator used to assign an object to a splatted reference +- assigns an array with a nil object when the object is nil +- assigns an array containing the object when the object is not an array +- assigns the object when the object is an array +- assigns the splatted array when the object is an array that contains an splatted array +Splat operator used to assign a splatted object to a splatted reference +- assigns an empty array when the splatted object is an empty array +- assigns an array containing the splatted object when the splatted object is not an array +- assigns an array when the splatted object is an array +- assigns an empty array when the splatted object is an array that contains an empty splatted array +- assigns an empty array when the splatted object is nil +Splat operator used to assign splatted objects to multiple block variables +- assigns nil to normal variables but empty array to references when the splatted object is nil +- assigns nil to normal variables but empty array to references when the splatted object is an empty array +- assigns the splatted object to the first variable and behaves like nil when the splatted object is not an array +- assigns array values to normal variables but arrays containing elements to references +- assigns and empty array to the variable if the splatted object contains an empty array +- assigns the values of a splatted array when the splatted object contains an splatted array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/string_spec.rb +Ruby character strings +- don't get interpolated when put in single quotes +- get interpolated with #{} when put in double quotes +- interpolate instance variables just with the # character +- interpolate global variables just with the # character +- interpolate class variables just with the # character +- allow underscore as part of a variable name in a simple interpolation +- have characters [.(=?!# end simple # interpolation +- allow using non-alnum characters as string delimiters +- using percent with 'q', stopping interpolation +- using percent with 'Q' to interpolate +- backslashes follow the same rules as interpolation +- allow HEREDOC with <<identifier, interpolated +- allow HEREDOC with <<"identifier", interpolated +- allow HEREDOC with <<'identifier', no interpolation +- allow HEREDOC with <<-identifier, allowing to indent identifier, interpolated +- allow HEREDOC with <<-"identifier", allowing to indent identifier, interpolated +- allow HEREDOC with <<-'identifier', allowing to indent identifier, no interpolation +- call #to_s when the object is not a String +- call #to_s as a private method +- uses an internal representation when #to_s doesn't return a String +- allow a dynamic string to parse a nested do...end block as an argument to a call without parens, interpolated +- are produced from character shortcuts +- are produced from control character shortcuts +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/super_spec.rb +The super keyword +- calls the method on the calling class +- searches the full inheritence chain +- searches class methods +- calls the method on the calling class including modules +- searches the full inheritence chain including modules +- searches class methods including modules +- calls the correct method when the method visibility is modified +- calls the correct method when the superclass argument list is different from the subclass +- raises an error error when super method does not exist +- calls the superclass method when in a block +- calls the superclass method when initial method is defined_method'd +- supers up appropriate name even if used for multiple method names +- can't be used with implicit arguments from a method defined with define_method +- calls method_missing when a superclass method is not found +- respects the original module a method is aliased from +- sees the included version of a module a method is alias from +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/symbol_spec.rb +A Symbol literal +- is a ':' followed by any number of valid characters +- is a ':' followed by any valid variable, method, or constant name +- is a ':' followed by a single- or double-quoted string that may contain otherwise invalid characters +- may contain '::' in the string +- is converted to a literal, unquoted representation if the symbol contains only valid characters +- can be created by the %s-delimited expression +- is the same object when created from identical strings +- can contain null in the string +A Symbol literal +- can be an empty string +- can be :!, :!=, or :!~ +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/throw_spec.rb +The throw keyword +- abandons processing +- supports a second parameter +- uses nil as a default second parameter +- only any object as its argument +- does not convert strings to a symbol +- unwinds stack from within a method +- unwinds stack from within a lambda +- raises an ArgumentError if outside of scope of a matching catch +- raises a ArgumentError if used to exit a thread +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/undef_spec.rb +The undef keyword +- undefines 'meth=' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/unless_spec.rb +The unless expression +- evaluates the unless body when the expression is false +- returns the last statement in the body +- evaluates the else body when the expression is true +- takes an optional then after the expression +- does not return a value when the expression is true +- allows expression and body to be on one line (using 'then') +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/until_spec.rb +The until expression +- runs while the expression is false +- optionally takes a 'do' after the expression +- allows body begin on the same line if do is used +- executes code in containing variable scope +- executes code in containing variable scope with 'do' +- returns nil if ended when condition became true +- evaluates the body if expression is empty +- stops running body if interrupted by break +- returns value passed to break if interrupted by break +- returns nil if interrupted by break with no arguments +- skips to end of body with next +- restarts the current iteration without reevaluating condition with redo +The until modifier +- runs preceding statement while the condition is false +- evaluates condition before statement execution +- does not run preceding statement if the condition is true +- returns nil if ended when condition became true +- returns value passed to break if interrupted by break +- returns nil if interrupted by break with no arguments +- skips to end of body with next +- restarts the current iteration without reevaluating condition with redo +The until modifier with begin .. end block +- runs block while the expression is false +- stops running block if interrupted by break +- returns value passed to break if interrupted by break +- returns nil if interrupted by break with no arguments +- runs block at least once (even if the expression is true) +- evaluates condition after block execution +- skips to end of body with next +- restart the current iteration without reevaluting condition with redo +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/variables_spec.rb +Basic assignment +- allows the rhs to be assigned to the lhs +- assigns nil to lhs when rhs is an empty expression +- assigns [] to lhs when rhs is an empty splat expression +- allows the assignment of the rhs to the lhs using the rhs splat operator +- allows the assignment of the rhs to the lhs using the lhs splat operator +- allows the assignment of rhs to the lhs using the lhs and rhs splat operators simultaneously +- allows multiple values to be assigned +- calls to_a on the given argument when using a splat +- supports the {|r,| } form of block assignment +- allows assignment through lambda +- allows chained assignment +Assignment using expansion +- succeeds without conversion +Basic multiple assignment with a single RHS value +- does not call #to_ary on an Array instance +- does not call #to_a on an Array instance +- does not call #to_ary on an Array subclass instance +- does not call #to_a on an Array subclass instance +- calls #to_ary on an object +- does not call #to_a on an object if #to_ary is not defined +- does not call #to_a on a String +Basic multiple assignment with a splatted single RHS value +- does not call #to_ary on an Array instance +- does not call #to_a on an Array instance +- does not call #to_ary on an Array subclass instance +- does not call #to_a on an Array subclass instance +- calls #to_a on an object if #to_ary is not defined +- does not call #to_ary on an object +- does not call #to_a on a String +Assigning multiple values +- allows parallel assignment +- allows safe parallel swapping +- returns the rhs values used for assignment as an array +- evaluates rhs left-to-right +- supports parallel assignment to lhs args via object.method= +- supports parallel assignment to lhs args using []= +- bundles remaining values to an array when using the splat operator +- calls #to_ary on RHS arg if the corresponding LHS var is a splat +- allows complex parallel assignment +- allows a lhs arg to be used in another lhs args parallel assignment +Conditional assignment +- assigns the lhs if previously unassigned +- checks for class variable definition before fetching its value +Unconditional operator assignment 'var op= expr' +- is equivalent to 'var = var op expr' +Conditional operator assignment 'var op= expr' +- assigns the lhs if its truthiness is false for ||, true for && +- may not assign at all, depending on the truthiness of lhs +- uses short-circuit arg evaluation +Unconditional operator assignment 'obj.meth op= expr' +- is equivalent to 'obj.meth = obj.meth op expr' +Conditional operator assignment 'obj.meth op= expr' +- is equivalent to 'obj.meth op obj.meth = expr' +- may not assign at all, depending on the truthiness of lhs +- uses short-circuit arg evaluation +Operator assignment 'obj.meth op= expr' +- evaluates lhs one time +Unconditional operator assignment 'obj[idx] op= expr' +- is equivalent to 'obj[idx] = obj[idx] op expr' +Conditional operator assignment 'obj[idx] op= expr' +- is equivalent to 'obj[idx] op obj[idx] = expr' +- may not assign at all, depending on the truthiness of lhs +- uses short-circuit arg evaluation +Operator assignment 'obj[idx] op= expr' +- handles complex index (idx) arguments +- returns result of rhs not result of []= +Single assignment +- Assignment does not modify the lhs, it reassigns its reference +- Assignment does not copy the object being assigned, just creates a new reference to it +- If rhs has multiple arguments, lhs becomes an Array of them +Multiple assignment without grouping or splatting +- An equal number of arguments on lhs and rhs assigns positionally +- If rhs has too few arguments, the missing ones on lhs are assigned nil +- If rhs has too many arguments, the extra ones are silently not assigned anywhere +- The assignments are done in parallel so that lhs and rhs are independent of eachother without copying +Multiple assignments with splats +- * on the lhs collects all parameters from its position onwards as an Array or an empty Array +- * on the LHS returns the Array on the RHS without enclosing it in an Array +Multiple assignments with grouping +- A group on the lhs is considered one position and treats its corresponding rhs position like an Array +- supports multiple levels of nested groupings +- rhs cannot use parameter grouping, it is a syntax error +Multiple assignment +- has the proper return value +Multiple assignment, array-style +- returns an array of all rhs values +Scope of variables +- instance variables not overwritten by local variable in each block +A local variable in a #define_method scope +- shares the lexical scope containing the call to #define_method +Multiple assignments with splats +- * on the LHS has to be applied to any parameter +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/while_spec.rb +The while expression +- runs while the expression is true +- optionally takes a 'do' after the expression +- allows body begin on the same line if do is used +- executes code in containing variable scope +- executes code in containing variable scope with 'do' +- returns nil if ended when condition became false +- does not evaluate the body if expression is empty +- stops running body if interrupted by break +- returns value passed to break if interrupted by break +- returns nil if interrupted by break with no arguments +- skips to end of body with next +- restarts the current iteration without reevaluating condition with redo +The while modifier +- runs preceding statement while the condition is true +- evaluates condition before statement execution +- does not run preceding statement if the condition is false +- does not run preceding statement if the condition is empty +- returns nil if ended when condition became false +- returns value passed to break if interrupted by break +- returns nil if interrupted by break with no arguments +- skips to end of body with next +- restarts the current iteration without reevaluating condition with redo +The while modifier with begin .. end block +- runs block while the expression is true +- stops running block if interrupted by break +- returns value passed to break if interrupted by break +- returns nil if interrupted by break with no arguments +- runs block at least once (even if the expression is false) +- evaluates condition after block execution +- skips to end of body with next +- restarts the current iteration without reevaluting condition with redo +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/language/yield_spec.rb +Assignment via yield +- assigns objects to block variables +- assigns splatted objects to block variables +- assigns splatted objects to block variables +- assigns objects followed by splatted objects to block variables +- assigns objects to block variables that include the splat operator inside the block +- assigns objects to multiple block variables +- assigns objects to splatted block variables that include the splat operator inside the block +- assigns splatted objects to multiple block variables +The yield keyword +- raises a LocalJumpError when invoked in a method not passed a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/abbrev/abbrev_spec.rb +Abbrev::abbrev +- returns a hash of all unambiguous abbreviations of the array of strings passed in +- returns an empty hash when called on an empty array +Array#abbrev +- returns a hash of all unambiguous abbreviations of the array of strings passed in +- returns an empty hash when called on an empty array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/base64/b64encode_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/base64/decode64_spec.rb +Base64#decode64 +- returns the Base64-decoded version of the given string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/base64/decode_b_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/base64/encode64_spec.rb +Base64#encode64 +- returns the Base64-encoded version of the given string +- returns the Base64-encoded version of the given string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/abs_spec.rb +BigDecimal#abs +- returns the absolute value +- properly handles special values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/add_spec.rb +BigDecimal#add +- returns a + b with given precision +- returns a + [Fixnum value] with given precision +- returns a + [Bignum value] with given precision +- favors the precision specified in the second argument over the global limit +- uses the current rounding mode if rounding is needed +- uses the default ROUND_HALF_UP rounding if it wasn't explicitly changed +- returns NaN if NaN is involved +- returns Infinity or -Infinity if these are involved +- returns NaN if Infinity + (- Infinity) +- raises TypeError when adds nil +- raises TypeError when precision parameter is nil +- raises ArgumentError when precision parameter is negative +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/case_compare_spec.rb +BigDecimal#=== +- tests for equality +- NaN is never equal to any number +- returns true for infinity values with the same sign +- returns false for infinity values with different signs +- returns false when infinite value compared to finite one +- returns false when compared objects that can not be coerced into BigDecimal +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/ceil_spec.rb +BigDecimal#ceil +- returns an Integer, if n is unspecified +- returns a BigDecimal, if n is specified +- returns the smallest integer greater or equal to self, if n is unspecified +- raise exception, if self is special value +- returns n digits right of the decimal point if given n > 0 +- sets n digits left of the decimal point to 0, if given n < 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/coerce_spec.rb +BigDecimal#coerce +- returns [other, self] both as BigDecimal +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/comparison_spec.rb +BigDecimal#<=> +- returns 0 if a == b +- returns 1 if a > b +- returns -1 if a < b +- returns nil if NaN is involved +- returns nil if the argument is nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/div_spec.rb +BigDecimal#div with precision set to 0 +- returns a / b +- returns 0 if divided by Infinity +- returns (+|-) Infinity if (+|-) Infinity divided by one +- returns NaN if Infinity / ((+|-) Infinity) +- returns (+|-) Infinity if divided by zero +- returns NaN if zero is divided by zero +BigDecimal#div +- returns a / b with optional precision +- raises FloatDomainError if NaN is involved +- returns 0 if divided by Infinity and no precision given +- returns 0 if divided by Infinity with given precision +- raises ZeroDivisionError if divided by zero and no precision given +- returns NaN if zero is divided by zero +- raises FloatDomainError if (+|-) Infinity divided by 1 and no precision given +- returns (+|-)Infinity if (+|-)Infinity by 1 and precision given +- returns NaN if Infinity / ((+|-) Infinity) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/divide_spec.rb +BigDecimal#/ +- returns a / b +- returns 0 if divided by Infinity +- returns (+|-) Infinity if (+|-) Infinity divided by one +- returns NaN if Infinity / ((+|-) Infinity) +- returns (+|-) Infinity if divided by zero +- returns NaN if zero is divided by zero +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/divmod_spec.rb +BigDecimal#mod_part_of_divmod +- returns self modulo other +- returns a [Float value] when the argument is Float +- returns NaN if NaN is involved +- returns NaN if the dividend is Infinity +- returns the dividend if the divisor is Infinity +- raises TypeError if the argument cannot be coerced to BigDecimal +- raises ZeroDivisionError if other is zero +BigDecimal#divmod +- divides value, returns an array +- array contains quotient and modulus as BigDecimal +- Can be reversed with * and + +- returns an array of two NaNs if NaN is involved +- raises ZeroDivisionError if the divisor is zero +- returns an array of Infinity and NaN if the dividend is Infinity +- returns an array of zero and the dividend if the divisor is Infinity +- returns an array of two zero if the diviend is zero +- raises TypeError if the argument cannot be coerced to BigDecimal +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/double_fig_spec.rb +BigDecimal.double_fig +- returns the number of digits a Float number is allowed to have +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/eql_spec.rb +BigDecimal#eql? +- tests for equality +- NaN is never equal to any number +- returns true for infinity values with the same sign +- returns false for infinity values with different signs +- returns false when infinite value compared to finite one +- returns false when compared objects that can not be coerced into BigDecimal +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/equal_value_spec.rb +BigDecimal#== +- tests for equality +- NaN is never equal to any number +- returns true for infinity values with the same sign +- returns false for infinity values with different signs +- returns false when infinite value compared to finite one +- returns false when compared objects that can not be coerced into BigDecimal +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/exponent_spec.rb +BigDecimal#** +- powers of self +- powers of 1 equal 1 +- 0 to power of 0 is 1 +- 0 to powers < 0 is Infinity +- other powers of 0 are 0 +- returns NaN if self is NaN +- returns 0.0 if self is infinite and argument is negative +- returns infinite if self is infinite and argument is positive +BigDecimal#exponent +- returns an Integer +- is n if number can be represented as 0.xxx*10**n +- returns 0 if self is 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/finite_spec.rb +BigDecimal#finite? +- is false if Infinity or NaN +- returns true for finite values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/fix_spec.rb +BigDecimal#fix +- returns a BigDecimal +- returns the integer part of the absolute value +- correctly handles special values +- returns 0 if the absolute value is < 1 +- does not allow any arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/floor_spec.rb +BigDecimal#floor +- returns the greatest integer smaller or equal to self +- raise exception, if self is special value +- returns n digits right of the decimal point if given n > 0 +- sets n digits left of the decimal point to 0, if given n < 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/frac_spec.rb +BigDecimal#frac +- returns a BigDecimal +- returns the fractional part of the absolute value +- returns 0 if the value is 0 +- returns 0 if the value is an integer +- correctly handles special values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/gt_spec.rb +BigDecimal#> +- returns true if a > b +- properly handles infinity values +- properly handles NaN values +- raises an ArgumentError if the argument can't be coerced into a BigDecimal +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/gte_spec.rb +BigDecimal#>= +- returns true if a >= b +- properly handles infinity values +- properly handles NaN values +- returns nil if the argument is nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/induced_from_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/infinite_spec.rb +BigDecimal#infinite? +- returns 1 if self is Infinity +- returns -1 if self is -Infinity +- returns not true otherwise +- returns not true if self is NaN +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/inspect_spec.rb +BigDecimal#inspect +- returns String +- returns String starting with # +- encloses information in angle brackets +- is comma separated list of three items +- value after first comma is value as string +- last part is number of significant digits +- looks like this +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/limit_spec.rb +BigDecimal.limit +- returns the value before set if the passed argument is nil or is not specified +- use the global limit if no precision is specified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/lt_spec.rb +BigDecimal#< +- returns true if a < b +- properly handles infinity values +- properly handles NaN values +- raises an ArgumentError if the argument can't be coerced into a BigDecimal +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/lte_spec.rb +BigDecimal#<= +- returns true if a <= b +- properly handles infinity values +- properly handles NaN values +- raises an ArgumentError if the argument can't be coerced into a BigDecimal +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/minus_spec.rb +BigDecimal#- +- returns a - b +- returns NaN if NaN is involved +- returns NaN both operands are infinite with the same sign +- returns Infinity or -Infinity if these are involved +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/mode_spec.rb +BigDecimal.mode +- returns the appropriate value and continue the computation if the flag is false +- returns Infinity when too big +- raise an exception if the flag is true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/modulo_spec.rb +BigDecimal#% +- returns self modulo other +- returns a [Float value] when the argument is Float +- returns NaN if NaN is involved +- returns NaN if the dividend is Infinity +- returns the dividend if the divisor is Infinity +- raises TypeError if the argument cannot be coerced to BigDecimal +- raises ZeroDivisionError if other is zero +BigDecimal#modulo +- returns self modulo other +- returns a [Float value] when the argument is Float +- returns NaN if NaN is involved +- returns NaN if the dividend is Infinity +- returns the dividend if the divisor is Infinity +- raises TypeError if the argument cannot be coerced to BigDecimal +- raises ZeroDivisionError if other is zero +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/mult_spec.rb +BigDecimal#mult +- returns zero of appropriate sign if self or argument is zero +- returns NaN if NaN is involved +- returns zero if self or argument is zero +- returns infinite value if self or argument is infinite +- returns NaN if the result is undefined +BigDecimal#mult +- multiply self with other with (optional) precision +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/multiply_spec.rb +BigDecimal#* +- returns zero of appropriate sign if self or argument is zero +- returns NaN if NaN is involved +- returns zero if self or argument is zero +- returns infinite value if self or argument is infinite +- returns NaN if the result is undefined +BigDecimal#* +- multiply self with other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/nan_spec.rb +BigDecimal#nan? +- returns true if self is not a number +- returns false if self is not a NaN +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/new_spec.rb +BigDecimal.new +- creates a new object of class BigDecimal +- doesn't segfault when using a very large string to build the number (FAILED - <n>) +- Number of significant digits >= given precision +- determines precision from initial value +- ignores leading whitespace +- ignores trailing garbage +- treats invalid strings as 0.0 +- allows omitting the integer part +- allows for underscores in all parts +- accepts NaN and [+-]Infinity +- allows for [eEdD] as exponent separator +- allows for varying signs +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/nonzero_spec.rb +BigDecimal#nonzero? +- returns self if self doesn't equal zero +- returns nil otherwise +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/plus_spec.rb +BigDecimal#+ +- returns a + b +- returns NaN if NaN is involved +- returns Infinity or -Infinity if these are involved +- returns NaN if Infinity + (- Infinity) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/power_spec.rb +BigDecimal#power +- powers of self +- powers of 1 equal 1 +- 0 to power of 0 is 1 +- 0 to powers < 0 is Infinity +- other powers of 0 are 0 +- returns NaN if self is NaN +- returns 0.0 if self is infinite and argument is negative +- returns infinite if self is infinite and argument is positive +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/precs_spec.rb +BigDecimal#precs +- returns array of two values +- returns Integers as array values +- returns the current value of significant digits as the first value +- returns the maximum number of significant digits as the second value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/quo_spec.rb +BigDecimal#quo +- returns a / b +- returns 0 if divided by Infinity +- returns (+|-) Infinity if (+|-) Infinity divided by one +- returns NaN if Infinity / ((+|-) Infinity) +- returns (+|-) Infinity if divided by zero +- returns NaN if zero is divided by zero +- returns NaN if NaN is involved +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/remainder_spec.rb +BigDecimal#remainder +- it equals modulo, if both values are of same sign +- means self-arg*(self/arg).truncate +- returns NaN used with zero +- returns zero if used on zero +- returns NaN if NaN is involved +- returns NaN if Infinity is involved +- coerces arguments to BigDecimal if possible +- raises TypeError if the argument cannot be coerced to BigDecimal +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/round_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/sign_spec.rb +BigDecimal#sign +- BigDecimal defines several constants for signs +- returns positive value if BigDecimal greater than 0 +- returns negative value if BigDecimal less than 0 +- returns positive zero if BigDecimal equals positve zero +- returns negative zero if BigDecimal equals negative zero +- returns BigDecimal::SIGN_NaN if BigDecimal is NaN +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/split_spec.rb +BigDecimal#split +- splits BigDecimal in an array with four values +- First value: 1 for numbers > 0 +- First value: -1 for numbers < 0 +- First value: 0 if BigDecimal is NaN +- Second value: a string with the significant digits +- Third value: the base (currently always ten) +- Fourth value: The exponent +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/sqrt_spec.rb +BigDecimal#sqrt +- returns square root of 2 with desired precision +- returns square root of 3 with desired precision +- returns square root of 121 with desired precision +- returns square root of 0.9E-99999 with desired precision +- raises ArgumentError when no argument is given +- raises ArgumentError if a negative number is given +- raises ArgumentError if 2 arguments are given +- raises TypeError if nil is given +- raises TypeError if a string is given +- raises TypeError if a plain Object is given +- returns 1 if precision is 0 or 1 +- raises FloatDomainError on negative values +- returns positive infitinity for infinity +- raises FloatDomainError for negative infinity +- raises FloatDomainError for NaN +- returns 0 for 0, +0.0 and -0.0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/sub_spec.rb +BigDecimal#sub +- returns a - b with given precision +- returns NaN if NaN is involved +- returns NaN if both values are infinite with the same signs +- returns Infinity or -Infinity if these are involved +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/to_f_spec.rb +BigDecimal#to_f +- returns number of type float +- Floating point rounding occurs +- properly handles special values +- remembers negative zero when converted to float +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/to_i_spec.rb +BigDecimal#to_i +- raises FloatDomainError if BigDecimal is infinity or NaN +- returns Integer or Bignum otherwise +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/to_int_spec.rb +BigDecimal#to_int +- raises FloatDomainError if BigDecimal is infinity or NaN +- returns Integer or Bignum otherwise +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/to_s_spec.rb +BigDecimal#to_s +- return type is of class String +- the default format looks like 0.xxxxEnn +- takes an optional argument +- starts with + if + is supplied and value is positive +- inserts a space every n chars, if integer n is supplied +- can return a leading space for values > 0 +- removes trailing spaces in floating point notation +- can use engineering notation +- can use conventional floating point notation +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/truncate_spec.rb +BigDecimal#truncate +- returns value of type Integer. +- returns the integer part as a BigDecimal if no precision given +- returns value of given precision otherwise +- sets n digits left of the decimal point to 0, if given n < 0 +- returns NaN if self is NaN +- returns Infinity if self is infinite +- returns the same value if self is special value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/uminus_spec.rb +BigDecimal#-@ +- negates self +- properly handles special values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/uplus_spec.rb +BigDecimal#+@ +- returns the same value with same sign (twos complement) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/ver_spec.rb +BigDecimal.ver +- returns the Version number +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/zero_spec.rb +BigDecimal#zero? +- returns true if self does equal zero +- returns false otherwise +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/cookie/domain_spec.rb +CGI::Cookie#domain +- returns self's domain +CGI::Cookie#domain= +- sets self's domain +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/cookie/expires_spec.rb +CGI::Cookie#expires +- returns self's expiration date +CGI::Cookie#expires= +- sets self's expiration date +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/cookie/initialize_spec.rb +CGI::Cookie#initialize when passed String +- sets the self's name to the passed String +- sets the self's value to an empty Array +- sets self to a non-secure cookie +- does set self's path to an empty String when ENV["SCRIPT_NAME"] is not set +- does set self's path based on ENV["SCRIPT_NAME"] when ENV["SCRIPT_NAME"] is set +- does not set self's expiration date +- does not set self's domain +CGI::Cookie#initialize when passed Hash +- sets self's contents based on the passed Hash +- does set self's path based on ENV["SCRIPT_NAME"] when the Hash has no 'path' entry +- tries to convert the Hash's 'value' to an Array using #Array +- raises a ArgumentError when the passed Hash has no 'name' entry +CGI::Cookie#initialize when passed String, values ... +- sets the self's name to the passed String +- sets the self's value to an Array containing all passed values +- sets self to a non-secure cookie +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/cookie/name_spec.rb +CGI::Cookie#name +- returns self's name +CGI::Cookie#name= +- sets self's expiration date +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/cookie/parse_spec.rb +CGI::Cookie.parse +- parses a raw cookie string into a hash of Cookies +- unescapes the Cookie values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/cookie/path_spec.rb +CGI::Cookie#path +- returns self's path +CGI::Cookie#path= +- sets self's path +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/cookie/secure_spec.rb +CGI::Cookie#secure +- returns whether self is a secure cookie or not +CGI::Cookie#secure= when passed true +- returns true +- sets self to a secure cookie +CGI::Cookie#secure= when passed false +- returns false +- sets self to a non-secure cookie +CGI::Cookie#secure= when passed Object +- does not change self's secure value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/cookie/to_s_spec.rb +CGI::Cookie#to_s +- returns a String representation of self +- escapes the self's values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/cookie/value_spec.rb +CGI::Cookie#value +- returns self's value +- is in synch with self +CGI::Cookie#value= +- sets self's value +- automatically converts the passed Object to an Array using #Array +- does keep self and the values in sync +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/escapeElement_spec.rb +CGI.escapeElement when passed String, elements, ... +- escapes only the tags of the passed elements in the passed String +- is case-insensitive +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/escapeHTML_spec.rb +CGI.escapeHTML +- escapes special HTML characters (&"<>) in the passed argument +- does not escape any other characters +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/escape_spec.rb +CGI.escape +- url-encodes the passed argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/header_spec.rb +CGI#header when passed no arguments +- returns a HTML header specifiying the Content-Type as text/html +- includes Cookies in the @output_cookies field +CGI#header when passed String +- returns a HTML header specifiying the Content-Type as the passed String's content +- includes Cookies in the @output_cookies field +CGI#header when passed Hash +- returns a HTML header based on the Hash's key/value pairs +- includes Cookies in the @output_cookies field +- returns a HTML header specifiying the Content-Type as text/html when passed an empty Hash +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/a_spec.rb +CGI::HtmlExtension#a when passed a String +- returns an 'a'-element, using the passed String as the 'href'-attribute +- includes the passed block's return value when passed a block +CGI::HtmlExtension#a when passed a Hash +- returns an 'a'-element, using the passed Hash for attributes +- includes the passed block's return value when passed a block +CGI::HtmlExtension#a when each HTML generation +- returns the doctype declaration for HTML3 +- returns the doctype declaration for HTML4 +- returns the doctype declaration for the Transitional version of HTML4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/base_spec.rb +CGI::HtmlExtension#base when bassed a String +- returns a 'base'-element, using the passed String as the 'href'-attribute +- ignores a passed block +CGI::HtmlExtension#base when passed a Hash +- returns a 'base'-element, using the passed Hash for attributes +- ignores a passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/blockquote_spec.rb +CGI::HtmlExtension#blockquote when passed a String +- returns a 'blockquote'-element, using the passed String for the 'cite'-attribute +- includes the passed block's return value when passed a block +CGI::HtmlExtension#blockquote when passed a Hash +- returns a 'blockquote'-element, using the passed Hash for attributes +- includes the passed block's return value when passed a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/br_spec.rb +CGI::HtmlExtension#br when each HTML generation +- returns the doctype declaration for HTML3 +- returns the doctype declaration for HTML4 +- returns the doctype declaration for the Transitional version of HTML4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/caption_spec.rb +CGI::HtmlExtension#caption when passed a String +- returns a 'caption'-element, using the passed String for the 'align'-attribute +- includes the passed block's return value when passed a block +CGI::HtmlExtension#caption when passed a Hash +- returns a 'caption'-element, using the passed Hash for attributes +- includes the passed block's return value when passed a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/checkbox_group_spec.rb +CGI::HtmlExtension#checkbox_group when passed name, values ... +- returns a sequence of 'checkbox'-elements with the passed name and the passed values +- allows passing a value inside an Array +- allows passing a value as an Array containing the value and the checked state or a label +- allows passing a value as an Array containing the value, a label and the checked state +- returns an empty String when passed no values +- ignores a passed block +CGI::HtmlExtension#checkbox_group when passed Hash +- uses the passed Hash to generate the checkbox sequence +- ignores a passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/checkbox_spec.rb +CGI::HtmlExtension#checkbox when passed no arguments +- returns a checkbox-'input'-element without a name +- ignores a passed block +CGI::HtmlExtension#checkbox when passed name +- returns a checkbox-'input'-element with the passed name +- ignores a passed block +CGI::HtmlExtension#checkbox CGI::HtmlExtension#checkbox when passed name, value +- returns a checkbox-'input'-element with the passed name and value +- ignores a passed block +CGI::HtmlExtension#checkbox when passed name, value, checked +- returns a checked checkbox-'input'-element with the passed name and value when checked is true +- ignores a passed block +CGI::HtmlExtension#checkbox when passed Hash +- returns a checkbox-'input'-element using the passed Hash for attributes +- ignores a passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/doctype_spec.rb +CGI::HtmlExtension#doctype when each HTML generation +- returns the doctype declaration for HTML3 +- returns the doctype declaration for HTML4 +- returns the doctype declaration for the Frameset version of HTML4 +- returns the doctype declaration for the Transitional version of HTML4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/file_field_spec.rb +CGI::HtmlExtension#file_field when passed no arguments +- returns a file-'input'-element without a name and a size of 20 +- ignores a passed block +CGI::HtmlExtension#file_field when passed name +- returns a checkbox-'input'-element with the passed name +- ignores a passed block +CGI::HtmlExtension#file_field when passed name, size +- returns a checkbox-'input'-element with the passed name and size +- ignores a passed block +CGI::HtmlExtension#file_field when passed name, size, maxlength +- returns a checkbox-'input'-element with the passed name, size and maxlength +- ignores a passed block +CGI::HtmlExtension#file_field when passed a Hash +- returns a file-'input'-element using the passed Hash for attributes +- ignores a passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/form_spec.rb +CGI::HtmlExtension#form when passed no arguments +- returns a 'form'-element +- includes the return value of the passed block when passed a block +CGI::HtmlExtension#form when passed method +- returns a 'form'-element with the passed method +- includes the return value of the passed block when passed a block +CGI::HtmlExtension#form when passed method, action +- returns a 'form'-element with the passed method and the passed action +- includes the return value of the passed block when passed a block +CGI::HtmlExtension#form when passed method, action, enctype +- returns a 'form'-element with the passed method, action and enctype +- includes the return value of the passed block when passed a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/frame_spec.rb +CGI::HtmlExtension#frame +- initializes the HTML Generation methods for the Frameset version of HTML4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/frameset_spec.rb +CGI::HtmlExtension#frameset +- initializes the HTML Generation methods for the Frameset version of HTML4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/hidden_spec.rb +CGI::HtmlExtension#hidden when passed no arguments +- returns an hidden-'input'-element without a name +- ignores a passed block +CGI::HtmlExtension#hidden when passed name +- returns an hidden-'input'-element with the passed name +- ignores a passed block +CGI::HtmlExtension#hidden when passed name, value +- returns an hidden-'input'-element with the passed name and value +- ignores a passed block +CGI::HtmlExtension#hidden when passed Hash +- returns a checkbox-'input'-element using the passed Hash for attributes +- ignores a passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/html_spec.rb +CGI::HtmlExtension#html when passed no arguments +- returns a self's doctype and an 'html'-element +- includes the passed block when passed a block +CGI::HtmlExtension#html when passed 'PRETTY' +- returns pretty output when the passed String is 'PRETTY +- includes the passed block when passed a block +CGI::HtmlExtension#html when passed a Hash +- returns an 'html'-element using the passed Hash for attributes +- omits the doctype when the Hash contains a 'DOCTYPE' entry that's false or nil +CGI::HtmlExtension#html when each HTML generation +- returns the doctype declaration for HTML3 +- returns the doctype declaration for HTML4 +- returns the doctype declaration for the Transitional version of HTML4 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/image_button_spec.rb +CGI::HtmlExtension#image_button when passed no arguments +- returns an image-'input'-element without a source image +- ignores a passed block +CGI::HtmlExtension#image_button when passed src +- returns an image-'input'-element with the passed src +- ignores a passed block +CGI::HtmlExtension#image_button when passed src, name +- returns an image-'input'-element with the passed src and name +- ignores a passed block +CGI::HtmlExtension#image_button when passed src, name, alt +- returns an image-'input'-element with the passed src, name and alt +- ignores a passed block +CGI::HtmlExtension#image_button when passed Hash +- returns a image-'input'-element using the passed Hash for attributes +- ignores a passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/img_spec.rb +CGI::HtmlExtension#img when passed no arguments +- returns an 'img'-element without an src-url or alt-text +- ignores a passed block +CGI::HtmlExtension#img when passed src +- returns an 'img'-element with the passed src-url +- ignores a passed block +CGI::HtmlExtension#img when passed src, alt +- returns an 'img'-element with the passed src-url and the passed alt-text +- ignores a passed block +CGI::HtmlExtension#img when passed src, alt, width +- returns an 'img'-element with the passed src-url, the passed alt-text and the passed width +- ignores a passed block +CGI::HtmlExtension#img when passed src, alt, width, height +- returns an 'img'-element with the passed src-url, the passed alt-text, the passed width and the passed height +- ignores a passed block +CGI::HtmlExtension#img when passed Hash +- returns an 'img'-element with the passed Hash as attributes +- ignores a passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/multipart_form_spec.rb +CGI::HtmlExtension#multipart_form when passed no arguments +- returns a 'form'-element with it's enctype set to multipart +- includes the return value of the passed block when passed a block +CGI::HtmlExtension#multipart_form when passed action +- returns a 'form'-element with the passed action +- includes the return value of the passed block when passed a block +CGI::HtmlExtension#multipart_form when passed action, enctype +- returns a 'form'-element with the passed action and enctype +- includes the return value of the passed block when passed a block +CGI::HtmlExtension#multipart_form when passed Hash +- returns a 'form'-element with the passed Hash as attributes +- includes the return value of the passed block when passed a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/password_field_spec.rb +CGI::HtmlExtension#password_field when passed no arguments +- returns an password-'input'-element without a name +- ignores a passed block +CGI::HtmlExtension#password_field when passed name +- returns an password-'input'-element with the passed name +- ignores a passed block +CGI::HtmlExtension#password_field when passed name, value +- returns an password-'input'-element with the passed name and value +- ignores a passed block +CGI::HtmlExtension#password_field when passed name, value, size +- returns an password-'input'-element with the passed name, value and size +- ignores a passed block +CGI::HtmlExtension#password_field when passed name, value, size, maxlength +- returns an password-'input'-element with the passed name, value, size and maxlength +- ignores a passed block +CGI::HtmlExtension#password_field when passed Hash +- returns a checkbox-'input'-element using the passed Hash for attributes +- ignores a passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/popup_menu_spec.rb +CGI::HtmlExtension#popup_menu when passed no arguments +- returns an empty 'select'-element without a name +- ignores a passed block +CGI::HtmlExtension#popup_menu when passed name, values ... +- returns a 'select'-element with the passed name containing 'option'-elements based on the passed values +- allows passing values inside of arrays +- allows passing a value as an Array containing the value and the select state or a label +- allows passing a value as an Array containing the value, a label and the select state +- ignores a passed block +CGI::HtmlExtension#popup_menu when passed a Hash +- uses the passed Hash to generate the 'select'-element and the 'option'-elements +- ignores a passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/radio_button_spec.rb +CGI::HtmlExtension#radio_button when passed no arguments +- returns a radio-'input'-element without a name +- ignores a passed block +CGI::HtmlExtension#radio_button when passed name +- returns a radio-'input'-element with the passed name +- ignores a passed block +CGI::HtmlExtension#radio_button CGI::HtmlExtension#checkbox when passed name, value +- returns a radio-'input'-element with the passed name and value +- ignores a passed block +CGI::HtmlExtension#radio_button when passed name, value, checked +- returns a checked radio-'input'-element with the passed name and value when checked is true +- ignores a passed block +CGI::HtmlExtension#radio_button when passed Hash +- returns a radio-'input'-element using the passed Hash for attributes +- ignores a passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/radio_group_spec.rb +CGI::HtmlExtension#radio_group when passed name, values ... +- returns a sequence of 'radio'-elements with the passed name and the passed values +- allows passing a value inside an Array +- allows passing a value as an Array containing the value and the checked state or a label +- allows passing a value as an Array containing the value, a label and the checked state +- returns an empty String when passed no values +- ignores a passed block +CGI::HtmlExtension#radio_group when passed Hash +- uses the passed Hash to generate the radio sequence +- ignores a passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/reset_spec.rb +CGI::HtmlExtension#reset when passed no arguments +- returns a reset-'input'-element +- ignores a passed block +CGI::HtmlExtension#reset when passed value +- returns a reset-'input'-element with the passed value +- ignores a passed block +CGI::HtmlExtension#reset when passed value, name +- returns a reset-'input'-element with the passed value and the passed name +- ignores a passed block +CGI::HtmlExtension#reset when passed Hash +- returns a reset-'input'-element with the passed value +- ignores a passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/scrolling_list_spec.rb +CGI::HtmlExtension#scrolling_list when passed no arguments +- returns an empty 'select'-element without a name +- ignores a passed block +CGI::HtmlExtension#scrolling_list when passed name, values ... +- returns a 'select'-element with the passed name containing 'option'-elements based on the passed values +- allows passing values inside of arrays +- allows passing a value as an Array containing the value and the select state or a label +- allows passing a value as an Array containing the value, a label and the select state +- ignores a passed block +CGI::HtmlExtension#scrolling_list when passed a Hash +- uses the passed Hash to generate the 'select'-element and the 'option'-elements +- ignores a passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/submit_spec.rb +CGI::HtmlExtension#submit when passed no arguments +- returns a submit-'input'-element +- ignores a passed block +CGI::HtmlExtension#submit when passed value +- returns a submit-'input'-element with the passed value +- ignores a passed block +CGI::HtmlExtension#submit when passed value, name +- returns a submit-'input'-element with the passed value and the passed name +- ignores a passed block +CGI::HtmlExtension#submit when passed Hash +- returns a submit-'input'-element with the passed value +- ignores a passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/text_field_spec.rb +CGI::HtmlExtension#text_field when passed no arguments +- returns an text-'input'-element without a name +- ignores a passed block +CGI::HtmlExtension#text_field when passed name +- returns an text-'input'-element with the passed name +- ignores a passed block +CGI::HtmlExtension#text_field when passed name, value +- returns an text-'input'-element with the passed name and value +- ignores a passed block +CGI::HtmlExtension#text_field when passed name, value, size +- returns an text-'input'-element with the passed name, value and size +- ignores a passed block +CGI::HtmlExtension#text_field when passed name, value, size, maxlength +- returns an text-'input'-element with the passed name, value, size and maxlength +- ignores a passed block +CGI::HtmlExtension#text_field when passed Hash +- returns a checkbox-'input'-element using the passed Hash for attributes +- ignores a passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/htmlextension/textarea_spec.rb +CGI::HtmlExtension#textarea when passed no arguments +- returns an 'textarea'-element without a name +- includes the return value of the passed block when passed a block +CGI::HtmlExtension#textarea when passed name +- returns an 'textarea'-element with the passed name +- includes the return value of the passed block when passed a block +CGI::HtmlExtension#textarea when passed name, cols +- returns an 'textarea'-element with the passed name and the passed amount of columns +- includes the return value of the passed block when passed a block +CGI::HtmlExtension#textarea when passed name, cols, rows +- returns an 'textarea'-element with the passed name, the passed amount of columns and the passed number of rows +- includes the return value of the passed block when passed a block +CGI::HtmlExtension#textarea when passed Hash +- uses the passed Hash as attributes +- includes the return value of the passed block when passed a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/initialize_spec.rb +CGI#initialize +- is private +CGI#initialize when passed no arguments +- extends self with CGI::QueryExtension +- does not extend self with CGI::HtmlExtension +- does not extend self with any of the other HTML modules +- sets #cookies based on ENV['HTTP_COOKIE'] +- sets #params based on ENV['QUERY_STRING'] when ENV['REQUEST_METHOD'] is GET +- sets #params based on ENV['QUERY_STRING'] when ENV['REQUEST_METHOD'] is HEAD +CGI#initialize when passed type +- extends self with CGI::QueryExtension +- extends self with CGI::QueryExtension, CGI::Html3 and CGI::HtmlExtension when the passed type is 'html3' +- extends self with CGI::QueryExtension, CGI::Html4 and CGI::HtmlExtension when the passed type is 'html4' +- extends self with CGI::QueryExtension, CGI::Html4Tr and CGI::HtmlExtension when the passed type is 'html4Tr' +- extends self with CGI::QueryExtension, CGI::Html4Tr, CGI::Html4Fr and CGI::HtmlExtension when the passed type is 'html4Fr' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/out_spec.rb +CGI#out +- it writes a HTMl header based on the passed argument to $stdout +- appends the block's return value to the HTML header +- automatically sets the Content-Length Header based on the block's return value +- includes Cookies in the @output_cookies field +CGI#out when passed no block +- raises a LocalJumpError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/parse_spec.rb +CGI.parse when passed String +- parses a HTTP Query String into a Hash +- allows passing multiple values for one key +- unescapes keys and values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/pretty_spec.rb +CGI.pretty when passed html +- indents the passed html String with two spaces +CGI.pretty when passed html, indentation_unit +- indents the passed html String with the passed indentation_unit +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/print_spec.rb +CGI#print +- passes all arguments to $stdout.print +- returns the result of calling $stdout.print +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/accept_charset_spec.rb +CGI::QueryExtension#accept_charset +- returns ENV['HTTP_ACCEPT_CHARSET'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/accept_encoding_spec.rb +CGI::QueryExtension#accept_encoding +- returns ENV['HTTP_ACCEPT_ENCODING'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/accept_language_spec.rb +CGI::QueryExtension#accept_language +- returns ENV['HTTP_ACCEPT_LANGUAGE'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/accept_spec.rb +CGI::QueryExtension#accept +- returns ENV['HTTP_ACCEPT'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/auth_type_spec.rb +CGI::QueryExtension#auth_type +- returns ENV['AUTH_TYPE'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/cache_control_spec.rb +CGI::QueryExtension#cache_control +- returns ENV['HTTP_CACHE_CONTROL'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/content_length_spec.rb +CGI::QueryExtension#content_length +- returns ENV['CONTENT_LENGTH'] as Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/content_type_spec.rb +CGI::QueryExtension#content_type +- returns ENV['CONTENT_TYPE'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/cookies_spec.rb +CGI::QueryExtension#cookies +- needs to be reviewed for spec completeness +CGI::QueryExtension#cookies= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/element_reference_spec.rb +CGI::QueryExtension#[] +- it returns the value for the parameter with the given key +- only returns the first value for parameters with multiple values +- returns a String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/from_spec.rb +CGI::QueryExtension#from +- returns ENV['HTTP_FROM'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/gateway_interface_spec.rb +CGI::QueryExtension#gateway_interface +- returns ENV['GATEWAY_INTERFACE'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/has_key_spec.rb +CGI::QueryExtension#has_key? +- returns true when the passed key exists in the HTTP Query +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/host_spec.rb +CGI::QueryExtension#host +- returns ENV['HTTP_HOST'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/include_spec.rb +CGI::QueryExtension#include? +- returns true when the passed key exists in the HTTP Query +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/key_spec.rb +CGI::QueryExtension#key? +- returns true when the passed key exists in the HTTP Query +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/keys_spec.rb +CGI::QueryExtension#keys +- returns all parameter keys as an Array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/multipart_spec.rb +CGI::QueryExtension#multipart? +- returns true if the current Request is a multipart request +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/negotiate_spec.rb +CGI::QueryExtension#negotiate +- returns ENV['HTTP_NEGOTIATE'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/params_spec.rb +CGI::QueryExtension#params +- returns the parsed HTTP Query Params +CGI::QueryExtension#params= +- sets the HTTP Query Params to the passed argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/path_info_spec.rb +CGI::QueryExtension#path_info +- returns ENV['PATH_INFO'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/path_translated_spec.rb +CGI::QueryExtension#path_translated +- returns ENV['PATH_TRANSLATED'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/pragma_spec.rb +CGI::QueryExtension#pragma +- returns ENV['HTTP_PRAGMA'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/query_string_spec.rb +CGI::QueryExtension#query_string +- returns ENV['QUERY_STRING'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/raw_cookie2_spec.rb +CGI::QueryExtension#raw_cookie2 +- returns ENV['HTTP_COOKIE2'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/raw_cookie_spec.rb +CGI::QueryExtension#raw_cookie +- returns ENV['HTTP_COOKIE'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/referer_spec.rb +CGI::QueryExtension#referer +- returns ENV['HTTP_REFERER'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/remote_addr_spec.rb +CGI::QueryExtension#remote_addr +- returns ENV['REMOTE_ADDR'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/remote_host_spec.rb +CGI::QueryExtension#remote_host +- returns ENV['REMOTE_HOST'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/remote_ident_spec.rb +CGI::QueryExtension#remote_ident +- returns ENV['REMOTE_IDENT'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/remote_user_spec.rb +CGI::QueryExtension#remote_user +- returns ENV['REMOTE_USER'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/request_method_spec.rb +CGI::QueryExtension#request_method +- returns ENV['REQUEST_METHOD'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/script_name_spec.rb +CGI::QueryExtension#script_name +- returns ENV['SCRIPT_NAME'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/server_name_spec.rb +CGI::QueryExtension#server_name +- returns ENV['SERVER_NAME'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/server_port_spec.rb +CGI::QueryExtension#server_port +- returns ENV['SERVER_PORT'] as Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/server_protocol_spec.rb +CGI::QueryExtension#server_protocol +- returns ENV['SERVER_PROTOCOL'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/server_software_spec.rb +CGI::QueryExtension#server_software +- returns ENV['SERVER_SOFTWARE'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/queryextension/user_agent_spec.rb +CGI::QueryExtension#user_agent +- returns ENV['HTTP_USER_AGENT'] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/rfc1123_date_spec.rb +CGI.rfc1123_date when passsed Time +- returns the passed Time formatted in RFC1123 ('Sat, 01 Dec 2007 15:56:42 GMT') +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/unescapeElement_spec.rb +CGI.unescapeElement when passed String, elements, ... +- unescapes only the tags of the passed elements in the passed String +- is case-insensitive +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/unescapeHTML_spec.rb +CGI.unescapeHTML +- unescapes '& < > "' to '& < > "' +- doesn't unescape other html entities such as '©' or '&heart' +- unescapes 'c' format entities +- unescapes '香' format entities +- leaves invalid formatted strings +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/cgi/unescape_spec.rb +CGI.unescape +- url-decodes the passed argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/Complex_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/abs2_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/abs_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/angle_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/arg_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/coerce_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/comparison_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/conj_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/conjugate_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/denominator_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/divide_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/equal_value_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/exponent_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/generic_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/hash_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/imag_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/image_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/inspect_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/math/acos_spec.rb +Math#acos +- returns the arccosine of the passed argument +- returns the arccosine for Complex numbers +- returns the arccosine for numbers greater than 1.0 as a Complex number +- returns the arccosine for numbers less than -1.0 as a Complex number +- is a private instance method +Math.acos +- returns the arccosine of the passed argument +- returns the arccosine for Complex numbers +- returns the arccosine for numbers greater than 1.0 as a Complex number +- returns the arccosine for numbers less than -1.0 as a Complex number +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/math/acosh_spec.rb +Math#acosh +- returns the principle value of the inverse hyperbolic cosine of the argument +- returns the principle value of the inverse hyperbolic cosine for numbers less than 1.0 as a Complex number +- returns the principle value of the inverse hyperbolic cosine for Complex numbers +- is a private instance method +Math.acosh +- returns the principle value of the inverse hyperbolic cosine of the argument +- returns the principle value of the inverse hyperbolic cosine for numbers less than 1.0 as a Complex number +- returns the principle value of the inverse hyperbolic cosine for Complex numbers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/math/asin_spec.rb +Math#asin +- returns the arcsine of the argument +- returns the arcsine for Complex numbers +- returns a Complex number when the argument is greater than 1.0 +- returns a Complex number when the argument is less than -1.0 +- is a private instance method +Math.asin +- returns the arcsine of the argument +- returns the arcsine for Complex numbers +- returns a Complex number when the argument is greater than 1.0 +- returns a Complex number when the argument is less than -1.0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/math/asinh_spec.rb +Math#asinh +- returns the inverse hyperbolic sin of the argument +- returns the inverse hyperbolic sin for Complex numbers +- is a private instance method +Math.asinh +- returns the inverse hyperbolic sin of the argument +- returns the inverse hyperbolic sin for Complex numbers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/math/atan2_spec.rb +Math#atan2 +- returns the arc tangent of the passed arguments +- returns the arc tangent for two Complex numbers +- returns the arc tangent for Complex and real numbers +- is a private instance method +Math.atan2 +- returns the arc tangent of the passed arguments +- returns the arc tangent for two Complex numbers +- returns the arc tangent for Complex and real numbers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/math/atan_spec.rb +Math#atan +- returns the arctangent of the argument +- returns the arctangent for Complex numbers +- is a private instance method +Math.atan +- returns the arctangent of the argument +- returns the arctangent for Complex numbers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/math/atanh_spec.rb +Math#atanh +- returns a float +- returns the inverse hyperbolic tangent of the argument +- returns the inverse hyperbolic tangent as a Complex number for arguments greater than 1.0 +- returns the inverse hyperbolic tangent as a Complex number for arguments greater than 1.0 +- returns the inverse hyperbolic tangent for Complex numbers +- is a private instance method +Math.atanh +- returns a float +- returns the inverse hyperbolic tangent of the argument +- returns the inverse hyperbolic tangent as a Complex number for arguments greater than 1.0 +- returns the inverse hyperbolic tangent as a Complex number for arguments greater than 1.0 +- returns the inverse hyperbolic tangent for Complex numbers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/math/cos_spec.rb +Math#cos +- returns the cosine of the argument expressed in radians +- returns the cosine for Complex numbers +- is a private instance method +Math.cos +- returns the cosine of the argument expressed in radians +- returns the cosine for Complex numbers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/math/cosh_spec.rb +Math#cosh +- returns the hyperbolic cosine of the passed argument +- returns the hyperbolic cosine for Complex numbers +- is a private instance method +Math.cosh +- returns the hyperbolic cosine of the passed argument +- returns the hyperbolic cosine for Complex numbers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/math/exp_spec.rb +Math#exp +- returns the base-e exponential of the passed argument +- returns the base-e exponential for Complex numbers +- is a private instance method +Math.exp +- returns the base-e exponential of the passed argument +- returns the base-e exponential for Complex numbers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/math/log10_spec.rb +Math#log10 +- returns the base-10 logarithm of the passed argument +- returns the base-10 logarithm for Complex numbers +- is a private instance method +Math.log10 +- returns the base-10 logarithm of the passed argument +- returns the base-10 logarithm for Complex numbers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/math/log_spec.rb +Math#log +- returns the natural logarithm of the passed argument +- returns the natural logarithm for Complex numbers +- returns the natural logarithm for negative numbers as a Complex number +- is a private instance method +Math.log +- returns the natural logarithm of the passed argument +- returns the natural logarithm for Complex numbers +- returns the natural logarithm for negative numbers as a Complex number +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/math/sin_spec.rb +Math#sin +- returns the sine of the passed argument expressed in radians +- returns the sine for Complex numbers +- is a private instance method +Math.sin +- returns the sine of the passed argument expressed in radians +- returns the sine for Complex numbers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/math/sinh_spec.rb +Math#sinh +- returns the hyperbolic sin of the argument +- returns the hyperbolic sin for Complex numbers +- is a private instance method +Math.sinh +- returns the hyperbolic sin of the argument +- returns the hyperbolic sin for Complex numbers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/math/sqrt_spec.rb +Math#sqrt +- returns the square root for positive numbers +- returns the square root for negative numbers +- returns the square root for Complex numbers +- is a private instance method +Math.sqrt +- returns the square root for positive numbers +- returns the square root for negative numbers +- returns the square root for Complex numbers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/math/tan_spec.rb +Math#tan +- returns the tangent of the argument +- returns the tangent for Complex numbers +- is a private instance method +Math.tan +- returns the tangent of the argument +- returns the tangent for Complex numbers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/math/tanh_spec.rb +Math#tanh +- returns the hyperbolic tangent of the argument +- returns the hyperbolic tangent for Complex numbers +- is a private instance method +Math.tanh +- returns the hyperbolic tangent of the argument +- returns the hyperbolic tangent for Complex numbers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/minus_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/modulo_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/multiply_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/new_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/numerator_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/numeric/angle_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/numeric/arg_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/numeric/conj_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/numeric/conjugate_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/numeric/im_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/numeric/imag_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/numeric/image_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/numeric/polar_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/numeric/real_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/plus_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/polar_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/real_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/complex/to_s_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/conditionvariable/broadcast_spec.rb +ConditionVariable#broadcast +- returns self if nothing to broadcast to +- returns self if something is waiting for a broadcast +- releases all threads waiting in line for this resource +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/conditionvariable/signal_spec.rb +ConditionVariable#signal +- returns self if nothing to signal +- returns self if something is waiting for a signal +- releases the first thread waiting in line for this resource +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/conditionvariable/wait_spec.rb +ConditionVariable#wait +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/continuation/call_spec.rb +Continuation#call +- using #call transfers execution to right after the Kernel.callcc block +- arguments given to #call (or nil) are returned by the Kernel.callcc block (as Array unless only one object) +- #[] is an alias for #call +- closes over lexical environments +- escapes an inner ensure block +- executes an outer ensure block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/continuation/element_reference_spec.rb +Continuation#call +- using #call transfers execution to right after the Kernel.callcc block +- arguments given to #call (or nil) are returned by the Kernel.callcc block (as Array unless only one object) +- #[] is an alias for #call +- closes over lexical environments +- escapes an inner ensure block +- executes an outer ensure block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/continuation/kernel/callcc_spec.rb +Kernel#callcc +- is a private method +- is possible to exit a loop like a break +- is possible to call a continuation multiple times +- returns the results of a block if continuation is not called +- returns the results of continuation once called +- returns the arguments to call +- preserves changes to block-local scope +- preserves changes to method-local scope +- raises a LocalJumpError if callcc is not given a block +Kernel.callcc +- is possible to exit a loop like a break +- is possible to call a continuation multiple times +- returns the results of a block if continuation is not called +- returns the results of continuation once called +- returns the arguments to call +- preserves changes to block-local scope +- preserves changes to method-local scope +- raises a LocalJumpError if callcc is not given a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/continuation/new_spec.rb +Continuation.new +- raises a NoMethodError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/basicwriter/close_on_terminate_spec.rb +CSV::BasicWriter#close_on_terminate +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/basicwriter/initialize_spec.rb +CSV::BasicWriter#initialize +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/basicwriter/terminate_spec.rb +CSV::BasicWriter#terminate +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/cell/data_spec.rb +CSV::Cell#data +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/cell/initialize_spec.rb +CSV::Cell#initialize +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/foreach_spec.rb +CSV.foreach +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/generate_line_spec.rb +CSV.generate_line +- generates an empty string +- generates the string 'foo,bar' +- generates the string 'foo;bar' +- generates the string 'foo,,bar' +- generates the string 'foo;;bar' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/generate_row_spec.rb +CSV.generate_row +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/generate_spec.rb +CSV.generate +- returns CSV string +- accepts a col separator +- appends and returns the argument itself +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/iobuf/close_spec.rb +CSV::IOBuf#close +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/iobuf/initialize_spec.rb +CSV::IOBuf#initialize +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/iobuf/read_spec.rb +CSV::IOBuf#read +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/iobuf/terminate_spec.rb +CSV::IOBuf#terminate +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/ioreader/close_on_terminate_spec.rb +CSV::IOReader#close_on_terminate +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/ioreader/get_row_spec.rb +CSV::IOReader#get_row +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/ioreader/initialize_spec.rb +CSV::IOReader#initialize +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/ioreader/terminate_spec.rb +CSV::IOReader#terminate +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/open_spec.rb +CSV.open +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/parse_row_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/parse_spec.rb +CSV.parse +- parses '' into [] +- parses ' +' into [[]] +- parses 'foo' into [['foo']] +- parses 'foo,bar,baz' into [['foo','bar','baz']] +- parses 'foo,baz' into [[foo,nil,baz]] +- parses ' +foo' into [[],['foo']] +- parses 'foo +' into [['foo']] +- parses 'foo +bar' into [['foo'],['bar']] +- parses 'foo,bar +baz,quz' into [['foo','bar'],['baz','quz']] +- parses 'foo,bar' +baz' into [['foo','bar'],['baz']] +- parses 'foo +bar,baz' into [['foo'],['bar','baz']] +- parses ' +bar' into [[],[],'bar']] +- parses 'foo' into [['foo']] with a separator of ; +- parses 'foo;bar' into [['foo','bar']] with a separator of ; +- parses 'foo;bar +baz;quz' into [['foo','bar'],['baz','quz']] with a separator of ; +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/read_spec.rb +CSV.read +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/reader/close_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/reader/create_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/reader/each_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/reader/get_row_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/reader/initialize_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/reader/parse_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/reader/shift_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/reader/terminate_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/readlines_spec.rb +CSV.readlines +- needs to be reviewed for spec completeness +CSV#readlines +- returns an Array of Array containing each element in a one-line CSV file +- returns an Array of Arrays containing each element in a multi-line CSV file +- returns nil for a missing value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/streambuf/add_buf_spec.rb +CSV::StreamBuf#add_buf +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/streambuf/buf_size_spec.rb +CSV::StreamBuf#buf_size +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/streambuf/drop_spec.rb +CSV::StreamBuf#drop +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/streambuf/element_reference_spec.rb +CSV::StreamBuf#[] +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/streambuf/get_spec.rb +CSV::StreamBuf#get +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/streambuf/idx_is_eos_spec.rb +CSV::StreamBuf#idx_is_eos? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/streambuf/initialize_spec.rb +CSV::StreamBuf#initialize +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/streambuf/is_eos_spec.rb +CSV::StreamBuf#is_eos? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/streambuf/read_spec.rb +CSV::StreamBuf#read +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/streambuf/rel_buf_spec.rb +CSV::StreamBuf#rel_buf +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/streambuf/terminate_spec.rb +CSV::StreamBuf#terminate +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/stringreader/get_row_spec.rb +CSV::StringReader#get_row +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/stringreader/initialize_spec.rb +CSV::StringReader#initialize +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/writer/add_row_spec.rb +CSV::Writer#add_row +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/writer/append_spec.rb +CSV::Writer#<< +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/writer/close_spec.rb +CSV::Writer#close +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/writer/create_spec.rb +CSV::Writer.create +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/writer/generate_spec.rb +CSV::Writer.generate +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/writer/initialize_spec.rb +CSV::Writer#initialize +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/csv/writer/terminate_spec.rb +CSV::Writer#terminate +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/accessor_spec.rb +Date#ajd +- should be able to determine the Astronomical Julian day for a date +Date#amjd +- should be able to determine the Astronomical Modified Julian day for a date +Date#day_fraction +- should be able to determine the day fraction for a date +Date#mjd +- should be able to determine the Modified Julian day for a date +Date#ld +- should be able to determine the Modified Julian day for a date +Date#year +- should be able to determine the year for a date +Date#yday +- should be able to determine the year for a date +Date#mon +- should be able to determine the month for a date +Date#mday +- should be able to determine the day of the month for a date +Date#wday +- should be able to determine the week day for a date +Date#cwyear +- should be able to determine the commercial year for a date +Date#cweek +- should be able to determine the commercial week for a date +Date#cwday +- should be able to determine the commercial week day for a date +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/add_month_spec.rb +Date#>> +- adds the number of months to a Date +- sets the day to the last day of a month if the day doesn't exist +- raise a TypeError when passed a Symbol +- raise a TypeError when passed a String +- raise a TypeError when passed a Date +- raise a TypeError when passed an Object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/add_spec.rb +Date#+ +- adds the number of days to a Date +- adds a negative number of days to a Date +- raises a TypeError when passed a Symbol +- raises a TypeError when passed a String +- raises a TypeError when passed a Date +- raises a TypeError when passed an Object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/ajd_spec.rb +Date#ajd +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/ajd_to_amjd_spec.rb +Date.ajd_to_amjd +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/ajd_to_jd_spec.rb +Date.ajd_to_jd +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/amjd_spec.rb +Date#amjd +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/amjd_to_ajd_spec.rb +Date.amjd_to_ajd +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/append_spec.rb +Date#<< +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/asctime_spec.rb +Date#asctime +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/boat_spec.rb +Date#<=> +- returns 0 when two dates are equal +- returns -1 when self is less than another date +- returns -1 when self is less than a Numeric +- returns 1 when self is greater than another date +- returns 1 when self is greater than a Numeric +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/case_compare_spec.rb +Date#=== +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/civil_spec.rb +Date#civil +- creates a Date for -4712 by default +- creates a date with arguments +- doesn't create dates for invalid arguments +- creats a Date for different calendar reform dates +- doesn't blow up (illegal instruction and segfault, respectively) when fed huge numbers +Date#valid_civil? +- should be able to determine if a date is valid +- should be able to handle negative months and days +Date.civil +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/civil_to_jd_spec.rb +Date.civil_to_jd +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/commercial_spec.rb +Date#commercial +- creates a Date for Julian Day Number day 0 by default +- Creates a Date for the monday in the year and week given +- Creates a Date for the correct day given the year, week and day number +- creates only Date objects for valid weeks +Date#valid_commercial? +- should be able to determine if the date is a valid commercial date +- should be able to handle negative week and day numbers +Date.commercial +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/commercial_to_jd_spec.rb +Date.commercial_to_jd +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/comparison_spec.rb +Date#<=> +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/constants_spec.rb +Date constants +- defines ITALY +- defines ENGLAND +- defines JULIAN +- defines GREGORIAN +- defines MONTHNAMES +- defines DAYNAMES +- defines ABBR_MONTHNAMES +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/conversions_spec.rb +Date#new_start +- converts a date object into another with a new calendar reform +Date#italy +- converts a date object into another with the Italian calendar reform +Date#england +- converts a date object into another with the English calendar reform +Date#julian +- converts a date object into another with the Julian calendar +Date#gregorian +- converts a date object into another with the Gregorian calendar +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/ctime_spec.rb +Date#ctime +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/cwday_spec.rb +Date#cwday +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/cweek_spec.rb +Date#cweek +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/cwyear_spec.rb +Date#cwyear +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/day_fraction_spec.rb +Date#day_fraction +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/day_fraction_to_time_spec.rb +Date.day_fraction_to_time +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/day_spec.rb +Date#day +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/downto_spec.rb +Date#downto +- creates earlier dates when passed a negative step +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/england_spec.rb +Date#england +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/eql_spec.rb +Date#eql? +- returns true if self is equal to another date +- returns false if self is not equal to another date +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/exist1_spec.rb +Date.exist1? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/exist2_spec.rb +Date.exist2? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/exist3_spec.rb +Date.exist3? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/exist_spec.rb +Date.exist? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/existw_spec.rb +Date.existw? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/format/bag/method_missing_spec.rb +Date::Format::Bag#method_missing +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/format/bag/to_hash_spec.rb +Date::Format::Bag#to_hash +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/gregorian_leap_spec.rb +Date.gregorian_leap? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/gregorian_spec.rb +Date#gregorian? +- marks a day before the calendar reform as Julian +- marks a day after the calendar reform as Julian +Date#gregorian_leap? +- returns true if a year is a leap year in the Gregorian calendar +- returns false if a year is not a leap year in the Gregorian calendar +Date.gregorian? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/hash_spec.rb +Date#hash +- returns the same value for equal dates +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/infinity/abs_spec.rb +Date::Infinity#abs +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/infinity/coerce_spec.rb +Date::Infinity#coerce +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/infinity/comparison_spec.rb +Date::Infinity#<=> +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/infinity/d_spec.rb +Date::Infinity#d +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/infinity/finite_spec.rb +Date::Infinity#finite? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/infinity/infinite_spec.rb +Date::Infinity#infinite? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/infinity/nan_spec.rb +Date::Infinity#nan? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/infinity/uminus_spec.rb +Date::Infinity#-@ +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/infinity/uplus_spec.rb +Date::Infinity#+@ +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/infinity/zero_spec.rb +Date::Infinity#zero? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/infinity_spec.rb +Date::Infinity +- should be able to check whether Infinity is zero +- should be able to check whether Infinity is finite +- should be able to check whether Infinity is infinite +- should be able to check whether Infinity is not a number +- should be able to compare Infinity objects +- should be able to return plus Infinity for abs +- should be able to use -@ and +@ for Date::Infinity +- should be able to coerce a Date::Infinity object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/inspect_spec.rb +Date#inspect +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/italy_spec.rb +Date#italy +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/jd_spec.rb +Date#jd +- needs to be reviewed for spec completeness +Date.jd +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/jd_to_ajd_spec.rb +Date.jd_to_ajd +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/jd_to_civil_spec.rb +Date.jd_to_civil +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/jd_to_commercial_spec.rb +Date.jd_to_commercial +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/jd_to_ld_spec.rb +Date.jd_to_ld +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/jd_to_mjd_spec.rb +Date.jd_to_mjd +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/jd_to_ordinal_spec.rb +Date.jd_to_ordinal +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/jd_to_wday_spec.rb +Date.jd_to_wday +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/julian_leap_spec.rb +Date.julian_leap? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/julian_spec.rb +Date#jd +- should be able to construct a Date object based on the Julian day +- should be able to determine the Julian day for a Date object +Date#julian? +- should mark a day before the calendar reform as Julian +- should mark a day after the calendar reform as Julian +Date#julian_leap? +- should be able to determine whether a year is a leap year in the Julian calendar +Date#valid_jd? +- should be able to determine if a day number is a valid Julian day number, true for all numbers +Date.julian? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/ld_spec.rb +Date#ld +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/ld_to_jd_spec.rb +Date.ld_to_jd +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/leap_spec.rb +Date#leap? +- needs to be reviewed for spec completeness +Date.leap? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/mday_spec.rb +Date#mday +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/minus_month_spec.rb +Date#<< +- should substract a number of months from a date +- should result in the last day of a month if the day doesn't exist +- should raise an error on non numeric parameters +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/minus_spec.rb +Date#- +- should substract a number of days from a Date +- should substract a negative number of days from a Date +- should be able to compute the different between two dates +- should raise an error on non numeric parameters +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/mjd_spec.rb +Date#mjd +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/mjd_to_jd_spec.rb +Date.mjd_to_jd +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/mon_spec.rb +Date#mon +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/month_spec.rb +Date#month +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/new0_spec.rb +Date.new0 +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/new1_spec.rb +Date.new1 +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/new2_spec.rb +Date.new2 +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/new3_spec.rb +Date.new3 +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/new_spec.rb +Date#new +- creates a Date for -4712 by default +- creates a date with arguments +- doesn't create dates for invalid arguments +- creats a Date for different calendar reform dates +- doesn't blow up (illegal instruction and segfault, respectively) when fed huge numbers +Date.new +- needs to be reviewed for spec completeness +Date.new! +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/new_start_spec.rb +Date#new_start +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/newsg_spec.rb +Date#newsg +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/neww_spec.rb +Date.neww +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/next_spec.rb +Date#next +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/ns_spec.rb +Date#ns? +- needs to be reviewed for spec completeness +Date.ns? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/ordinal_spec.rb +Date#ordinal +- should be able to construct a Date object from an ordinal date +Date#valid_ordinal? +- should be able to determine if the date is a valid ordinal date +- should be able to handle negative day numbers +Date.ordinal +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/ordinal_to_jd_spec.rb +Date.ordinal_to_jd +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/os_spec.rb +Date#os? +- needs to be reviewed for spec completeness +Date.os? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/parse_spec.rb +Date#parse +- can parse a day name into a Date object +- can parse a month name into a Date object +- can parse a month day into a Date object +- can't handle a single digit +- can handle DD as month day number +- can handle DDD as year day number +- can handle MMDD as month and day +- can handle YYDDD as year and day number in 1969--2068 +- can handle YYMMDD as year month and day in 1969--2068 +- can handle YYYYDDD as year and day number +- can handle YYYYMMDD as year and day number +Date#parse with '.' separator +- can parse a mmm-YYYY string into a Date object +- can parse a 'DD mmm YYYY' string into a Date object +- can parse a 'mmm DD YYYY' string into a Date object +- can parse a 'YYYY mmm DD' string into a Date object +- can parse a month name and day into a Date object +- can parse a month name, day and year into a Date object +- can parse a year, month name and day into a Date object +- can parse a year, day and month name into a Date object +- can handle negative year numbers +Date#parse with '/' separator +- can parse a mmm-YYYY string into a Date object +- can parse a 'DD mmm YYYY' string into a Date object +- can parse a 'mmm DD YYYY' string into a Date object +- can parse a 'YYYY mmm DD' string into a Date object +- can parse a month name and day into a Date object +- can parse a month name, day and year into a Date object +- can parse a year, month name and day into a Date object +- can parse a year, day and month name into a Date object +- can handle negative year numbers +Date#parse with ' ' separator +- can parse a mmm-YYYY string into a Date object +- can parse a 'DD mmm YYYY' string into a Date object +- can parse a 'mmm DD YYYY' string into a Date object +- can parse a 'YYYY mmm DD' string into a Date object +- can parse a month name and day into a Date object +- can parse a month name, day and year into a Date object +- can parse a year, month name and day into a Date object +- can parse a year, day and month name into a Date object +- can handle negative year numbers +Date#parse with '/' separator US-style +- parses a YYYYMMDD string into a Date object +- parses a MMDDYYYY string into a Date object +- parses a MMDDYY string into a Date object +- parses a MMDDYY string into a Date object NOT using the year digits as 20XX +- parses a MMDDYY string into a Date object using the year digits as 20XX +Date#parse with '-' separator EU-style +- can parse a YYYY-MM-DD string into a Date object +- can parse a MM-DD-YYYY string into a Date object +- can parse a MM-DD-YY string into a Date object +- can parse a MM-DD-YY string into a Date object NOT using the year digits as 20XX +- can parse a MM-DD-YY string into a Date object using the year digits as 20XX +Date#parse(.) +- parses a YYYY.MM.DD string into a Date object +- parses a DD.MM.YYYY string into a Date object +- parses a YY.MM.DD string into a Date object +- parses a YY.MM.DD string into a Date object using the year digits as 20XX +Date.parse +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/plus_spec.rb +Date#+ +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/relationship_spec.rb +Date#=== +- should be able to compare two same dates +- should be able to compute the difference between two dates +- should be able to compare to another numeric +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/right_shift_spec.rb +Date#>> +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/sg_spec.rb +Date#sg +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/start_spec.rb +Date#start +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/step_spec.rb +Date#step +- should be able to step forward in time +- should be able to step backward in time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/strftime_spec.rb +Date#strftime +- should be able to print the date +- should be able to print the full day name +- should be able to print the short day name +- should be able to print the full month name +- should be able to print the short month name +- should be able to print the century +- should be able to print the month day with leading zeroes +- should be able to print the month day with leading spaces +- should be able to print the commercial year with leading zeroes +- should be able to print the commercial year with only two digits +- should be able to print the hour with leading zeroes (hour is always 00) +- should be able to print the hour in 12 hour notation with leading zeroes +- should be able to print the year day with leading zeroes +- should be able to print the hour in 24 hour notation with leading spaces +- should be able to print the hour in 12 hour notation with leading spaces +- should be able to print the minutes with leading zeroes +- should be able to print the month with leading zeroes +- should be able to add a newline +- should be able to show AM/PM +- should be able to show am/pm +- should be able to show the number of seconds with leading zeroes +- should be able to show the number of seconds with leading zeroes +- should be able to show the number of seconds since the unix epoch +- should be able to add a tab +- should be able to show the week number with the week starting on sunday and monday +- should be able to show the commercial week day +- should be able to show the commercial week +- should be able to show the week day +- should be able to show the year in YYYY format +- should be able to show the year in YY format +- should be able to show the timezone of the date with a : separator +- should be able to show the timezone of the date with a : separator +- should be able to escape the % character +- should be able to print the date in full +- should be able to print the date with slashes +- should be able to print the date as YYYY-MM-DD +- should be able to show HH:MM +- should be able to show HH:MM:SS AM/PM +- should be able to show HH:MM:SS +- should be able to show the commercial week (FAILED - <n>) +- should be able to show HH:MM:SS +- should be able to show MM/DD/YY +- should be able to show a full notation +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/strptime_spec.rb +Date#strptime +- returns January 1, 4713 BCE when given no arguments +- uses the default format when not given a date format +- parses a full day name +- parses a short day name +- parses a full month name +- parses a short month name +- parses a century +- parses a month day with leading zeroes +- parses a month day with leading spaces +- parses a commercial year with leading zeroes +- parses a commercial year with only two digits +- parses a year day with leading zeroes +- parses a month with leading zeroes +- parses a week number for a week starting on Sunday +- parses a week number for a week starting on Monday +- parses a commercial week day +- parses a commercial week +- parses a week day +- parses a year in YYYY format +- parses a year in YY format +- parses a full date +- parses a date with slashes +- parses a date given as YYYY-MM-DD +- parses a commercial week +- parses a date given MM/DD/YY +- parses a date given in full notation +Date.strptime +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/succ_spec.rb +Date#succ +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/time_to_day_fraction_spec.rb +Date.time_to_day_fraction +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/to_s_spec.rb +Date#to_s +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/today_spec.rb +Date.today +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/upto_spec.rb +Date#upto +- returns future dates for the default step value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/valid_civil_spec.rb +Date.valid_civil? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/valid_commercial_spec.rb +Date.valid_commercial? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/valid_date_spec.rb +Date.valid_date? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/valid_jd_spec.rb +Date.valid_jd? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/valid_ordinal_spec.rb +Date.valid_ordinal? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/valid_time_spec.rb +Date.valid_time? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/wday_spec.rb +Date#wday +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/yday_spec.rb +Date#yday +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/year_spec.rb +Date#year +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/zone_to_diff_spec.rb +Date.zone_to_diff +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/_strptime_spec.rb +DateTime._strptime +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/civil_spec.rb +DateTime.civil +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/commercial_spec.rb +DateTime.commercial +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/hour_spec.rb +DateTime#hour +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/httpdate_spec.rb +DateTime.httpdate +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/iso8601_spec.rb +DateTime.iso8601 +- needs to be reviewed for spec completeness +DateTime#iso8601 +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/jd_spec.rb +DateTime.jd +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/jisx0301_spec.rb +DateTime.jisx0301 +- needs to be reviewed for spec completeness +DateTime#jisx0301 +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/min_spec.rb +DateTime#min +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/minute_spec.rb +DateTime#minute +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/new_offset_spec.rb +DateTime#new_offset +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/new_spec.rb +DateTime.new +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/now_spec.rb +DateTime.now +- creates an instance of DateTime +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/offset_spec.rb +DateTime#offset +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/ordinal_spec.rb +DateTime.ordinal +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/parse_spec.rb +DateTime.parse +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/rfc2822_spec.rb +DateTime.rfc2822 +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/rfc3339_spec.rb +DateTime.rfc3339 +- needs to be reviewed for spec completeness +DateTime#rfc3339 +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/rfc822_spec.rb +DateTime.rfc822 +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/sec_fraction_spec.rb +DateTime#sec_fraction +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/sec_spec.rb +DateTime#sec +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/second_fraction_spec.rb +DateTime#second_fraction +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/second_spec.rb +DateTime#second +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/strftime_spec.rb +DateTime#strftime +- shows the number of fractional seconds with leading zeroes +- shows the number of fractional seconds with leading zeroes to two decimal places +- shows the number of fractional milliseconds with leading zeroes +- shows the number of fractional microseconds with leading zeroes +- shows the number of fractional nanoseconds with leading zeroes +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/strptime_spec.rb +DateTime.strptime +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/to_date_spec.rb +DateTime#to_date +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/to_datetime_spec.rb +DateTime#to_datetime +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/to_s_spec.rb +DateTime#to_s +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/to_time_spec.rb +DateTime#to_time +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/xmlschema_spec.rb +DateTime.xmlschema +- needs to be reviewed for spec completeness +DateTime#xmlschema +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/datetime/zone_spec.rb +DateTime#zone +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegate_class/instance_method_spec.rb +DelegateClass.instance_method +- returns a method object for public instance methods of the delegated class +- returns a method object for protected instance methods of the delegated class +- raises a NameError for a private instance methods of the delegated class +- returns a method object for public instance methods of the DelegateClass class +- returns a method object for protected instance methods of the DelegateClass class +- returns a method object for private instance methods of the DelegateClass class +- raises a NameError for an invalid method name +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegate_class/instance_methods_spec.rb +DelegateClass.instance_methods +- includes all public methods of the delegated class +- includes all protected methods of the delegated class +- includes instance methods of the DelegateClass class +- does not include private methods +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegate_class/private_instance_methods_spec.rb +DelegateClass.private_instance_methods +- does not include any instance methods of the delegated class +- includes private instance methods of the DelegateClass class +- does not include public or protected instance methods of the DelegateClass class +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegate_class/protected_instance_methods_spec.rb +DelegateClass.protected_instance_methods +- does not include public methods of the delegated class +- includes the protected methods of the delegated class +- includes protected instance methods of the DelegateClass class +- does not include public instance methods of the DelegateClass class +- does not include private methods +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegate_class/public_instance_methods_spec.rb +DelegateClass.public_instance_methods +- includes all public methods of the delegated class +- does not include the protected methods of the delegated class +- includes public instance methods of the DelegateClass class +- does not include private methods +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/case_compare_spec.rb +Delegator#=== +- is delegated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/compare_spec.rb +Delegator#<=> +- is delegated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/complement_spec.rb +Delegator#~ +- is delegated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/eql_spec.rb +Delegator#eql? +- is delegated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/equal_spec.rb +Delegator#equal? +- returns true only when compared with the delegator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/equal_value_spec.rb +Delegator#== +- is not delegated when passed self +- is delegated when passed the delegated object +- is delegated in general +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/frozen_spec.rb +Delegator when frozen +- is still readable +- is frozen +- is not writeable +- creates a frozen clone +- creates an unfrozen dup +- causes mutative calls to raise RuntimeError +- returns false if only the delegated object is frozen +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/hash_spec.rb +Delegator#hash +- is delegated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/marshal_spec.rb +SimpleDelegator +- can be marshalled +- can be marshalled with its instance variables intact +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/method_spec.rb +Delegator#method +- returns a method object for public methods of the delegate object +- returns a method object for protected methods of the delegate object +- raises a NameError for a private methods of the delegate object +- returns a method object for public methods of the Delegator class +- returns a method object for protected methods of the Delegator class +- returns a method object for private methods of the Delegator class +- raises a NameError for an invalid method name +- returns a method that respond_to_missing? +- raises a NameError if method is no longer valid because object has changed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/methods_spec.rb +Delegator#methods +- includes all public methods of the delegate object +- includes all protected methods of the delegate object +- includes instance methods of the Delegator class +- does not include private methods +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/not_equal_spec.rb +Delegator#!= +- is not delegated when passed self +- is delegated when passed the delegated object +- is delegated in general +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/not_spec.rb +Delegator#! +- is delegated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/private_methods_spec.rb +Delegator#private_methods +- does not include any method of the delegate object +- includes all private instance methods of the Delegate class +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/protected_methods_spec.rb +Delegator#protected_methods +- includes protected methods of the delegate object +- includes protected instance methods of the Delegator class +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/public_methods_spec.rb +Delegator#public_methods +- includes public methods of the delegate object +- includes public instance methods of the Delegator class +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/send_spec.rb +SimpleDelegator.new +- forwards public method calls +- forwards protected method calls +- doesn't forward private method calls +- doesn't forward private method calls even via send or __send__ +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/taint_spec.rb +Delegator#taint +- returns self +- taints the delegator +- taints the delegated object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/tap_spec.rb +Delegator#tap +- yield the delegator object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/trust_spec.rb +Delegator#trust +- returns self +- trusts the delegator +- trusts the delegated object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/untaint_spec.rb +Delegator#untaint +- returns self +- untaints the delegator +- untaints the delegated object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/delegate/delegator/untrust_spec.rb +Delegator#untrust +- returns self +- untrusts the delegator +- untrusts the delegated object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/hexencode_spec.rb +Digest.hexencode +- returns '' when passed an empty String +- returns the hex-encoded value of a non-empty String +- calls #to_str on an object and returns the hex-encoded value of the result +- raises a TypeError when passed nil +- raises a TypeError when passed a Fixnum +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/md5/append_spec.rb +Digest::MD5#<< +- can update +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/md5/block_length_spec.rb +Digest::MD5#block_length +- returns the length of digest block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/md5/digest_bang_spec.rb +Digest::MD5#digest! +- returns a digest and can digest! +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/md5/digest_length_spec.rb +Digest::MD5#digest_length +- returns the length of computed digests +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/md5/digest_spec.rb +Digest::MD5#digest +- returns a digest +Digest::MD5.digest +- returns a digest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/md5/equal_spec.rb +Digest::MD5#== +- should be equal to itself +- should be equal to string representing its hexdigest +- should be equal to appropriate object that responds to to_str +- should be equal for same digest different object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/md5/file_spec.rb +Digest::MD5.file +- raises a Errno::EISDIR when passed a path that is a directory +- raises a Errno::ENOENT when passed a path that does not exist +- raises a TypeError when passed nil +Digest::MD5.file when passed a path to a file that exists +- returns a Digest::MD5 object +- returns a Digest::MD5 object with the correct digest +- calls #to_str on an object and returns the Digest::MD5 with the result +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/md5/hexdigest_bang_spec.rb +Digest::MD5#hexdigest! +- returns a hexdigest and resets the state +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/md5/hexdigest_spec.rb +Digest::MD5#hexdigest +- returns a hexdigest +Digest::MD5.hexdigest +- returns a hexdigest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/md5/inspect_spec.rb +Digest::MD5#inspect +- returns a Ruby object representation +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/md5/length_spec.rb +Digest::MD5#length +- returns the length of the digest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/md5/reset_spec.rb +Digest::MD5#reset +- can returns digest state to initial conditions +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/md5/size_spec.rb +Digest::MD5#size +- returns the length of the digest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/md5/to_s_spec.rb +Digest::MD5#to_s +- returns a hexdigest +- does not change the internal state +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/md5/update_spec.rb +Digest::MD5#update +- can update +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha1/digest_spec.rb +Digest::SHA1#digest +- returns a digest +Digest::SHA1.digest +- returns a digest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha1/file_spec.rb +Digest::SHA1.file +- raises a Errno::EISDIR when passed a path that is a directory +- raises a Errno::ENOENT when passed a path that does not exist +- raises a TypeError when passed nil +Digest::SHA1.file when passed a path to a file that exists +- returns a Digest::SHA1 object +- returns a Digest::SHA1 object with the correct digest +- calls #to_str on an object and returns the Digest::SHA1 with the result +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha256/append_spec.rb +Digest::SHA256#<< +- can update +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha256/block_length_spec.rb +Digest::SHA256#block_length +- returns the length of digest block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha256/digest_bang_spec.rb +Digest::SHA256#digest! +- returns a digest and can digest! +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha256/digest_length_spec.rb +Digest::SHA256#digest_length +- returns the length of computed digests +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha256/digest_spec.rb +Digest::SHA256#digest +- returns a digest +Digest::SHA256.digest +- returns a digest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha256/equal_spec.rb +Digest::SHA256#== +- should be equal to itself +- should be equal to string representing its hexdigest +- should be equal to appropriate object that responds to to_str +- should be equal for same digest different object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha256/file_spec.rb +Digest::SHA256.file +- raises a Errno::EISDIR when passed a path that is a directory +- raises a Errno::ENOENT when passed a path that does not exist +- raises a TypeError when passed nil +Digest::SHA256.file when passed a path to a file that exists +- returns a Digest::SHA256 object +- returns a Digest::SHA256 object with the correct digest +- calls #to_str on an object and returns the Digest::SHA256 with the result +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha256/hexdigest_bang_spec.rb +Digest::SHA256#hexdigest! +- returns a hexdigest and resets the state +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha256/hexdigest_spec.rb +Digest::SHA256#hexdigest +- returns a hexdigest +Digest::SHA256.hexdigest +- returns a hexdigest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha256/inspect_spec.rb +Digest::SHA256#inspect +- returns a Ruby object representation +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha256/length_spec.rb +Digest::SHA256#length +- returns the length of the digest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha256/reset_spec.rb +Digest::SHA256#reset +- can returns digest state to initial conditions +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha256/size_spec.rb +Digest::SHA256#size +- returns the length of the digest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha256/to_s_spec.rb +Digest::SHA256#to_s +- returns a hexdigest +- does not change the internal state +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha256/update_spec.rb +Digest::SHA256#update +- can update +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha384/append_spec.rb +Digest::SHA384#<< +- can update +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha384/block_length_spec.rb +Digest::SHA384#block_length +- returns the length of digest block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha384/digest_bang_spec.rb +Digest::SHA384#digest! +- returns a digest and can digest! +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha384/digest_length_spec.rb +Digest::SHA384#digest_length +- returns the length of computed digests +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha384/digest_spec.rb +Digest::SHA384#digest +- returns a digest +Digest::SHA384.digest +- returns a digest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha384/equal_spec.rb +Digest::SHA384#== +- should be equal to itself +- should be equal to string representing its hexdigest +- should be equal to appropriate object that responds to to_str +- should be equal for same digest different object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha384/file_spec.rb +Digest::SHA384.file +- raises a Errno::EISDIR when passed a path that is a directory +- raises a Errno::ENOENT when passed a path that does not exist +- raises a TypeError when passed nil +Digest::SHA384.file when passed a path to a file that exists +- returns a Digest::SHA384 object +- returns a Digest::SHA384 object with the correct digest +- calls #to_str on an object and returns the Digest::SHA384 with the result +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha384/hexdigest_bang_spec.rb +Digest::SHA384#hexdigest! +- returns a hexdigest and resets the state +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha384/hexdigest_spec.rb +Digest::SHA384#hexdigest +- returns a hexdigest +Digest::SHA384.hexdigest +- returns a hexdigest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha384/inspect_spec.rb +Digest::SHA384#inspect +- returns a Ruby object representation +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha384/length_spec.rb +Digest::SHA384#length +- returns the length of the digest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha384/reset_spec.rb +Digest::SHA384#reset +- can returns digest state to initial conditions +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha384/size_spec.rb +Digest::SHA384#size +- returns the length of the digest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha384/to_s_spec.rb +Digest::SHA384#to_s +- returns a hexdigest +- does not change the internal state +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha384/update_spec.rb +Digest::SHA384#update +- can update +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha512/append_spec.rb +Digest::SHA512#<< +- can update +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha512/block_length_spec.rb +Digest::SHA512#block_length +- returns the length of digest block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha512/digest_bang_spec.rb +Digest::SHA512#digest! +- returns a digest and can digest! +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha512/digest_length_spec.rb +Digest::SHA512#digest_length +- returns the length of computed digests +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha512/digest_spec.rb +Digest::SHA512#digest +- returns a digest +Digest::SHA512.digest +- returns a digest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha512/equal_spec.rb +Digest::SHA512#== +- should be equal to itself +- should be equal to string representing its hexdigest +- should be equal to appropriate object that responds to to_str +- should be equal for same digest different object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha512/file_spec.rb +Digest::SHA512.file +- raises a Errno::EISDIR when passed a path that is a directory +- raises a Errno::ENOENT when passed a path that does not exist +- raises a TypeError when passed nil +Digest::SHA512.file when passed a path to a file that exists +- returns a Digest::SHA512 object +- returns a Digest::SHA512 object with the correct digest +- calls #to_str on an object and returns the Digest::SHA512 with the result +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha512/hexdigest_bang_spec.rb +Digest::SHA512#hexdigest! +- returns a hexdigest and resets the state +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha512/hexdigest_spec.rb +Digest::SHA512#hexdigest +- returns a hexdigest +Digest::SHA512.hexdigest +- returns a hexdigest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha512/inspect_spec.rb +Digest::SHA512#inspect +- returns a Ruby object representation +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha512/length_spec.rb +Digest::SHA512#length +- returns the length of the digest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha512/reset_spec.rb +Digest::SHA512#reset +- can returns digest state to initial conditions +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha512/size_spec.rb +Digest::SHA512#size +- returns the length of the digest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha512/to_s_spec.rb +Digest::SHA512#to_s +- returns a hexdigest +- does not change the internal state +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/digest/sha512/update_spec.rb +Digest::SHA512#update +- can update +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/config_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/current_server_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/drbobject/__drbref_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/drbobject/__drburi_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/drbobject/_dump_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/drbobject/_load_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/drbobject/eql_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/drbobject/equal_value_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/drbobject/hash_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/drbobject/method_missing_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/drbobject/new_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/drbobject/new_with_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/drbobject/new_with_uri_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/drbobject/prepare_backtrace_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/drbobject/pretty_print_cycle_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/drbobject/pretty_print_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/drbobject/respond_to_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/drbobject/with_friend_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/fetch_server_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/front_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/here_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/install_acl_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/install_id_conv_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/primary_server_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/regist_server_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/remove_server_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/start_service_spec.rb +DRb.start_service +- runs a basic remote call +- runs a basic remote call passing a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/stop_service_spec.rb +DRb.stop_service +- clears the port so a new server can start +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/thread_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/to_id_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/to_obj_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/drb/uri_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/enumerator/each_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/enumerator/each_with_index_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/enumerator/enum_cons_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/enumerator/enum_for_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/enumerator/enum_slice_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/enumerator/enum_with_index_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/enumerator/new_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/enumerator/next_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/enumerator/rewind_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/enumerator/to_enum_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/enumerator/with_index_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/erb/def_class_spec.rb +ERB#def_class +- return an unnamed class which has instance method to render eRuby script +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/erb/def_method_spec.rb +ERB#def_method +- define module's instance method to render eRuby file +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/erb/def_module_spec.rb +ERB#def_module +- return unnamed module which has instance method to render eRuby +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/erb/defmethod/def_erb_method_spec.rb +ERB::DefMethod.def_erb_method +- define method to render eRuby file as an instance method of current module +- define method to render eRuby object as an instance method of current module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/erb/filename_spec.rb +ERB#filename +- raises an exception if there are errors processing content +- uses '(erb)' as filename when filename is not set +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/erb/new_spec.rb +ERB.new +- compiles eRuby script into ruby code when trim mode is 0 or not specified +- remove "\n" when trim_mode is 1 or '>' +- remove spaces at beginning of line and "\n" when trim_mode is 2 or '<>' +- removes spaces around '<%- -%>' when trim_mode is '-' +- not support '<%-= expr %> even when trim_mode is '-' +- regards lines starting with '%' as '<% ... %>' when trim_mode is '%' +- regards lines starting with '%' as '<% ... %>' and remove "\n" when trim_mode is '%>' +- regard lines starting with '%' as '<% ... %>' and remove "\n" when trim_mode is '%<>' +- regard lines starting with '%' as '<% ... %>' and spaces around '<%- -%>' when trim_mode is '%-' +- accepts a safe level as second argument +- changes '_erbout' variable name in the produced source +- ignores '<%# ... %>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/erb/result_spec.rb +ERB#result +- return the result of compiled ruby code +- share local variables +- is not able to h() or u() unless including ERB::Util +- is able to h() or u() if ERB::Util is included +- use TOPLEVEL_BINDING if binding is not passed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/erb/run_spec.rb +ERB#run +- print the result of compiled ruby code +- share local variables +- is not able to h() or u() unless including ERB::Util +- is able to h() or u() if ERB::Util is included +- use TOPLEVEL_BINDING if binding is not passed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/erb/src_spec.rb +ERB#src +- returns the compiled ruby code evaluated to a String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/erb/util/h_spec.rb +ERB::Util.h +- escape '& < > "' to '& < > " +- not escape characters except '& < > "' +- return empty string when argument is nil +- returns string when argument is number +- returns string when argument is boolean +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/erb/util/html_escape_spec.rb +ERB::Util.html_escape +- escape '& < > "' to '& < > " +- not escape characters except '& < > "' +- return empty string when argument is nil +- returns string when argument is number +- returns string when argument is boolean +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/erb/util/u_spec.rb +ERB::Util.u +- encode characters +- encode unicode string +- returns empty string when argument is nil +- returns string when argument is number +- returns string when argument is boolean +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/erb/util/url_encode_spec.rb +ERB::Util.url_encode +- encode characters +- encode unicode string +- returns empty string when argument is nil +- returns string when argument is number +- returns string when argument is boolean +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/etc/endgrent_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/etc/endpwent_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/etc/getgrent_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/etc/getgrgid_spec.rb +Etc.getgrgid +- returns a Etc::Group struct instance for the given user +- returns the Etc::Group for a given gid if it exists +- uses Process.gid as the default value for the argument +- returns the Group for a given gid if it exists +- raises if the group does not exist +- raises a TypeError if not passed an Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/etc/getgrnam_spec.rb +Etc.getgrnam +- returns a Etc::Group struct instance for the given group +- only accepts strings as argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/etc/getlogin_spec.rb +Etc.getlogin +- returns the name of the user who runs this process +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/etc/getpwent_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/etc/getpwnam_spec.rb +Etc.getpwnam +- returns a Etc::Passwd struct instance for the given user +- only accepts strings as argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/etc/getpwuid_spec.rb +Etc.getpwuid +- returns a Etc::Passwd struct instance for the given user +- uses Process.uid as the default value for the argument +- only accepts integers as argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/etc/group_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/etc/passwd_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/etc/setgrent_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/etc/setpwent_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/expect/expect_spec.rb +IO#expect +- matches data against a Regexp +- matches data against a String +- returns any captures of the Regexp +- returns raises IOError if the IO is closed +- returns nil if eof is hit +- yields the result if a block is given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/fiber/alive_spec.rb +Fiber#alive? +- returns true for a Fiber that hasn't had #resume called +- returns true for a Fiber that's yielded to the caller +- returns true when called from its Fiber +- doesn't invoke the block associated with the Fiber +- returns false for a Fiber that's dead +- always returns false for a dead Fiber +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/fiber/current_spec.rb +Fiber.current +- returns the root Fiber when called outside of a Fiber +- returns the current Fiber when called from a Fiber +- returns the current Fiber when called from a Fiber that transferred to another +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/fiber/resume_spec.rb +Fiber#resume +- raises a FiberError if the Fiber has transfered control to another Fiber +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/fiber/transfer_spec.rb +Fiber#transfer +- can be invoked from the root Fiber +- passes control to the beginning of the block on first invocation +- returns the last value encountered on first invocation +- runs until the end of the block or Fiber.yield on first invocation +- resumes from the last call to Fiber.yield on subsequent invocations +- accepts any number of arguments +- sets the block parameters to its arguments on the first invocation +- raises a FiberError if the Fiber is dead +- raises a LocalJumpError if the block includes a return statement +- raises a LocalJumpError if the block includes a break statement +Fiber#transfer +- transfers control from one Fiber to another when called from a Fiber +- can be invoked from the same Fiber it transfers control to +- can transfer control to a Fiber that has transfered to another Fiber +- raises a FiberError when transferring to a Fiber which resumes itself +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/ftools/catname_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/ftools/chmod_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/ftools/compare_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/ftools/copy_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/ftools/install_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/ftools/makedirs_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/ftools/move_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/ftools/safe_unlink_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/ftools/syscopy_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/generator/each_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/generator/new_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/generator/next_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/generator/rewind_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/getoptlong/each_option_spec.rb +GetoptLong#each_option +- passes each argument/value pair to the block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/getoptlong/each_spec.rb +GetoptLong#each +- passes each argument/value pair to the block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/getoptlong/error_message_spec.rb +GetoptLong#error_message +- returns nil if no error occurred +- returns the error message of the last error that occurred +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/getoptlong/get_option_spec.rb +GetoptLong#get_option +- returns the next option name and its argument as an Array +- shifts ARGV on each call +- terminates processing when encountering '--' +- raises a if an argument was required, but none given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/getoptlong/get_spec.rb +GetoptLong#get +- returns the next option name and its argument as an Array +- shifts ARGV on each call +- terminates processing when encountering '--' +- raises a if an argument was required, but none given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/getoptlong/initialize_spec.rb +GetoptLong#initialize +- sets ordering to REQUIRE_ORDER if ENV['POSIXLY_CORRECT'] is set +- sets ordering to PERMUTE if ENV['POSIXLY_CORRECT'] is not set +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/getoptlong/ordering_spec.rb +GetoptLong#ordering= +- raises an ArgumentError if called after processing has started +- raises an ArgumentError if given an invalid value +- does not allow changing ordering to PERMUTE if ENV['POSIXLY_CORRECT'] is set +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/getoptlong/set_options_spec.rb +GetoptLong#set_options +- allows setting command line options +- discards previously defined command line options +- raises an ArgumentError if too many argument flags where given +- raises a RuntimeError if processing has already started +- raises an ArgumentError if no argument flag was given +- raises an ArgumentError if one of the given arguments is not an Array +- raises an ArgumentError if the same option is given twice +- raises an ArgumentError if the given option is invalid +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/getoptlong/terminate_spec.rb +GetoptLong#terminate +- terminates option proccessing +- returns self when option processsing is terminated +- returns nil when option processing was already terminated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/getoptlong/terminated_spec.rb +GetoptLong#terminated? +- returns true if option processing has terminated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/iconv/charset_map_spec.rb +Iconv.charset_map +- acts as a map +- returns nil when given an unknown encoding name +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/iconv/close_spec.rb +Iconv#close +- ignores multiple calls +- does not raise an exception if called inside an .open block +- returns a string containing the byte sequence to change the output buffer to its initial shift state +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/iconv/conv_spec.rb +Iconv.conv +- raises a TypeError when encoding names are not Strings or string-compatible +- raises an Iconv::InvalidEncoding exception when an encoding cannot be found +- acts exactly as if opening a converter and invoking #iconv once +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/iconv/failure/failed_spec.rb +Iconv::Failure#failed +- returns a substring of the original string passed to Iconv that starts at the character which caused the exception +- for Iconv.iconv and Iconv.conv returns an array containing a single element when instantiated +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/iconv/failure/inspect_spec.rb +Iconv::Failure#inspect +- includes information on the exception class name, #succes and #failed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/iconv/failure/success_spec.rb +Iconv::Failure#success +- for Iconv#iconv and Iconv.conv returns the substring of the original string passed which was translated successfully until the exception ocurred +- for Iconv.iconv returns an array containing all the strings that were translated successfully until the exception ocurred, in order +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/iconv/failure_spec.rb +Iconv::Failure +- is a module +- is included by Iconv::InvalidEncoding +- is included by Iconv::IllegalSequence +- is included by Iconv::InvalidCharacter +- is included by Iconv::OutOfRange +- is included by Iconv::BrokenLibrary +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/iconv/iconv_spec.rb +Iconv#iconv +- raises an ArgumentError when called on a closed converter +- when given a string or string-like parameter returns a converted version of it +- keeps context between calls +- when given a start and end position returns the substring +- when given a negative start position counts from the end of string +- when the end parameter is omitted or nil goes until the end of the string +- when given a positive length +- when given a negative length +- raises Iconv::IllegalSequence when faced with an invalid byte for the source encoding +- raises Iconv::IllegalSequence when a character cannot be represented on the target encoding +- raises Iconv::InvalidCharacter when an incomplete character or shift sequence happens at the end of the input buffer +- sanitizes invalid upper bounds +- returns a blank string on invalid lower bounds +Iconv.iconv +- converts a series of strings with a single converter +- returns an empty array when given no strings to convert +- raises a TypeError when encoding names are not Strings or string-compatible +- raises an Iconv::InvalidEncoding exception when an encoding cannot be found +Iconv.iconv using the ignore option +- causes unknown bytes to be ignored +The 'utf-8' encoder +- emits proper representations for characters outside the Basic Multilingual Plane +The 'utf-16' encoder +- emits a byte-order mark on first non-empty output +The 'utf-16be' decoder +- does not emit a byte-order mark +- treats possible byte-order marks as regular characters +The 'utf-16le' decoder +- does not emit a byte-order mark +- treats possible byte-order marks as regular characters +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/iconv/new_spec.rb +Iconv.new +- creates a new encoding converter +- when called from a subclass of Iconv instantiates an object of that class +- raises a TypeError when encoding names are not Strings or string-compatible +- raises an Iconv::InvalidEncoding exception when an encoding cannot be found +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/iconv/open_spec.rb +Iconv.open +- creates a new encoding converter +- when called from a subclass of Iconv instantiates an object of that class +- raises a TypeError when encoding names are not Strings or string-compatible +- raises an Iconv::InvalidEncoding exception when an encoding cannot be found +- with a block invokes the block exactly once +- with a block yields the converter +- with a block returns the result of the block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/ipaddr/hton_spec.rb +IPAddr#hton +- converts IPAddr to network byte order +IPAddr#new_ntoh +- creates a new IPAddr using hton notation +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/ipaddr/ipv4_conversion_spec.rb +IPAddr#ipv4_compat +- should ipv4_compat? +IPAddr#ipv4_mapped +- should ipv4_mapped +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/ipaddr/new_spec.rb +IPAddr#new +- it should initialize IPAddr +- it should initialize IPAddr ipv6 address with short notation +- it should initialize IPAddr ipv6 address with long notation +- it should initialize IPAddr ipv6 address with / subnet notation +- it should initialize IPAddr ipv6 address with mask subnet notation +- it should initialize IPAddr ipv4 address with all zeroes +- it should initialize IPAddr ipv4 address +- it should initialize IPAddr ipv4 address with / subnet notation +- it should initialize IPAddr ipv4 address wuth subnet mask +- it should raise errors on incorrect IPAddr strings +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/ipaddr/operator_spec.rb +IPAddr Operator +- should be able to bitwise or +- should be able to bitwise and +- should be able to bitshift right +- should be able to bitshift left +- should be able to invert +- should be able to test for equality +- should be able to set a mask +- should be able to check whether an addres is included in a range +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/ipaddr/reverse_spec.rb +IPAddr#reverse +- should be able to generate the reverse DNS lookup entry +IPAddr#ip6_arpa +- should be able to convert an IPv6 address into the reverse DNS lookup representation according to RFC3172 +IPAddr#ip6_int +- should be able to convert an IPv6 address into the reverse DNS lookup representation according to RFC1886 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/ipaddr/to_s_spec.rb +IPAddr#to_s +- displays IPAddr using short notation +IPAddr#to_string +- displays an IPAddr using full notation +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/application/level_spec.rb +Logger::Application#level= +- sets the logging threshold +- can set the threshold to unknown values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/application/log_spec.rb +Logger::Application#log +- logs a message +- receives a severity +- uses app name for Application Name +- receives a block and calls it if message is nil +Logger::Application#log= +- sets the log device +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/application/new_spec.rb +Logger::Application.new +- starts the logger on a new application +- defaults application name to '' +- defaults logs to STDERR +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/application/set_log_spec.rb +Logger::Application#set_log +- sets the log device for the logger +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/application/start_spec.rb +Logger::Application#start +- starts the application logging start/end messages +- returns the status code +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/device/close_spec.rb +Logger::LogDevice#close +- closes the LogDevice's stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/device/new_spec.rb +Logger::LogDevice#new +- creates a new log device +- receives an IO object to log there as first argument +- creates a File if the IO object does not exist +- receives options via a hash as second argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/device/write_spec.rb +Logger::LogDevice#write +- writes a message to the device +- can create a file and writes empty message +- fails if the device is already closed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/logger/add_spec.rb +Logger#add +- writes a new message to the logger +- receives a severity +- receives a message +- receives a program name +- receives a block +- calls the block if message is nil +- ignores the block if the message is not nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/logger/close_spec.rb +Logger#close +- closes the logging device +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/logger/datetime_format_spec.rb +Logger#datetime_format +- returns the date format used for the logs +- returns nil logger is using the default date format +Logger#datetime_format= +- sets the date format for the logs +- follows the Time#strftime format +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/logger/debug_spec.rb +Logger#debug? +- returns true if severity level allows debug messages +- returns false if severity level does not allow debug messages +Logger#debug +- logs a DEBUG message +- accepts an application name with a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/logger/error_spec.rb +Logger#error? +- returns true if severity level allows printing errors +- returns false if severity level does not allow errors +Logger#error +- logs a ERROR message +- accepts an application name with a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/logger/fatal_spec.rb +Logger#fatal? +- returns true if severity level allows fatal messages +- returns false if severity level does not allow fatal messages +Logger#fatal +- logs a FATAL message +- accepts an application name with a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/logger/info_spec.rb +Logger#info? +- returns true if severity level allows info messages +- returns false if severity level does not allow info messages +Logger#info +- logs a INFO message +- accepts an application name with a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/logger/new_spec.rb +Logger#new +- creates a new logger object +- receives a logging device as first argument +- receives a frequency rotation as second argument +- also receives a number of log files to keep as second argument +- receivs a maximum logfile size as third argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/logger/unknown_spec.rb +Logger#unknown +- logs a message with unknown severity +- defaults the priority value to 5 and text value to ANY +- receives empty messages +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/logger/warn_spec.rb +Logger#warn? +- returns true if severity level allows printing warn messages +- returns false if severity level does not allow printing warn messages +Logger#warn +- logs a WARN message +- accepts an application name with a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/logger/severity_spec.rb +Logger::Severity +- defines Logger severity constants +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mathn/bignum/exponent_spec.rb +Bignum#** +- returns self raised to other (positive) power +- returns a complex number when negative and raised to a fractional power +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mathn/complex/Complex_spec.rb +Kernel#Complex +- returns an Integer if imaginary part is 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mathn/fixnum/exponent_spec.rb +Fixnum#** +- returns self raised to other (positive) power +- returns a complex number when negative and raised to a fractional power +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mathn/float/exponent_spec.rb +Float#** +- returns self raised to other (positive) power +- returns a complex number when negative and raised to a fractional power +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mathn/integer/from_prime_division_spec.rb +Integer::from_prime_division +- Reverse a prime factorization of an integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mathn/integer/gcd2_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mathn/integer/prime_division_spec.rb +Integer#prime_division +- Performs a prime factorization of a positive integer +- Performs a prime factorization of a negative integer +- raises a ZeroDivisionError when is called on zero +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mathn/math/rsqrt_spec.rb +Math#rsqrt +- returns the square root for Rational numbers +- returns the square root for positive numbers +- raises an Math::DomainError if the argument is a negative number +- is a private instance method +Math.rsqrt +- returns the square root for Rational numbers +- returns the square root for positive numbers +- raises an Math::DomainError if the argument is a negative number +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mathn/math/sqrt_spec.rb +Math#rsqrt +- returns the square root for Rational numbers +- returns the square root for Complex numbers +- returns the square root for positive numbers +- returns the square root for negative numbers +- is a private instance method +Math.rsqrt +- returns the square root for Rational numbers +- returns the square root for Complex numbers +- returns the square root for positive numbers +- returns the square root for negative numbers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mathn/prime/each_spec.rb +Prime#each +- enumerates the elements +- don't rewind the generator, each loop start at the current value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mathn/prime/new_spec.rb +Prime.new +- returns a new Prime number +- raises a TypeError when is called with some arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mathn/prime/next_spec.rb +Prime#next +- returns the element at the current position and moves forward +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mathn/rational/Rational_spec.rb +Kernel#Rational +- returns an Integer if denominator divides numerator evenly +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mathn/rational/exponent_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mathn/rational/inspect_spec.rb +Rational#inspect +- returns a string representation of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/I_spec.rb +Matrix.I +- returns a Matrix +- returns a n x n identity matrix +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/build_spec.rb +Matrix.build +- returns a Matrix object of the given size +- builds the Matrix using the given block +- iterates through the first row, then the second, ... +- returns an Enumerator is no block is given +- requires integers as parameters +- requires non-negative integers +- returns empty Matrix if one argument is zero +- tries to calls :to_int on arguments +- builds an nxn Matrix when given only one argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/clone_spec.rb +Matrix#clone +- returns a shallow copy of the matrix +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/coerce_spec.rb +Matrix#coerce +- needs to be reviewed for spec completeness +- allows the division of fixnum by a Matrix +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/collect_spec.rb +Matrix#collect +- returns an instance of Matrix +- returns a Matrix where each element is the result of the block +- returns an enumerator if no block is given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/column_size_spec.rb +Matrix#column_size +- returns the number of columns +- returns 0 for empty matrices +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/column_spec.rb +Matrix#column +- returns a Vector when called without a block +- yields each element in the column to the block +- counts backwards for negative argument +- returns self when called with a block +- returns nil when out of bounds +- never yields when out of bounds +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/column_vector_spec.rb +Matrix.column_vector +- returns a single column Matrix when called with an Array +- returns an empty Matrix when called with an empty Array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/column_vectors_spec.rb +Matrix#column_vectors +- returns an Array +- returns an Array of Vectors +- returns each column as a Vector +- returns an empty Array for empty matrices +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/columns_spec.rb +Matrix.columns +- creates a Matrix from argument columns +- accepts Vectors as argument columns +- handles empty matrices +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/conj_spec.rb +Matrix#conj +- returns a matrix with all entries 'conjugated' +- returns empty matrices on the same size if empty +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/conjugate_spec.rb +Matrix#conjugate +- returns a matrix with all entries 'conjugated' +- returns empty matrices on the same size if empty +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/constructor_spec.rb +Matrix.[] +- requires arrays as parameters +- creates an empty Matrix with no arguments +- raises for non-rectangular matrices +- accepts vector arguments +- tries to calls :to_ary on arguments +- returns a Matrix object +- can create an nxn Matrix +- can create a 0xn Matrix +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/det_spec.rb +Matrix#det +- returns the determinant of a square Matrix +- returns the determinant of a single-element Matrix +- returns 1 for an empty Matrix +- returns the determinant even for Matrices containing 0 as first entry +- raises an error for rectangular matrices +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/determinant_spec.rb +Matrix#determinant +- returns the determinant of a square Matrix +- returns the determinant of a single-element Matrix +- returns 1 for an empty Matrix +- returns the determinant even for Matrices containing 0 as first entry +- raises an error for rectangular matrices +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/diagonal_spec.rb +Matrix.diagonal +- returns an object of type Matrix +- returns a square Matrix of the right size +- sets the diagonal to the arguments +- fills all non-diagonal cells with 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/divide_spec.rb +Matrix#/ +- returns the result of dividing self by another Matrix +- returns the result of dividing self by a Float +- raises a Matrix::ErrDimensionMismatch if the matrices are different sizes +- returns an instance of Matrix +- raises a TypeError if other is of wrong type +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/each_spec.rb +Matrix#each +- returns an Enumerator when called without a block +- returns self +- yields the elements starting with the those of the first row +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/each_with_index_spec.rb +Matrix#each_with_index +- returns an Enumerator when called without a block +- returns self +- yields the elements starting with the those of the first row +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/element_reference_spec.rb +Matrix#[] +- returns element at (i, j) +- returns nil for an invalid index pair +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/empty_spec.rb +Matrix#empty? +- returns true when the Matrix is empty +- returns false when the Matrix has elements +- doesn't accept any parameter +Matrix.empty +- returns an empty matrix of the requested size +- has arguments defaulting to 0 +- does not accept more than two parameters +- raises an error if both dimensions are > 0 +- raises an error if any dimension is < 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/eql_spec.rb +Matrix#eql? +- returns true for self +- returns true for equal matrices +- returns false for different matrices +- returns false for different empty matrices +- returns false if some elements are == but not eql? +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/equal_value_spec.rb +Matrix#== +- returns true for self +- returns true for equal matrices +- returns false for different matrices +- returns false for different empty matrices +- returns true if some elements are == but not eql? +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/exponent_spec.rb +Matrix#** +- raises a ErrOperationNotImplemented exception for powers that aren't Integers +Matrix#** given an integer _n_ +- multiples the Matrix by itself _n_ times +- raises a ErrDimensionMismatch for non square matrices +Matrix#** given an integer _n_ that is <= 0 +- returns the inverse of **(-n) +- raises a ErrDimensionMismatch for irregular matrices +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/hash_spec.rb +Matrix#hash +- returns a Fixnum +- returns the same value for the same matrix +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/identity_spec.rb +Matrix.identity +- returns a Matrix +- returns a n x n identity matrix +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/imag_spec.rb +Matrix#imag +- returns a matrix with the imaginary part of the elements of the receiver +- returns empty matrices on the same size if empty +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/imaginary_spec.rb +Matrix#imaginary +- returns a matrix with the imaginary part of the elements of the receiver +- returns empty matrices on the same size if empty +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/inspect_spec.rb +Matrix#inspect +- returns a stringified representation of the Matrix +- returns 'Matrix.empty(...)' for empty matrices +- calls inspect on its contents +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/inv_spec.rb +Matrix#inv +- returns a Matrix +- returns the inverse of the Matrix +- returns the inverse of the Matrix (other case) +- raises a ErrDimensionMismatch if the Matrix is not square +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/inverse_from_spec.rb +Matrix#inverse_from +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/inverse_spec.rb +Matrix#inverse +- returns a Matrix +- returns the inverse of the Matrix +- returns the inverse of the Matrix (other case) +- raises a ErrDimensionMismatch if the Matrix is not square +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/map_spec.rb +Matrix#map +- returns an instance of Matrix +- returns a Matrix where each element is the result of the block +- returns an enumerator if no block is given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/minor_spec.rb +Matrix#minor with start_row, nrows, start_col, ncols +- returns the given portion of the Matrix +- returns an empty Matrix if nrows or ncols is 0 +- returns nil for out-of-bounds start_row/col +- returns nil for negative nrows or ncols +- start counting backwards for start_row or start_col below zero +- returns empty matrices for extreme start_row/col +- ignores big nrows or ncols +Matrix#minor with col_range, row_range +- returns the given portion of the Matrix +- returns nil if col_range or row_range is out of range +- start counting backwards for col_range or row_range below zero +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/minus_spec.rb +Matrix#- +- returns the result of subtracting the corresponding elements of other from self +- returns an instance of Matrix +- raises a Matrix::ErrDimensionMismatch if the matrices are different sizes +- raises a ExceptionForMatrix::ErrOperationNotDefined if other is a Numeric Type +- raises a TypeError if other is of wrong type +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/multiply_spec.rb +Matrix#* +- returns the result of multiplying the corresponding elements of self and a Matrix +- returns the result of multiplying the corresponding elements of self and a Vector +- returns the result of multiplying the elements of self and a Fixnum +- returns the result of multiplying the elements of self and a Bignum +- returns the result of multiplying the elements of self and a Float +- raises a Matrix::ErrDimensionMismatch if the matrices are different sizes +- returns a zero matrix if (nx0) * (0xn) +- returns an empty matrix if (0xn) * (nx0) +- returns a mx0 matrix if (mxn) * (nx0) +- returns a 0xm matrix if (0xm) * (mxn) +- raises a TypeError if other is of wrong type +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/new_spec.rb +Matrix.new +- is private +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/plus_spec.rb +Matrix#+ +- returns the result of adding the corresponding elements of self and other +- returns an instance of Matrix +- raises a Matrix::ErrDimensionMismatch if the matrices are different sizes +- raises a ExceptionForMatrix::ErrOperationNotDefined if other is a Numeric Type +- raises a TypeError if other is of wrong type +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/rank_spec.rb +Matrix#rank +- returns the rank of the Matrix +- doesn't loop forever +- works for some easy rectangular matrices +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/real_spec.rb +Matrix#real? +- returns true for matrices with all real entries +- returns true for empty matrices +- returns false if one element is a Complex +Matrix#real +- returns a matrix with the real part of the elements of the receiver +- returns empty matrices on the same size if empty +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/rect_spec.rb +Matrix#rect +- returns [receiver.real, receiver.imag] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/rectangular_spec.rb +Matrix#rectangular +- returns [receiver.real, receiver.imag] +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/regular_spec.rb +Matrix#regular? +- returns false for singular matrices +- returns true if the Matrix is regular +- returns true for an empty 0x0 matrix +- raises an error for rectangular matrices +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/row_size_spec.rb +Matrix#row_size +- returns the number rows +- returns the number rows even for some empty matrices +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/row_spec.rb +Matrix#row +- returns a Vector when called without a block +- yields the elements of the row when called with a block +- counts backwards for negative argument +- returns self when called with a block +- returns nil when out of bounds +- never yields when out of bounds +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/row_vector_spec.rb +Matrix.row_vector +- returns a Matrix +- returns a single-row Matrix with the specified values +- returns a 1x0 matrix when called with an empty Array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/row_vectors_spec.rb +Matrix#row_vectors +- returns an Array +- returns an Array of Vectors +- returns each row as a Vector +- returns an empty Array for empty matrices +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/rows_spec.rb +Matrix.rows +- returns a Matrix +- creates a matrix from argument rows +- copies the original rows by default +- references the original rows if copy is false +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/scalar/Fail_spec.rb +Matrix::Scalar#Fail +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/scalar/Raise_spec.rb +Matrix::Scalar#Raise +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/scalar/divide_spec.rb +Matrix::Scalar#/ +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/scalar/exponent_spec.rb +Matrix::Scalar#** +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/scalar/included_spec.rb +Matrix::Scalar.included +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/scalar/initialize_spec.rb +Matrix::Scalar#initialize +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/scalar/minus_spec.rb +Matrix::Scalar#- +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/scalar/multiply_spec.rb +Matrix::Scalar#* +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/scalar/plus_spec.rb +Matrix::Scalar#+ +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/scalar_spec.rb +Matrix.scalar +- returns a Matrix +- returns a n x n matrix +- initializes diagonal to value +- initializes all non-diagonal values to 0 +- returns a Matrix +- returns a square matrix, where the first argument specifies the side of the square +- puts the second argument in all diagonal values +- fills all values not on the main diagonal with 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/singular_spec.rb +Matrix#singular? +- returns true for singular matrices +- returns false if the Matrix is regular +- returns false for an empty 0x0 matrix +- raises an error for rectangular matrices +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/square_spec.rb +Matrix#square? +- returns true when the Matrix is square +- returns true when the Matrix has only one element +- returns false when the Matrix is rectangular +- returns false when the Matrix is rectangular +- returns handles empty matrices +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/t_spec.rb +Matrix#transpose +- returns a transposed matrix +- can transpose empty matrices +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/to_a_spec.rb +Matrix#to_a +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/to_s_spec.rb +Matrix#to_s +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/tr_spec.rb +Matrix#tr +- returns the sum of diagonal elements in a square Matrix +- returns the sum of diagonal elements in a rectangular Matrix +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/trace_spec.rb +Matrix#trace +- returns the sum of diagonal elements in a square Matrix +- returns the sum of diagonal elements in a rectangular Matrix +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/transpose_spec.rb +Matrix#transpose +- returns a transposed matrix +- can transpose empty matrices +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/unit_spec.rb +Matrix.unit +- returns a Matrix +- returns a n x n identity matrix +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/vector/each2_spec.rb +Vector.each2 +- requires one argument +Vector.each2 given one argument +- accepts an Array argument +- raises a DimensionMismatch error if the Vector size is different +- yields arguments in sequence +- yield arguments in pairs +- returns self when given a block +- returns an enumerator if no block given +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/vector/eql_spec.rb +Vector#eql? +- returns true for self +- returns false when there are a pair corresponding elements which are not equal in the sense of Object#eql? +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/matrix/zero_spec.rb +Matrix.zero +- returns an object of type Matrix +- creates a n x n matrix +- initializes all cells to 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mutex/lock_spec.rb +Mutex#lock +- returns self +- waits if the lock is not available +- raises a ThreadError when used recursively +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mutex/locked_spec.rb +Mutex#locked? +- returns true if locked +- returns false if unlocked +- returns the status of the lock +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mutex/synchronize_spec.rb +Mutex#synchronize +- wraps the lock/unlock pair in an ensure +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mutex/try_lock_spec.rb +Mutex#try_lock +- locks the mutex if it can +- returns false if lock can not be aquired immediately +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/mutex/unlock_spec.rb +Mutex#unlock +- raises ThreadError unless Mutex is locked +- raises ThreadError unless thread owns Mutex +- raises ThreadError if previously locking thread is gone +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/FTPError_spec.rb +Net::FTPError +- is an Exception +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/FTPPermError_spec.rb +Net::FTPPermError +- is an Exception +- is a subclass of Net::FTPError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/FTPProtoError_spec.rb +Net::FTPProtoError +- is an Exception +- is a subclass of Net::FTPError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/FTPReplyError_spec.rb +Net::FTPReplyError +- is an Exception +- is a subclass of Net::FTPError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/FTPTempError_spec.rb +Net::FTPTempError +- is an Exception +- is a subclass of Net::FTPError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/abort_spec.rb +Net::FTP#abort +- sends the ABOR command to the server +- ignores the response +- returns the full response +- does not raise any error when the response code is 225 +- does not raise any error when the response code is 226 +- raises a Net::FTPProtoError when the response code is 500 +- raises a Net::FTPProtoError when the response code is 501 +- raises a Net::FTPProtoError when the response code is 502 +- raises a Net::FTPProtoError when the response code is 421 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/acct_spec.rb +Net::FTP#acct +- writes the ACCT command to the server +- returns nil +- does not raise any error when the response code is 230 +- raises a Net::FTPPermError when the response code is 530 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 503 +- raises a Net::FTPTempError when the response code is 421 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/binary_spec.rb +Net::FTP#binary +- returns true when self is in binary mode +Net::FTP#binary= +- sets self to binary mode when passed true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/chdir_spec.rb +Net::FTP#chdir +- writes the 'CWD' command with the passed directory to the socket +- returns nil +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +- raises a Net::FTPPermError when the response code is 550 +Net::FTP#chdir when switching to the parent directory +- sends the 'CDUP' command to the server +- returns nil +- does not raise a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +- raises a Net::FTPPermError when the response code is 550 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/close_spec.rb +Net::FTP#close +- closes the socket +- does not try to close the socket if it has already been closed +- does not try to close the socket if it is nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/closed_spec.rb +Net::FTP#closed? +- returns true when the socket is closed +- returns true when the socket is nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/connect_spec.rb +Net::FTP#connect +- tries to connect to the FTP Server on the given host and port +- returns nil +- prints a small debug line when in debug mode +- does not raise any error when the response code is 220 +- raises a Net::FTPReplyError when the response code is 120 +- raises a Net::FTPTempError when the response code is 421 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/debug_mode_spec.rb +Net::FTP#debug_mode +- returns true when self is in debug mode +Net::FTP#debug_mode= +- sets self into debug mode when passed true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/delete_spec.rb +Net::FTP#delete +- sends the DELE command with the passed filename to the server +- raises a Net::FTPTempError when the response code is 450 +- raises a Net::FTPPermError when the response code is 550 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/dir_spec.rb +Net::FTP#dir when passed a block +- yields each file in the list of files in the passed dir +Net::FTP#dir when passed no block +- returns an Array containing a list of files in the passed dir +Net::FTP#dir when the LIST command fails +- raises a Net::FTPTempError when the response code is 450 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#dir when opening the data port fails +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/get_spec.rb +Net::FTP#get (binary mode) +- sends the RETR command to the server +- returns nil +- saves the contents of the passed remote file to the passed local file +Net::FTP#get (binary mode) when passed a block +- yields the received content as binary blocks of the passed size +Net::FTP#get (binary mode) when resuming an existing file +- saves the remaining content of the passed remote file to the passed local file +Net::FTP#get (binary mode) when resuming an existing file and the REST command fails +- raises a Net::FTPProtoError when the response code is 550 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#get (binary mode) when the RETR command fails +- raises a Net::FTPTempError when the response code is 450 +- raises a Net::FTPProtoError when the response code is 550 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#get (binary mode) when opening the data port fails +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#get (text mode) +- sends the RETR command to the server +- returns nil +- saves the contents of the passed remote file to the passed local file +Net::FTP#get (text mode) when passed a block +- yields each line of the retrieved file to the passed block +Net::FTP#get (text mode) when the RETR command fails +- raises a Net::FTPTempError when the response code is 450 +- raises a Net::FTPProtoError when the response code is 550 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#get (text mode) when opening the data port fails +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/getbinaryfile_spec.rb +Net::FTP#getbinaryfile +- sends the RETR command to the server +- returns nil +- saves the contents of the passed remote file to the passed local file +Net::FTP#getbinaryfile when passed a block +- yields the received content as binary blocks of the passed size +Net::FTP#getbinaryfile when resuming an existing file +- saves the remaining content of the passed remote file to the passed local file +Net::FTP#getbinaryfile when resuming an existing file and the REST command fails +- raises a Net::FTPProtoError when the response code is 550 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#getbinaryfile when the RETR command fails +- raises a Net::FTPTempError when the response code is 450 +- raises a Net::FTPProtoError when the response code is 550 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#getbinaryfile when opening the data port fails +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/getdir_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/gettextfile_spec.rb +Net::FTP#gettextfile +- sends the RETR command to the server +- returns nil +- saves the contents of the passed remote file to the passed local file +Net::FTP#gettextfile when passed a block +- yields each line of the retrieved file to the passed block +Net::FTP#gettextfile when the RETR command fails +- raises a Net::FTPTempError when the response code is 450 +- raises a Net::FTPProtoError when the response code is 550 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#gettextfile when opening the data port fails +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/help_spec.rb +Net::FTP#help +- writes the HELP command to the server +- returns the server's response +- writes the HELP command with an optional parameter to the socket +- does not raise any error when the response code is 211 +- does not raise any error when the response code is 214 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/initialize_spec.rb +Net::FTP#initialize +- is private +- sets self into binary mode +- sets self into active mode +- sets self into non-debug mode +- sets self to not resume file uploads/downloads +Net::FTP#initialize when passed no arguments +- does not try to connect +Net::FTP#initialize when passed host +- tries to connect to the passed host +Net::FTP#initialize when passed host, user +- tries to connect to the passed host +- tries to login with the passed username +Net::FTP#initialize when passed host, user, password +- tries to connect to the passed host +- tries to login with the passed username and password +Net::FTP#initialize when passed host, user +- tries to connect to the passed host +- tries to login with the passed username, password and account +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/last_response_code_spec.rb +Net::FTP#last_response_code +- returns the response code for the last response +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/last_response_spec.rb +Net::FTP#last_response +- returns the last response +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/lastresp_spec.rb +Net::FTP#lastresp +- returns the response code for the last response +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/list_spec.rb +Net::FTP#list when passed a block +- yields each file in the list of files in the passed dir +Net::FTP#list when passed no block +- returns an Array containing a list of files in the passed dir +Net::FTP#list when the LIST command fails +- raises a Net::FTPTempError when the response code is 450 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#list when opening the data port fails +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/login_spec.rb +Net::FTP#login when passed no arguments +- sends the USER command with 'anonymous' as name to the server +- sends 'anonymous@' as a password when required +- raises a Net::FTPReplyError when the server requests an account +Net::FTP#login when passed name +- sends the USER command with the passed name to the server +- raises a Net::FTPReplyError when the server requests a password, but none was given +- raises a Net::FTPReplyError when the server requests an account, but none was given +Net::FTP#login when passed name, password +- sends the USER command with the passed name to the server +- sends the passed password when required +- raises a Net::FTPReplyError when the server requests an account +Net::FTP#login when passed name, password, account +- sends the USER command with the passed name to the server +- sends the passed password when required +- sends the passed account when required +Net::FTP#login when the USER command fails +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#login when the PASS command fails +- does not raise an Error when the response code is 202 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#login when the ACCT command fails +- does not raise an Error when the response code is 202 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/ls_spec.rb +Net::FTP#ls when passed a block +- yields each file in the list of files in the passed dir +Net::FTP#ls when passed no block +- returns an Array containing a list of files in the passed dir +Net::FTP#ls when the LIST command fails +- raises a Net::FTPTempError when the response code is 450 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#ls when opening the data port fails +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/mdtm_spec.rb +Net::FTP#mdtm +- sends the MDTM with the passed filename command to the server +- returns the last modification time of the passed file +- raises a Net::FTPPermError when the response code is 550 +- raises a Net::FTPTempError when the response code is 421 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/mkdir_spec.rb +Net::FTP#mkdir +- sends the MKD command with the passed pathname to the server +- returns the path to the newly created directory +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +- raises a Net::FTPPermError when the response code is 550 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/mtime_spec.rb +Net::FTP#mtime +- sends the MDTM with the passed filename command to the server +- raises a Net::FTPPermError when the response code is 550 +- raises a Net::FTPTempError when the response code is 421 +Net::FTP#mtime when passed filename +- returns the last modification time of the passed file as a Time object in the local time +Net::FTP#mtime when passed filename, local_time +- returns the last modification time as a Time object in UTC when local_time is true +- returns the last modification time as a Time object in the local time when local_time is false +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/nlst_spec.rb +Net::FTP#nlst when passed no arguments +- returns an Array containing a list of files in the current dir +Net::FTP#nlst when passed dir +- returns an Array containing a list of files in the passed dir +Net::FTP#nlst when the NLST command fails +- raises a Net::FTPTempError when the response code is 450 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#nlst when opening the data port fails +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/noop_spec.rb +Net::FTP#noop +- sends the NOOP command to the server +- returns nil +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPTempError when the response code is 421 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/open_spec.rb +Net::FTP.open when passed no block +- returns a new Net::FTP instance +- passes the passed arguments down to Net::FTP.new +Net::FTP.open when passed a block +- yields a new Net::FTP instance to the passed block +- closes the Net::FTP instance after yielding +- closes the Net::FTP instance even if an exception is raised while yielding +- returns the block's return value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/passive_spec.rb +Net::FTP#passive +- returns true when self is in passive mode +Net::FTP#passive= +- sets self to passive mode when passed true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/put_spec.rb +Net::FTP#put (binary mode) +- sends the STOR command to the server +- sends the contents of the passed local_file, without modifications +- returns nil +Net::FTP#put (binary mode) when passed a block +- yields the transmitted content as binary blocks of the passed size +Net::FTP#put (binary mode) when resuming an existing file +- sends the remaining content of the passed local_file to the passed remote_file +Net::FTP#put (binary mode) when resuming an existing file and the APPE command fails +- raises a Net::FTPProtoError when the response code is 550 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#put (binary mode) when the STOR command fails +- raises a Net::FTPPermError when the response code is 532 +- raises a Net::FTPTempError when the response code is 450 +- raises a Net::FTPTempError when the response code is 452 +- raises a Net::FTPPermError when the response code is 553 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#put (binary mode) when opening the data port fails +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#put (text mode) +- sends the STOR command to the server +- sends the contents of the passed local_file, using \r\n as the newline separator +- returns nil +Net::FTP#put (text mode) when passed a block +- yields each transmitted line +Net::FTP#put (text mode) when the STOR command fails +- raises a Net::FTPPermError when the response code is 532 +- raises a Net::FTPTempError when the response code is 450 +- raises a Net::FTPTempError when the response code is 452 +- raises a Net::FTPPermError when the response code is 553 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#put (text mode) when opening the data port fails +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/putbinaryfile_spec.rb +Net::FTP#putbinaryfile +- sends the STOR command to the server +- sends the contents of the passed local_file, without modifications +- returns nil +Net::FTP#putbinaryfile when passed a block +- yields the transmitted content as binary blocks of the passed size +Net::FTP#putbinaryfile when resuming an existing file +- sends the remaining content of the passed local_file to the passed remote_file +Net::FTP#putbinaryfile when resuming an existing file and the APPE command fails +- raises a Net::FTPProtoError when the response code is 550 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#putbinaryfile when the STOR command fails +- raises a Net::FTPPermError when the response code is 532 +- raises a Net::FTPTempError when the response code is 450 +- raises a Net::FTPTempError when the response code is 452 +- raises a Net::FTPPermError when the response code is 553 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#putbinaryfile when opening the data port fails +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/puttextfile_spec.rb +Net::FTP#puttextfile +- sends the STOR command to the server +- sends the contents of the passed local_file, using \r\n as the newline separator +- returns nil +Net::FTP#puttextfile when passed a block +- yields each transmitted line +Net::FTP#puttextfile when the STOR command fails +- raises a Net::FTPPermError when the response code is 532 +- raises a Net::FTPTempError when the response code is 450 +- raises a Net::FTPTempError when the response code is 452 +- raises a Net::FTPPermError when the response code is 553 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#puttextfile when opening the data port fails +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/pwd_spec.rb +Net::FTP#pwd +- sends the PWD command to the server +- returns the current directory +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 550 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/quit_spec.rb +Net::FTP#quit +- sends the QUIT command to the server +- does not close the socket automagically +- returns nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/rename_spec.rb +Net::FTP#rename when passed from_name, to_name +- sends the RNFR command with the passed from_name and the RNTO command with the passed to_name to the server +- returns something +Net::FTP#rename when the RNFR command fails +- raises a Net::FTPTempError when the response code is 450 +- raises a Net::FTPPermError when the response code is 550 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +Net::FTP#rename when the RNTO command fails +- raises a Net::FTPPermError when the response code is 532 +- raises a Net::FTPPermError when the response code is 553 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/resume_spec.rb +Net::FTP#resume +- returns true when self is set to resume uploads/downloads +Net::FTP#resume= +- sets self to resume uploads/downloads when set to true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/retrbinary_spec.rb +Net::FTP#retrbinary +- sends the passed command to the server +- yields the received content as binary blocks of the passed size +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/retrlines_spec.rb +Net::FTP#retrlines +- sends the passed command over the socket +- yields each received line to the passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/return_code_spec.rb +Net::FTP#return_code +- outputs a warning and returns a newline +Net::FTP#return_code= +- outputs a warning +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/rmdir_spec.rb +Net::FTP#rmdir +- sends the RMD command with the passed pathname to the server +- returns nil +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +- raises a Net::FTPPermError when the response code is 550 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/sendcmd_spec.rb +Net::FTP#sendcmd +- sends the passed command to the server +- returns the server's response +- raises no error when the response code is 1xx, 2xx or 3xx +- raises a Net::FTPTempError when the response code is 4xx +- raises a Net::FTPPermError when the response code is 5xx +- raises a Net::FTPProtoError when the response code is not between 1xx-5xx +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/set_socket_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/site_spec.rb +Net::FTP#site +- sends the SITE command with the passed argument to the server +- returns nil +- does not raise an error when the response code is 202 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/size_spec.rb +Net::FTP#size +- sends the SIZE command to the server +- returns the size of the passed file as Integer +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 550 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/status_spec.rb +Net::FTP#status +- sends the STAT command to the server +- returns the received information +- does not raise an error when the response code is 212 +- does not raise an error when the response code is 213 +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +- raises a Net::FTPPermError when the response code is 530 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/storbinary_spec.rb +Net::FTP#storbinary +- sends the passed command and the passed File object's content to the server +- yields the transmitted content as binary blocks of the passed size +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/storlines_spec.rb +Net::FTP#storlines +- sends the passed command and the passed File object's content to the server +- yields each line of the transmitted content +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/system_spec.rb +Net::FTP#system +- sends the SYST command to the server +- returns the received information +- raises a Net::FTPPermError when the response code is 500 +- raises a Net::FTPPermError when the response code is 501 +- raises a Net::FTPPermError when the response code is 502 +- raises a Net::FTPTempError when the response code is 421 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/voidcmd_spec.rb +Net::FTP#voidcmd +- sends the passed command to the server +- returns nil +- raises a Net::FTPReplyError when the response code is 1xx +- raises a Net::FTPReplyError when the response code is 3xx +- raises a Net::FTPTempError when the response code is 4xx +- raises a Net::FTPPermError when the response code is 5xx +- raises a Net::FTPProtoError when the response code is not valid +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/ftp/welcome_spec.rb +Net::FTP#welcome +- returns the server's welcome message +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/HTTPBadResponse_spec.rb +Net::HTTPBadResponse +- is a subclass of StandardError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/HTTPError_spec.rb +Net::HTTPError +- is a subclass of Net::ProtocolError +- includes the Net::HTTPExceptions module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/HTTPFatalError_spec.rb +Net::HTTPFatalError +- is a subclass of Net::ProtoFatalError +- includes the Net::HTTPExceptions module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/HTTPHeaderSyntaxError_spec.rb +Net::HTTPHeaderSyntaxError +- is a subclass of StandardError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/HTTPRetriableError_spec.rb +Net::HTTPRetriableError +- is a subclass of Net::ProtoRetriableError +- includes the Net::HTTPExceptions module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/HTTPServerException_spec.rb +Net::HTTPServerException +- is a subclass of Net::ProtoServerError +- includes the Net::HTTPExceptions module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/Proxy_spec.rb +Net::HTTP.Proxy +- returns a new subclass of Net::HTTP +- returns Net::HTTP when the passed address is nil +- sets the returned subclasses' proxy options based on the passed arguments +Net::HTTP#proxy? when self is no proxy class instance +- returns false +Net::HTTP#proxy? when self is a proxy class instance +- returns false +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/active_spec.rb +Net::HTTP#active? +- returns true when self has been started +- returns false when self has not been started yet +- returns false when self has been stopped again +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/address_spec.rb +Net::HTTP#address +- returns the current host name +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/close_on_empty_response_spec.rb +Net::HTTP#close_on_empty_response +- needs to be reviewed for spec completeness +Net::HTTP#close_on_empty_response= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/copy_spec.rb +Net::HTTP#copy +- sends a COPY request to the passed path and returns the response +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/default_port_spec.rb +Net::HTTP.default_port +- returns 80 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/delete_spec.rb +Net::HTTP#delete +- sends a DELETE request to the passed path and returns the response +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/finish_spec.rb +Net::HTTP#finish when self has been started +- closes the tcp connection +Net::HTTP#finish when self has not been started yet +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/get2_spec.rb +Net::HTTP#get2 when passed no block +- sends a GET request to the passed path and returns the response +- returns a Net::HTTPResponse object +Net::HTTP#get2 when passed a block +- sends a GET request to the passed path and returns the response +- yields the response to the passed block +- returns a Net::HTTPResponse object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/get_print_spec.rb +Net::HTTP.get_print when passed URI +- it prints the body of the specified uri to $stdout +Net::HTTP.get_print when passed host, path, port +- it prints the body of the specified uri to $stdout +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/get_response_spec.rb +Net::HTTP.get_response when passed URI +- returns the response for the specified uri +Net::HTTP.get_response when passed host, path, port +- returns the response for the specified host-path-combination +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/get_spec.rb +Net::HTTP.get when passed URI when passed URI +- returns the body of the specified uri +Net::HTTP.get when passed URI when passed host, path, port +- returns the body of the specified host-path-combination +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/head2_spec.rb +Net::HTTP#head2 when passed no block +- sends a head request to the passed path and returns the response +- returns a Net::HTTPResponse object +Net::HTTP#head2 when passed a block +- sends a head request to the passed path and returns the response +- yields the response to the passed block +- returns a Net::HTTPResponse object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/head_spec.rb +Net::HTTP#head +- sends a HEAD request to the passed path and returns the response +- returns a Net::HTTPResponse +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/http_default_port_spec.rb +Net::HTTP.http_default_port +- returns 80 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/https_default_port_spec.rb +Net::HTTP.https_default_port +- returns 443 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/initialize_spec.rb +Net::HTTP#initialize +- is private +Net::HTTP#initialize when passed address +- sets the new Net::HTTP instance's address to the passed address +- sets the new Net::HTTP instance's port to the default HTTP port +- does not start the new Net::HTTP instance +Net::HTTP#initialize when passed address, port +- sets the new Net::HTTP instance's address to the passed address +- sets the new Net::HTTP instance's port to the passed port +- does not start the new Net::HTTP instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/inspect_spec.rb +Net::HTTP#inspect +- returns a String representation of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/is_version_1_1_spec.rb +Net::HTTP.is_version_1_1? +- returns the state of net/http 1.1 features +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/is_version_1_2_spec.rb +Net::HTTP.is_version_1_2? +- returns the state of net/http 1.2 features +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/lock_spec.rb +Net::HTTP#lock +- sends a LOCK request to the passed path and returns the response +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/mkcol_spec.rb +Net::HTTP#mkcol +- sends a MKCOL request to the passed path and returns the response +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/move_spec.rb +Net::HTTP#head +- sends a MOVE request to the passed path and returns the response +- returns a Net::HTTPResponse +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/new_spec.rb +Net::HTTP.new when passed address +- returns a Net::HTTP instance +- sets the new Net::HTTP instance's address to the passed address +- sets the new Net::HTTP instance's port to the default HTTP port +- does not start the new Net::HTTP instance +Net::HTTP.new when passed address, port +- returns a Net::HTTP instance +- sets the new Net::HTTP instance's address to the passed address +- sets the new Net::HTTP instance's port to the passed port +- does not start the new Net::HTTP instance +Net::HTTP.new when passed address, port, *proxy_options +- returns a Net::HTTP instance +- correctly sets the passed Proxy options +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/newobj_spec.rb +Net::HTTP.newobj when passed address +- returns a new Net::HTTP instance +- sets the new Net::HTTP instance's address to the passed address +- sets the new Net::HTTP instance's port to the default HTTP port +- does not start the new Net::HTTP instance +Net::HTTP.newobj when passed address, port +- returns a new Net::HTTP instance +- sets the new Net::HTTP instance's address to the passed address +- sets the new Net::HTTP instance's port to the passed port +- does not start the new Net::HTTP instance +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/open_timeout_spec.rb +Net::HTTP#open_timeout +- returns the seconds to wait till the connection is open +Net::HTTP#open_timeout= +- sets the seconds to wait till the connection is open +- returns the newly set value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/options_spec.rb +Net::HTTP#options +- sends an options request to the passed path and returns the response +- returns a Net::HTTPResponse +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/port_spec.rb +Net::HTTP#port +- returns the current port number +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/post2_spec.rb +Net::HTTP#post2 when passed no block +- sends a post request to the passed path and returns the response +- returns a Net::HTTPResponse object +Net::HTTP#post2 when passed a block +- sends a post request to the passed path and returns the response +- yields the response to the passed block +- returns a Net::HTTPResponse object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/post_form_spec.rb +Net::HTTP.post_form when passed URI +- POSTs the passed form data to the given uri +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/post_spec.rb +Net::HTTP#post +- sends an post request to the passed path and returns the response +- returns a Net::HTTPResponse +Net::HTTP#post when passed a block +- yields fragments of the response body to the passed block +- returns a Net::HTTPResponse +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/propfind_spec.rb +Net::HTTP#propfind +- sends an propfind request to the passed path and returns the response +- returns a Net::HTTPResponse +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/proppatch_spec.rb +Net::HTTP#proppatch +- sends an proppatch request to the passed path and returns the response +- returns a Net::HTTPResponse +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/proxy_address_spec.rb +Net::HTTP.proxy_address when self is no proxy class +- returns nil +Net::HTTP.proxy_address when self is a proxy class +- returns the address for self's proxy connection +Net::HTTP#proxy_address when self is no proxy class instance +- returns nil +Net::HTTP#proxy_address when self is a proxy class instance +- returns the password for self's proxy connection +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/proxy_class_spec.rb +Net::HTTP.proxy_class? +- returns true if sels is a class created with Net::HTTP.Proxy +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/proxy_pass_spec.rb +Net::HTTP.proxy_pass when self is no proxy class +- returns nil +Net::HTTP.proxy_pass when self is a proxy class +- returns nil if no password was set for self's proxy connection +- returns the password for self's proxy connection +Net::HTTP#proxy_pass when self is no proxy class instance +- returns nil +Net::HTTP#proxy_pass when self is a proxy class instance +- returns nil if no password was set for self's proxy connection +- returns the password for self's proxy connection +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/proxy_port_spec.rb +Net::HTTP.proxy_port when self is no proxy class +- returns nil +Net::HTTP.proxy_port when self is a proxy class +- returns 80 if no port was set for self's proxy connection +- returns the port for self's proxy connection +Net::HTTP#proxy_port when self is no proxy class instance +- returns nil +Net::HTTP#proxy_port when self is a proxy class instance +- returns 80 if no port was set for self's proxy connection +- returns the port for self's proxy connection +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/proxy_user_spec.rb +Net::HTTP.proxy_user when self is no proxy class +- returns nil +Net::HTTP.proxy_user when self is a proxy class +- returns nil if no username was set for self's proxy connection +- returns the username for self's proxy connection +Net::HTTP#proxy_user when self is no proxy class instance +- returns nil +Net::HTTP#proxy_user when self is a proxy class instance +- returns nil if no username was set for self's proxy connection +- returns the username for self's proxy connection +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/put2_spec.rb +Net::HTTP#put2 when passed no block +- sends a put request to the passed path and returns the response +- returns a Net::HTTPResponse object +Net::HTTP#put2 when passed a block +- sends a put request to the passed path and returns the response +- yields the response to the passed block +- returns a Net::HTTPResponse object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/put_spec.rb +Net::HTTP#put +- sends an put request to the passed path and returns the response +- returns a Net::HTTPResponse +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/read_timeout_spec.rb +Net::HTTP#read_timeout +- returns the seconds to wait until reading one block +Net::HTTP#read_timeout= +- sets the seconds to wait till the connection is open +- returns the newly set value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/request_get_spec.rb +Net::HTTP#request_get when passed no block +- sends a GET request to the passed path and returns the response +- returns a Net::HTTPResponse object +Net::HTTP#request_get when passed a block +- sends a GET request to the passed path and returns the response +- yields the response to the passed block +- returns a Net::HTTPResponse object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/request_head_spec.rb +Net::HTTP#request_head when passed no block +- sends a head request to the passed path and returns the response +- returns a Net::HTTPResponse object +Net::HTTP#request_head when passed a block +- sends a head request to the passed path and returns the response +- yields the response to the passed block +- returns a Net::HTTPResponse object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/request_post_spec.rb +Net::HTTP#request_post when passed no block +- sends a post request to the passed path and returns the response +- returns a Net::HTTPResponse object +Net::HTTP#request_post when passed a block +- sends a post request to the passed path and returns the response +- yields the response to the passed block +- returns a Net::HTTPResponse object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/request_put_spec.rb +Net::HTTP#request_put when passed no block +- sends a put request to the passed path and returns the response +- returns a Net::HTTPResponse object +Net::HTTP#request_put when passed a block +- sends a put request to the passed path and returns the response +- yields the response to the passed block +- returns a Net::HTTPResponse object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/request_spec.rb +Net::HTTP#request when passed request_object +- makes a HTTP Request based on the passed request_object +Net::HTTP#request when passed request_object and request_body +- sends the passed request_body when making the HTTP Request +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/request_types_spec.rb +Net::HTTP::Get +- is a subclass of Net::HTTPRequest +- represents the 'GET'-Request-Method +- has no Request Body +- has a Respone Body +Net::HTTP::Head +- is a subclass of Net::HTTPRequest +- represents the 'HEAD'-Request-Method +- has no Request Body +- has no Respone Body +Net::HTTP::Post +- is a subclass of Net::HTTPRequest +- represents the 'POST'-Request-Method +- has a Request Body +- has a Respone Body +Net::HTTP::Put +- is a subclass of Net::HTTPRequest +- represents the 'PUT'-Request-Method +- has a Request Body +- has a Respone Body +Net::HTTP::Delete +- is a subclass of Net::HTTPRequest +- represents the 'DELETE'-Request-Method +- has no Request Body +- has a Respone Body +Net::HTTP::Options +- is a subclass of Net::HTTPRequest +- represents the 'OPTIONS'-Request-Method +- has no Request Body +- has no Respone Body +Net::HTTP::Trace +- is a subclass of Net::HTTPRequest +- represents the 'TRACE'-Request-Method +- has no Request Body +- has a Respone Body +Net::HTTP::Propfind +- is a subclass of Net::HTTPRequest +- represents the 'PROPFIND'-Request-Method +- has a Request Body +- has a Respone Body +Net::HTTP::Proppatch +- is a subclass of Net::HTTPRequest +- represents the 'PROPPATCH'-Request-Method +- has a Request Body +- has a Respone Body +Net::HTTP::Mkcol +- is a subclass of Net::HTTPRequest +- represents the 'MKCOL'-Request-Method +- has a Request Body +- has a Respone Body +Net::HTTP::Copy +- is a subclass of Net::HTTPRequest +- represents the 'COPY'-Request-Method +- has no Request Body +- has a Respone Body +Net::HTTP::Move +- is a subclass of Net::HTTPRequest +- represents the 'MOVE'-Request-Method +- has no Request Body +- has a Respone Body +Net::HTTP::Lock +- is a subclass of Net::HTTPRequest +- represents the 'LOCK'-Request-Method +- has a Request Body +- has a Respone Body +Net::HTTP::Unlock +- is a subclass of Net::HTTPRequest +- represents the 'UNLOCK'-Request-Method +- has a Request Body +- has a Respone Body +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/send_request_spec.rb +Net::HTTP#send_request when passed type, path +- sends a HTTP Request of the passed type to the passed path +Net::HTTP#send_request when passed type, path, body +- sends a HTTP Request with the passed body +Net::HTTP#send_request when passed type, path, body, headers +- sends a HTTP Request with the passed headers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/set_debug_output_spec.rb +Net::HTTP#set_debug_output when passed io +- sets the passed io as output stream for debugging +- outputs a warning when the connection has already been started +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/socket_type_spec.rb +Net::HTTP.socket_type +- returns BufferedIO +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/start_spec.rb +Net::HTTP.start +- returns a new Net::HTTP object for the passed address and port +- opens the tcp connection +Net::HTTP.start when passed a block +- returns the blocks return value +- yields the new Net::HTTP object to the block +- opens the tcp connection before yielding +- closes the tcp connection after yielding +Net::HTTP#start +- returns self +- opens the tcp connection +Net::HTTP#start when self has already been started +- raises an IOError +Net::HTTP#start when passed a block +- returns the blocks return value +- yields the new Net::HTTP object to the block +- opens the tcp connection before yielding +- closes the tcp connection after yielding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/started_spec.rb +Net::HTTP#started? +- returns true when self has been started +- returns false when self has not been started yet +- returns false when self has been stopped again +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/trace_spec.rb +Net::HTTP#trace +- sends a TRACE request to the passed path and returns the response +- returns a Net::HTTPResponse +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/unlock_spec.rb +Net::HTTP#unlock +- sends an UNLOCK request to the passed path and returns the response +- returns a Net::HTTPResponse +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/use_ssl_spec.rb +Net::HTTP#use_ssl? +- returns false +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/version_1_1_spec.rb +Net::HTTP.version_1_1? +- returns the state of net/http 1.1 features +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/http/version_1_2_spec.rb +Net::HTTP.version_1_2 +- turns on net/http 1.2 features +- returns true +Net::HTTP.version_1_2? +- returns the state of net/http 1.2 features +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpexceptions/initialize_spec.rb +Net::HTTPExceptions#initialize when passed message, response +- calls super with the passed message +- sets self's response to the passed response +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpexceptions/response_spec.rb +Net::HTTPExceptions#response +- returns self's response +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpgenericrequest/body_exist_spec.rb +Net::HTTPGenericRequest#body_exist? +- returns true when the response is expected to have a body +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpgenericrequest/body_spec.rb +Net::HTTPGenericRequest#body +- returns self's request body +Net::HTTPGenericRequest#body= +- sets self's body content to the passed String +- sets self's body stream to nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpgenericrequest/body_stream_spec.rb +Net::HTTPGenericRequest#body_stream +- returns self's body stream Object +Net::HTTPGenericRequest#body_stream= +- sets self's body stream to the passed Object +- sets self's body to nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpgenericrequest/exec_spec.rb +Net::HTTPGenericRequest#exec when passed socket, version, path +- executes the request over the socket to the path using the HTTP version +Net::HTTPGenericRequest#exec when passed socket, version, path when a request body is set +- sets the 'Content-Type' header to 'application/x-www-form-urlencoded' unless the 'Content-Type' header is supplied +- correctly sets the 'Content-Length' header and includes the body +Net::HTTPGenericRequest#exec when passed socket, version, path when a body stream is set +- sets the 'Content-Type' header to 'application/x-www-form-urlencoded' unless the 'Content-Type' header is supplied +- sends the whole stream, regardless of the 'Content-Length' header +- sends the request in chunks of 1024 bytes when 'Transfer-Encoding' is set to 'chunked' +- raises an ArgumentError when the 'Content-Length' is not set or 'Transfer-Encoding' is not set to 'chunked' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpgenericrequest/inspect_spec.rb +Net::HTTPGenericRequest#inspect +- returns a String representation of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpgenericrequest/method_spec.rb +Net::HTTPGenericRequest#method +- returns self's request method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpgenericrequest/path_spec.rb +Net::HTTPGenericRequest#path +- returns self's request path +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpgenericrequest/request_body_permitted_spec.rb +Net::HTTPGenericRequest#request_body_permitted? +- returns true when the request is expected to have a body +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpgenericrequest/response_body_permitted_spec.rb +Net::HTTPGenericRequest#response_body_permitted? +- returns true when the response is expected to have a body +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpgenericrequest/set_body_internal_spec.rb +Net::HTTPGenericRequest#set_body_internal when passed string +- sets self's body to the passed string +- raises an ArgumentError when the body or body_stream of self have already been set +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/add_field_spec.rb +Net::HTTPHeader#add_field when passed key, value +- adds the passed value to the header entry with the passed key +- is case-insensitive +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/basic_auth_spec.rb +Net::HTTPHeader#basic_auth when passed account, password +- sets the 'Authorization' Header entry for basic authorization +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/canonical_each_spec.rb +Net::HTTPHeader#canonical_each when passed a block +- yields each header entry to the passed block (capitalized keys, values joined) +Net::HTTPHeader#canonical_each when passed no block +- returns an Enumerator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/chunked_spec.rb +Net::HTTPHeader#chunked? +- returns true if the 'Transfer-Encoding' header entry is set to chunked +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/content_length_spec.rb +Net::HTTPHeader#content_length +- returns nil if no 'Content-Length' header entry is set +- raises a Net::HTTPHeaderSyntaxError when the 'Content-Length' header entry has an invalid format +- returns the value of the 'Content-Length' header entry as an Integer +Net::HTTPHeader#content_length= +- removes the 'Content-Length' entry if passed false or nil +- sets the 'Content-Length' entry to the passed value +- sets the 'Content-Length' entry to 0 if the passed value is not valid +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/content_range_spec.rb +Net::HTTPHeader#content_range +- returns a Range object that represents the 'Content-Range' header entry +- returns nil when there is no 'Content-Range' header entry +- raises a Net::HTTPHeaderSyntaxError when the 'Content-Range' has an invalid format +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/content_type_spec.rb +Net::HTTPHeader#content_type +- returns the content type string, as per 'Content-Type' header entry +- returns nil if the 'Content-Type' header entry does not exist +Net::HTTPHeader#content_type= when passed type, params +- sets the 'Content-Type' header entry based on the passed type and params +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/delete_spec.rb +Net::HTTPHeader#delete when passed key +- removes the header entry with the passed key +- returns the removed values +- is case-insensitive +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/each_capitalized_name_spec.rb +Net::HTTPHeader#each_capitalized_name when passed a block +- yields each header key to the passed block (keys capitalized) +Net::HTTPHeader#each_capitalized_name when passed no block +- returns an Enumerator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/each_capitalized_spec.rb +Net::HTTPHeader#each_capitalized when passed a block +- yields each header entry to the passed block (capitalized keys, values joined) +Net::HTTPHeader#each_capitalized when passed no block +- returns an Enumerator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/each_header_spec.rb +Net::HTTPHeader#each_header when passed a block +- yields each header entry to the passed block (keys in lower case, values joined) +Net::HTTPHeader#each_header when passed no block +- returns an Enumerator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/each_key_spec.rb +Net::HTTPHeader#each_key when passed a block +- yields each header key to the passed block (keys in lower case) +Net::HTTPHeader#each_key when passed no block +- returns an Enumerator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/each_name_spec.rb +Net::HTTPHeader#each_name when passed a block +- yields each header key to the passed block (keys in lower case) +Net::HTTPHeader#each_name when passed no block +- returns an Enumerator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/each_spec.rb +Net::HTTPHeader#each when passed a block +- yields each header entry to the passed block (keys in lower case, values joined) +Net::HTTPHeader#each when passed no block +- returns an Enumerator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/each_value_spec.rb +Net::HTTPHeader#each_value when passed a block +- yields each header entry's joined values +Net::HTTPHeader#each_value when passed no block +- returns an Enumerator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/element_reference_spec.rb +Net::HTTPHeader#[] when passed key +- returns the value of the header entry with the passed key +- is case-insensitive +- returns multi-element values joined together +- returns nil for non-existing entries +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/element_set_spec.rb +Net::HTTPHeader#[]= when passed key, value +- sets the header entry with the passed key to the passed value +- is case-insensitive +- removes the header entry with the passed key when the value is false or nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/fetch_spec.rb +Net::HTTPHeader#fetch when passed key +- returns the header entry for the passed key +- is case-insensitive +- returns nil when there is no entry for the passed key +Net::HTTPHeader#fetch when passed key, default +- returns the header entry for the passed key +- returns the default value when there is no entry for the passed key +Net::HTTPHeader#fetch when passed key and block +- returns the header entry for the passed key +- yieldsand returns the block's return value when there is no entry for the passed key +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/form_data_spec.rb +Net::HTTPHeader#form_data= when passed params +- automatically set the 'Content-Type' to 'application/x-www-form-urlencoded' +- sets self's body based on the passed form parameters +Net::HTTPHeader#form_data= when passed params, separator +- sets self's body based on the passed form parameters and the passed separator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/get_fields_spec.rb +Net::HTTPHeader#get_fields when passed key +- returns an Array containing the values of the header entry with the passed key +- returns a copy of the header entry values +- returns nil for non-existing header entries +- is case-insensitive +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/initialize_http_header_spec.rb +Net::HTTPHeader#initialize_http_header when passed Hash +- initializes the HTTP Header using the passed Hash +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/key_spec.rb +Net::HTTPHeader#key? when passed key +- returns true if the header entry with the passed key exists +- is case-insensitive +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/length_spec.rb +Net::HTTPHeader#length +- returns the number of header entries in self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/main_type_spec.rb +Net::HTTPHeader#main_type +- returns the 'main-content-type', as per 'Content-Type' header entry +- returns nil if the 'Content-Type' header entry does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/proxy_basic_auth_spec.rb +Net::HTTPHeader#proxy_basic_auth when passed account, password +- sets the 'Proxy-Authorization' Header entry for basic authorization +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/range_length_spec.rb +Net::HTTPHeader#range_length +- returns the length of the Range represented by the 'Content-Range' header entry +- returns nil when there is no 'Content-Range' header entry +- raises a Net::HTTPHeaderSyntaxError when the 'Content-Range' has an invalid format +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/range_spec.rb +Net::HTTPHeader#range +- returns a Range object that represents the 'Range' header entry +- returns nil when there is no 'Range' header entry +- raises a Net::HTTPHeaderSyntaxError when the 'Range' has an invalid format +- raises a Net::HTTPHeaderSyntaxError when the 'Range' was not specified +Net::HTTPHeader#range= when passed nil +- returns nil +- deletes the 'Range' header entry +Net::HTTPHeader#range= when passed Numeric +- sets the 'Range' header entry based on the passed Numeric +Net::HTTPHeader#range= when passed Range +- sets the 'Range' header entry based on the passed Range +- raises a Net::HTTPHeaderSyntaxError when the first Range element is negative +- raises a Net::HTTPHeaderSyntaxError when the last Range element is negative +- raises a Net::HTTPHeaderSyntaxError when the last Range element is smaller than the first +Net::HTTPHeader#range= when passed start, end +- sets the 'Range' header entry based on the passed start and length values +- raises a Net::HTTPHeaderSyntaxError when start is negative +- raises a Net::HTTPHeaderSyntaxError when start + length is negative +- raises a Net::HTTPHeaderSyntaxError when length is negative +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/set_content_type_spec.rb +Net::HTTPHeader#set_content_type when passed type, params +- sets the 'Content-Type' header entry based on the passed type and params +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/set_form_data_spec.rb +Net::HTTPHeader#set_form_data when passed params +- automatically set the 'Content-Type' to 'application/x-www-form-urlencoded' +- sets self's body based on the passed form parameters +Net::HTTPHeader#set_form_data when passed params, separator +- sets self's body based on the passed form parameters and the passed separator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/set_range_spec.rb +Net::HTTPHeader#set_range when passed nil +- returns nil +- deletes the 'Range' header entry +Net::HTTPHeader#set_range when passed Numeric +- sets the 'Range' header entry based on the passed Numeric +Net::HTTPHeader#set_range when passed Range +- sets the 'Range' header entry based on the passed Range +- raises a Net::HTTPHeaderSyntaxError when the first Range element is negative +- raises a Net::HTTPHeaderSyntaxError when the last Range element is negative +- raises a Net::HTTPHeaderSyntaxError when the last Range element is smaller than the first +Net::HTTPHeader#set_range when passed start, end +- sets the 'Range' header entry based on the passed start and length values +- raises a Net::HTTPHeaderSyntaxError when start is negative +- raises a Net::HTTPHeaderSyntaxError when start + length is negative +- raises a Net::HTTPHeaderSyntaxError when length is negative +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/size_spec.rb +Net::HTTPHeader#size +- returns the number of header entries in self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/sub_type_spec.rb +Net::HTTPHeader#sub_type +- returns the 'sub-content-type', as per 'Content-Type' header entry +- returns nil if no 'sub-content-type' is set +- returns nil if the 'Content-Type' header entry does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/to_hash_spec.rb +Net::HTTPHeader#to_hash +- returns a Hash representing all Header entries (keys in lower case, values as arrays) +- does not allow modifying the headers from the returned hash +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpheader/type_params_spec.rb +Net::HTTPHeader#type_params +- returns additional 'Content-Type' information as a Hash +- returns an empty Hash when no additional 'Content-Type' information is set +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httprequest/initialize_spec.rb +Net::HTTPRequest#initialize +- uses the METHOD constants to set the request method +- uses the REQUEST_HAS_BODY to set whether the Request has a body or not +- uses the RESPONSE_HAS_BODY to set whether the Response can have a body or not +Net::HTTPRequest#initialize when passed path +- sets self's path to the passed path +Net::HTTPRequest#initialize when passed path, headers +- uses the passed headers Hash to initialize self's header entries +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/body_permitted_spec.rb +Net::HTTPResponse.body_permitted? +- returns true if this response type can have a response body +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/body_spec.rb +Net::HTTPResponse#body +- returns the read body +- returns the previously read body if called a second time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/code_spec.rb +Net::HTTPResponse#code +- returns the result code string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/code_type_spec.rb +Net::HTTPResponse#code_type +- returns self's class +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/entity_spec.rb +Net::HTTPResponse#entity +- returns the read body +- returns the previously read body if called a second time +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/error_spec.rb +Net::HTTPResponse#error! +- raises self's class 'EXCEPTION_TYPE' Exception +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/error_type_spec.rb +Net::HTTPResponse#error_type +- returns self's class 'EXCEPTION_TYPE' constant +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/exception_type_spec.rb +Net::HTTPResponse.exception_type +- returns self's 'EXCEPTION_TYPE' constant +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/header_spec.rb +Net::HTTPResponse#header +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/http_version_spec.rb +Net::HTTPResponse#http_version +- returns self's http version +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/initialize_spec.rb +Net::HTTPResponse#initialize when passed http_version, response_code, response_message +- sets self http_version, response_code and response_message to the passed values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/inspect_spec.rb +Net::HTTPResponse#inspect +- returns a String representation of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/message_spec.rb +Net::HTTPResponse#message +- returns self's response message +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/msg_spec.rb +Net::HTTPResponse#msg +- returns self's response message +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/read_body_spec.rb +Net::HTTPResponse#read_body when passed no arguments +- returns the read body +- returns the previously read body if called a second time +Net::HTTPResponse#read_body when passed a buffer +- reads the body to the passed buffer +- returns the passed buffer +- raises an IOError if called a second time +Net::HTTPResponse#read_body when passed a block +- reads the body and yields it to the passed block (in chunks) +- returns the ReadAdapter +- raises an IOError if called a second time +Net::HTTPResponse#read_body when passed buffer and block +- rauses an ArgumentError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/read_header_spec.rb +Net::HTTPResponse#read_header +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/read_new_spec.rb +Net::HTTPResponse.read_new +- creates a HTTPResponse object based on the response read from the passed socket +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/reading_body_spec.rb +Net::HTTPResponse#reading_body when body_allowed is true +- reads and returns the response body for self from the passed socket +- yields the passed block before reading the body +Net::HTTPResponse#reading_body when body_allowed is true but the response type is not allowed to have a body +- returns nil +- yields the passed block +Net::HTTPResponse#reading_body when body_allowed is false +- returns nil +- yields the passed block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/response_spec.rb +Net::HTTPResponse#response +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/to_ary_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/http/httpresponse/value_spec.rb +Net::HTTPResponse#value +- raises an HTTP error for non 2xx HTTP Responses +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/telnet/binmode_spec.rb +Net::Telnet#binmode when passed no arguments or nil +- returns the current Binmode value +Net::Telnet#binmode when passed [true] +- returns true +- sets the Binmode to true +Net::Telnet#binmode when passed [false] +- returns false +- sets the Binmode to false +Net::Telnet#binmode when passed [Object] +- raises an ArgumentError +- does not change the Binmode +Net::Telnet#binmode= when passed [true] +- returns true +- sets the Binmode to true +Net::Telnet#binmode= when passed [false] +- returns false +- sets the Binmode to false +Net::Telnet#binmode when passed [Object] +- raises an ArgumentError +- does not change the Binmode +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/telnet/cmd_spec.rb +Net::Telnet#cmd +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/telnet/initialize_spec.rb +Net::Telnet#initialize +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/telnet/login_spec.rb +Net::Telnet#login +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/telnet/preprocess_spec.rb +Net::Telnet#preprocess +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/telnet/print_spec.rb +Net::Telnet#print +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/telnet/puts_spec.rb +Net::Telnet#puts +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/telnet/sock_spec.rb +Net::Telnet#sock +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/telnet/telnetmode_spec.rb +Net::Telnet#telnetmode +- needs to be reviewed for spec completeness +Net::Telnet#telnetmode= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/telnet/waitfor_spec.rb +Net::Telnet#waitfor +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/net/telnet/write_spec.rb +Net::Telnet#write +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/observer/add_observer_spec.rb +Observer#add_observer +- adds the observer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/observer/count_observers_spec.rb +Observer#count_observers +- returns the number of observers +- returns the number of unique observers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/observer/delete_observer_spec.rb +Observer#delete_observer +- deletes the observer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/observer/delete_observers_spec.rb +Observer#delete_observers +- deletes the observers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/observer/notify_observers_spec.rb +Observer#notify_observers +- must call changed before notifying observers +- verifies observer responds to update +- receives the callback +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openssl/cipher_spec.rb +OpenSSL::Cipher's CipherError +- exists under OpenSSL::Cipher namespace +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openssl/config/freeze_spec.rb +OpenSSL::Config#freeze +- needs to be reviewed for completeness +- freezes +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openssl/hmac/digest_spec.rb +OpenSSL::HMAC.digest +- returns an SHA1 digest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openssl/hmac/hexdigest_spec.rb +OpenSSL::HMAC.hexdigest +- returns an SHA1 hex digest +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openssl/random/pseudo_bytes_spec.rb +OpenSSL::Random#pseudo_bytes +- generates a random binary string of specified length +- generates different binary strings with subsequent invocations +- raises ArgumentError on negative arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openssl/random/random_bytes_spec.rb +OpenSSL::Random#random_bytes +- generates a random binary string of specified length +- generates different binary strings with subsequent invocations +- raises ArgumentError on negative arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openstruct/delete_field_spec.rb +OpenStruct#delete_field +- removes the named field from self's method/value table +- does remove the accessor methods +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openstruct/equal_value_spec.rb +OpenStruct#== +- returns false when the passed argument is no OpenStruct +- returns true when self and other are equal method/value wise +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openstruct/frozen_spec.rb +OpenStruct.new when frozen +- is still readable +- is not writeable +- cannot create new fields +- creates a frozen clone +- creates an unfrozen dup +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openstruct/initialize_copy_spec.rb +OpenStruct#initialize_copy +- is private +- creates an independent method/value table for self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openstruct/initialize_spec.rb +OpenStruct#initialize +- is private +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openstruct/inspect_spec.rb +OpenStruct#inspect +- returns a String representation of self +- correctly handles self-referential OpenStructs +- correctly handles OpenStruct subclasses +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openstruct/marshal_dump_spec.rb +OpenStruct#marshal_dump +- returns the method/value table +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openstruct/marshal_load_spec.rb +OpenStruct#marshal_load when passed [Hash] +- defines methods based on the passed Hash +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openstruct/method_missing_spec.rb +OpenStruct#method_missing when called with a method name ending in '=' +- raises an ArgumentError when not passed any additional arguments +- raises a TypeError when self is frozen +- creates accessor methods +- updates the method/value table with the passed method/value +OpenStruct#method_missing when passed additional arguments +- raises a NoMethodError +OpenStruct#method_missing when not passed any additional arguments +- returns the value for the passed method from the method/value table +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openstruct/new_ostruct_member_spec.rb +OpenStruct#new_ostruct_member when passed [method_name] +- creates an attribute reader method for the passed method_name +- creates an attribute writer method for the passed method_name +- does not allow overwriting existing methods +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openstruct/new_spec.rb +OpenStruct.new when passed [Hash] +- creates an attribute for each key of the passed Hash +OpenStruct.new when passed no arguments +- returns a new OpenStruct Object without any attributes +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openstruct/table_spec.rb +OpenStruct#table +- is protected +- returns self's method/value table +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/openstruct/to_s_spec.rb +OpenStruct#to_s +- returns a String representation of self +- correctly handles self-referential OpenStructs +- correctly handles OpenStruct subclasses +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/parsedate/parsedate_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/pathname/absolute_spec.rb +Pathname#absolute? +- returns true for the root directory +- returns true for a dir starting with a slash +- returns false for a dir not starting with a slash +- returns false for a dir not starting with a slash +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/pathname/equal_value_spec.rb +Pathname#== +- returns true when identical paths are used +- returns true when identical paths are used +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/pathname/hash_spec.rb +Pathname#hash +- is equal to the hash of the pathname +- is not equal the hash of a different pathname +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/pathname/new_spec.rb +Pathname.new +- returns a new Pathname Object with 1 argument +- raises an ArgumentError when called with [00] +- is tainted if path is tainted +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/pathname/parent_spec.rb +Pathname#parent +- has parent of root as root +- has parent of /usr/ as root +- has parent of /usr/local as root +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/pathname/relative_spec.rb +Pathname#relative? +- returns false for the root directory +- returns false for a dir starting with a slash +- returns true for a dir not starting with a slash +- returns true for a dir not starting with a slash +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/pathname/root_spec.rb +Pathname#root? +- returns true for root directories +- returns false for empty string +- returns false for a top level directory +- returns false for a top level with .. appended directory +- returns false for a directory below top level +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/pathname/sub_spec.rb +Pathname#sub +- replaces the pattern with rest +- returns a new object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/ping/pingecho_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/prime/each_spec.rb +Prime.each +- iterates the given block over all prime numbers +- infinitely iterates the given block passing a prime +- passes a prime to the given block ascendently +- returns the last evaluated value of the given block +- iterates the given block over all prime numbers which are equal to or less than the first argument +- returns the last evaluated value of the given block +- returns nil when no prime number is enumerated +- takes a pseudo-prime generator as the second argument +- returns an enumerator (or compatible object) if no block given +- returns an enumerator which remembers the given upper bound +- returns an enumerator which independently enumerates +- returns an enumerator which can be rewinded via #rewind +- starts from 2 regardless of the prior #each +- starts from 2 regardless of the prior Prime.each.next +Prime#each +- iterates the given block over all prime numbers +- infinitely iterates the given block passing a prime +- passes a prime to the given block ascendently +- returns the last evaluated value of the given block +- iterates the given block over all prime numbers which are equal to or less than the first argument +- returns the last evaluated value of the given block +- returns nil when no prime number is enumerated +- takes a pseudo-prime generator as the second argument +- returns an enumerator (or compatible object) if no block given +- returns an enumerator which remembers the given upper bound +- returns an enumerator which independently enumerates +- returns an enumerator which can be rewinded via #rewind +- starts from 2 regardless of the prior #each +- starts from 2 regardless of the prior Prime.each.next +Prime#each when an instance created via Prime.new +- iterates the given block over all prime numbers +- infinitely iterates the given block passing a prime +- raises a ArgumentError when is called with some argumetns +- passes a prime to the given block ascendently +- returns an evaluated value of the given block +- returns an enumerator (or a compatible object) if no block given +- raises an ArgumentError if no block given and is called with some arguments +- does not rewind the generator, each loop start at the current value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/prime/instance_spec.rb +Prime.instance +- returns a object representing the set of prime numbers +- returns a object with no obsolete features +- does not complain anything +- raises a ArgumentError when is called with some arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/prime/int_from_prime_division_spec.rb +Prime.int_from_prime_division +- returns the product of the given factorization +- returns 1 for an empty factorization +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/prime/integer/each_prime_spec.rb +Integer.each_prime +- is transferred to Prime.each +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/prime/integer/from_prime_division_spec.rb +Integer.from_prime_division +- returns the product of the given factorization +- returns 1 for an empty factorization +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/prime/integer/prime_division_spec.rb +Integer#prime_division +- returns an array of a prime factor and a corresponding exponent +- returns an empty array for 1 +- returns an empty array for -1 +- raises ZeroDivisionError for 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/prime/integer/prime_spec.rb +Integer#prime? +- returns a true value for prime numbers +- returns a false value for composite numbers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/prime/new_spec.rb +Prime.new +- returns a new object representing the set of prime numbers +- returns a object with obsolete featrues +- complains that the method is obsolete +- raises a ArgumentError when is called with some arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/prime/next_spec.rb +Prime#next +- returns the element at the current position and moves forward +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/prime/prime_division_spec.rb +Prime.prime_division +- returns an array of a prime factor and a corresponding exponent +- returns an empty array for 1 +- returns [[-1, 1]] for -1 +- includes [[-1, 1]] in the divisors of a negative number +- raises ZeroDivisionError for 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/prime/prime_spec.rb +Prime#prime? +- returns a true value for prime numbers +- returns a false value for composite numbers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/prime/succ_spec.rb +Prime#succ +- returns the element at the current position and moves forward +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/queue/append_spec.rb +Queue#<< +- adds an element to the Queue +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/queue/clear_spec.rb +Queue#clear +- removes all objects from the queue +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/queue/deq_spec.rb +Queue#deq +- removes an item from the Queue +- returns items in the order they were added +- blocks the thread until there are items in the queue +- raises a ThreadError if Queue is empty +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/queue/empty_spec.rb +Queue#empty? +- returns true on an empty Queue +- returns false when Queue is not empty +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/queue/enq_spec.rb +Queue#enq +- adds an element to the Queue +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/queue/length_spec.rb +Queue#length +- returns the number of elements +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/queue/num_waiting_spec.rb +Queue#num_waiting +- reports the number of threads waiting on the Queue +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/queue/pop_spec.rb +Queue#pop +- removes an item from the Queue +- returns items in the order they were added +- blocks the thread until there are items in the queue +- raises a ThreadError if Queue is empty +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/queue/push_spec.rb +Queue#push +- adds an element to the Queue +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/queue/shift_spec.rb +Queue#shift +- removes an item from the Queue +- returns items in the order they were added +- blocks the thread until there are items in the queue +- raises a ThreadError if Queue is empty +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/queue/size_spec.rb +Queue#size +- returns the number of elements +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/Rational_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/abs_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/ceil_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/coerce_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/comparison_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/denominator_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/div_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/divide_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/divmod_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/equal_value_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/exponent_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/fdiv_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/floor_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/hash_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/initialize_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/inspect_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/minus_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/modulo_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/multiply_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/new_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/numerator_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/plus_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/quo_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/reduce_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/remainder_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/round_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/to_f_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/to_i_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/to_r_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/to_s_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rational/truncate_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/basic_quote_characters_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/basic_word_break_characters_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/completer_quote_characters_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/completer_word_break_characters_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/completion_append_character_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/completion_case_fold_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/completion_proc_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/constants_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/emacs_editing_mode_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/filename_quote_characters_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/history/append_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/history/delete_at_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/history/each_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/history/element_reference_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/history/element_set_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/history/empty_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/history/history_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/history/length_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/history/pop_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/history/push_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/history/shift_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/history/size_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/history/to_s_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/readline_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/readline/vi_editing_mode_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/resolv/get_address_spec.rb +Resolv#getaddress +- resolves localhost +- raises ResolvError if the name can not be looked up +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/resolv/get_addresses_spec.rb +Resolv#getaddresses +- resolves localhost +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/resolv/get_name_spec.rb +Resolv#getname +- resolves 127.0.0.1 +- raises ResolvError when there is no result +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/resolv/get_names_spec.rb +Resolv#getnames +- resolves 127.0.0.1 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attribute/clone_spec.rb +REXML::Attribute#clone +- returns a copy of this Attribute +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attribute/element_spec.rb +REXML::Attribute#element +- returns the parent element +REXML::Attribute#element= +- sets the parent element +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attribute/equal_value_spec.rb +REXML::Attribute#== +- returns true if other has equal name and value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attribute/hash_spec.rb +REXML::Attribute#hash +- returns a hashcode made of the name and value of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attribute/initialize_spec.rb +REXML::Attribute#initialize +- receives two strings for name and value +- receives an Attribute and clones it +- recives a parent node +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attribute/inspect_spec.rb +REXML::Attribute#inspect +- returns the name and value as a string +- accepts attributes with no value +- does not escape text +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attribute/namespace_spec.rb +REXML::Attribute#namespace +- returns the namespace url +- returns nil if namespace is not defined +- defaults arg to nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attribute/node_type_spec.rb +REXML::Attribute#node_type +- always returns :attribute +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attribute/prefix_spec.rb +REXML::Attribute#prefix +- returns the namespace of the Attribute +- returns an empty string for Attributes with no prefixes +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attribute/remove_spec.rb +REXML::Attribute#remove +- deletes this Attribute from parent +- does not anything if element has no parent +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attribute/to_s_spec.rb +REXML::Attribute#to_s +- returns the value of the Attribute +- returns the escaped value if it was created from Attribute +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attribute/to_string_spec.rb +REXML::Attribute#to_string +- returns the attribute as XML +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attribute/value_spec.rb +REXML::Attribute#value +- returns the value of the Attribute unnormalized +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attribute/write_spec.rb +REXML::Attribute#write +- writes the name and value to output +- currently ignores the second argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attribute/xpath_spec.rb +REXML::Attribute#xpath +- returns the path for Attribute +- raises an error if attribute has no parent +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attributes/add_spec.rb +REXML::Attributes#add +- adds an attribute +- replaces an existing attribute +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attributes/append_spec.rb +REXML::Attributes#<< +- adds an attribute +- replaces an existing attribute +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attributes/delete_all_spec.rb +REXML::Attributes#delete_all +- deletes all attributes that match name +- deletes all attributes that match name with a namespace +- returns the removed attribute +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attributes/delete_spec.rb +REXML::Attributes#delete +- takes an attribute name and deletes the attribute +- takes an Attribute and deletes it +- returns the element with the attribute removed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attributes/each_attribute_spec.rb +REXML::Attributes#each_attribute +- iterates over the attributes yielding actual Attribute objects +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attributes/each_spec.rb +REXML::Attributes#each +- iterates over the attributes yielding expanded-name/value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attributes/element_reference_spec.rb +REXML::Attributes#[] +- returns the value of an attribute +- returns nil if the attribute does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attributes/element_set_spec.rb +REXML::Attributes#[]= +- sets an attribute +- overwrites an existing attribute +- deletes an attribute is value is nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attributes/get_attribute_ns_spec.rb +REXML::Attributes#get_attribute_ns +- returns an attribute by name and namespace +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attributes/get_attribute_spec.rb +REXML::Attributes#get_attribute +- fetches an attributes +- fetches an namespaced attribute +- returns an Attribute +- returns nil if it attribute does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attributes/initialize_spec.rb +REXML::Attributes#initialize +- is auto initialized by Element +- receives a parent node +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attributes/length_spec.rb +REXML::Attributes#length +- returns the number of attributes +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attributes/namespaces_spec.rb +REXML::Attributes#namespaces +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attributes/prefixes_spec.rb +REXML::Attributes#prefixes +- returns an array with the prefixes of each attribute +- does not include the default namespace +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attributes/size_spec.rb +REXML::Attributes#size +- returns the number of attributes +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/attributes/to_a_spec.rb +REXML::Attributes#to_a +- returns an array with the attributes +- returns an empty array if it has no attributes +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/cdata/clone_spec.rb +REXML::CData#clone +- makes a copy of itself +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/cdata/initialize_spec.rb +REXML::CData#initialize +- creates a new CData object +- respects whitespace if whitespace is true +- receives parent as third argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/cdata/to_s_spec.rb +REXML::CData#to_s +- returns the contents of the CData +- does not escape text +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/cdata/value_spec.rb +REXML::CData#value +- returns the contents of the CData +- does not escape text +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/document/add_element_spec.rb +REXML::Document#add_element +- adds arg1 with attributes arg2 as root node +- sets arg2 as arg1's attributes +- accepts a node name as arg1 and adds it as root +- sets arg1's context to the root's context +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/document/add_spec.rb +REXML::Document#add +- sets document's XML declaration +- inserts XML declaration as first node +- overwrites existing XML declaration +- sets document DocType +- overwrites existing DocType +- adds root node unless it exists +- refuses to add second root +REXML::Document#<< +- sets document's XML declaration +- inserts XML declaration as first node +- overwrites existing XML declaration +- sets document DocType +- overwrites existing DocType +- adds root node unless it exists +- refuses to add second root +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/document/clone_spec.rb +REXML::Document#clone +- clones document attributes +- clones document context +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/document/doctype_spec.rb +REXML::Document#doctype +- returns the doctype +- returns nil if there's no doctype +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/document/encoding_spec.rb +REXML::Document#encoding +- returns encoding from XML declaration +- returns encoding from XML declaration (for UTF-16 as well) +- uses UTF-8 as default encoding +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/document/expanded_name_spec.rb +REXML::Document#expanded_name +- returns an empty string for root +REXML::Document#name +- returns an empty string for root +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/document/new_spec.rb +REXML::Document#new +- initializes context of {} unless specified +- has empty attributes if source is nil +- can use other document context +- clones source attributes +- raises an error if source is not a Document, String or IO +- does not perform XML validation +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/document/node_type_spec.rb +REXML::Document#node_type +- returns :document +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/document/root_spec.rb +REXML::Document#root +- returns document root tag name +- returns nil if there is not root +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/document/stand_alone_spec.rb +REXML::Document#stand_alone? +- returns the XMLDecl standalone value +- returns the default value when no XML declaration present +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/document/version_spec.rb +REXML::Document#version +- returns XML version from declaration +- returns the default version when declaration is not present +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/document/write_spec.rb +REXML::Document#write +- returns document source as string +- returns document indented +- returns document with transitive support +- returns document with support for IE +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/document/xml_decl_spec.rb +REXML::Document#xml_decl +- returns XML declaration of the document +- returns default XML declaration unless present +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/add_attribute_spec.rb +REXML::Element#add_attribute +- adds a new attribute +- overwrites an existing attribute +- accepts a pair of strings +- accepts an Attribute for key +- ignores value if key is an Attribute +- returns the attribute added +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/add_attributes_spec.rb +REXML::Element#add_attribute +- adds multiple attributes from a hash +- adds multiple attributes from an array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/add_element_spec.rb +REXML::Element#add_element +- adds a child without attributes +- adds a child with attributes +- adds a child with name +- returns the added child +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/add_namespace_spec.rb +REXML::Element#add_namespace +- adds a namespace to element +- accepts a prefix string as prefix +- uses prefix as URI if uri is nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/add_text_spec.rb +REXML::Element#add_namespace +- adds text to an element +- accepts a Text +- joins the new text with the old one +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/attribute_spec.rb +REXML::Element#attribute +- returns an attribute by name +- supports attributes inside namespaces +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/attributes_spec.rb +REXML::Element#attributes +- returns element's Attributes +- returns an empty hash if element has no attributes +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/cdatas_spec.rb +REXML::Element#cdatas +- returns the array of children cdatas +- freezes the returned array +- returns an empty array if element has no cdata +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/clone_spec.rb +REXML::Element#clone +- creates a copy of element +- copies the attributes +- does not copy the text +- does not copy the child elements +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/comments_spec.rb +REXML::Element#comments +- returns the array of comments +- returns a frozen object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/delete_attribute_spec.rb +REXML::Element#delete_attribute +- deletes an attribute from the element +- returns the element with the attribute removed +- returns nil if the attribute does not exist +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/delete_element_spec.rb +REXML::Element#delete_element +- deletes the child element +- deletes a child via XPath +- deletes the child at index +- deletes Element and returns it +- deletes an element and returns it +- returns nil unless element exists +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/delete_namespace_spec.rb +REXML::Element#delete_namespace +- deletes a namespace from the element +- deletes default namespace when called with no args +- returns the element +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/document_spec.rb +REXML::Element#document +- returns the element's document +- returns nil if it belongs to no document +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/each_element_with_attribute_spec.rb +REXML::Element#each_element_with_attributes +- returns childs with attribute +- takes attribute value as second argument +- takes max number of childs as third argument +- takes XPath filter as fourth argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/each_element_with_text_spec.rb +REXML::Element#each_element_with_text +- returns childs with text +- takes max as second argument +- takes XPath filter as third argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/get_text_spec.rb +REXML::Element#get_text +- returns the first text child node +- returns text from an element matching path +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/has_attributes_spec.rb +REXML::Element#has_attributes? +- returns true when element has any attributes +- returns false if element has no attributes +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/has_elements_spec.rb +REXML::Element#has_elements? +- returns true if element has child elements +- returns false if element doesn't have child elements +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/has_text_spec.rb +REXML::Element#has_text? +- returns true if element has a Text child +- returns false if it has no Text childs +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/inspect_spec.rb +REXML::Element#inspect +- returns the node as a string +- inserts '...' if the node has children +- inserts the attributes in the string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/instructions_spec.rb +REXML::Element#instructions +- returns the Instruction children nodes +- returns an empty array if it has no Instruction children +- freezes the returned array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/namespace_spec.rb +REXML::Element#namespace +- returns the default namespace +- accepts a namespace prefix +- returns an empty String if default namespace is not defined +- returns nil if namespace is not defined +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/namespaces_spec.rb +REXML::Element#namespaces +- returns a hash of the namespaces +- returns an empty hash if no namespaces exist +- uses namespace prefixes as keys +- uses namespace values as the hash values +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/new_spec.rb +REXML::Element#new +- creates element from tag name +- creates element with default attributes +- creates element from another element +- takes parent as second argument +- takes context as third argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/next_element_spec.rb +REXML::Element#next_element +- returns next existing element +- returns nil on last element +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/node_type_spec.rb +REXML::Element#node_type +- returns :element +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/prefixes_spec.rb +REXML::Element#prefixes +- returns an array of the prefixes of the namespaces +- does not include the default namespace +- returns an empty array if no namespace was defined +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/previous_element_spec.rb +REXML::Element#previous_element +- returns previous element +- returns nil on first element +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/raw_spec.rb +REXML::Element#raw +- returns true if raw mode is set to all +- returns true if raw mode is set to expanded_name +- returns false if raw mode is not set +- returns false if raw is not :all or expanded_name +- returns nil if context is not set +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/root_spec.rb +REXML::Element#root +- returns first child on documents +- returns self on root nodes +- returns parent's root on child nodes +- returns self on standalone nodes +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/text_spec.rb +REXML::Element#text +- returns the text node of element +- returns the text node value +- returns nil if no text is attached +REXML::Element#text= +- sets the text node +- replaces existing text +- receives nil as an argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/texts_spec.rb +REXML::Element#texts +- returns an array of the Text children +- returns an empty array if it has no Text children +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/element/whitespace_spec.rb +REXML::Element#whitespace +- returns true if whitespace is respected in the element +- returns false if whitespace is ignored inside element +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/node/each_recursive_spec.rb +REXML::Node#each_recursive +- visits all subnodes of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/node/find_first_recursive_spec.rb +REXML::Node#find_first_recursive +- finds the first element that matches block +- visits the nodes in preorder +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/node/index_in_parent_spec.rb +REXML::Node#index_in_parent +- returns the index (starting from 1) of self in parent +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/node/next_sibling_node_spec.rb +REXML::Node#next_sibling_node +- returns the next child node in parent +- returns nil if there are no more child nodes next +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/node/parent_spec.rb +REXML::Node#parent? +- returns true for Elements +- returns true for Documents +- returns false for Texts +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/node/previous_sibling_node_spec.rb +REXML::Node#previous_sibling_node +- returns the previous child node in parent +- returns nil if there are no more child nodes before +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/text/append_spec.rb +REXML::Text#<< +- appends a string to this text node +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/text/clone_spec.rb +REXML::Text#clone +- creates a copy of this node +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/text/comparison_spec.rb +REXML::Text#<=> +- returns -1 if lvalue is less than rvalue +- returns -1 if lvalue is greater than rvalue +- returns 0 if both values are equal +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/text/empty_spec.rb +REXML::Text#empty? +- returns true if the text is empty +- returns false if the text is not empty +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/text/indent_text_spec.rb +REXML::Text#indent_text +- indents a string with default parameters +- accepts a custom indentation level as second argument +- accepts a custom separator as third argument +- accepts a fourth parameter to skip the first line +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/text/inspect_spec.rb +REXML::Text#inspect +- inspects the string attribute as a string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/text/new_spec.rb +REXML::Text.new +- creates a Text child node with no parent +- respects whitespace if second argument is true +- receives a parent as third argument +- expects escaped text if raw is true +- uses raw value of the parent if raw is nil +- escapes the values if raw is false +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/text/node_type_spec.rb +REXML::Text#node_type +- returns :text +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/text/normalize_spec.rb +REXML::Text.normalize +- escapes a string with <, >, &, ' and " +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/text/read_with_substitution_spec.rb +REXML::Text.read_with_substitution +- reads a text and escapes entities +- accepts an regex for invalid expressions and raises an error if text matches +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/text/to_s_spec.rb +REXML::Text#to_s +- returns the string of this Text node +- escapes the text +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/text/unnormalize_spec.rb +REXML::Text.unnormalize +- unescapes a string with the values defined in SETUTITSBUS +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/text/value_spec.rb +REXML::Text#value +- returns the text value of this node +- does not escape entities +- follows the respect_whitespace attribute +- ignores the raw attribute +REXML::Text#value= +- sets the text of the node +- escapes entities +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/text/wrap_spec.rb +REXML::Text#wrap +- wraps the text at width +- returns the string if width is greater than the size of the string +- takes a newline at the beginning option as the third parameter +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/rexml/text/write_with_substitution_spec.rb +REXML::Text#write_with_substitution +- writes out the input to a String +- writes out the input to an IO +- escapes characters +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/scanf/io/block_scanf_spec.rb +IO#block_scanf +- passes each match to the block as an array +- keeps scanning the input and cycling back to the beginning of the input string +- returns an empty array when a wrong specifier is passed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/scanf/io/scanf_spec.rb +IO#scanf +- returns an array containing the input converted in the specified type +- returns an array containing the input converted in the specified type with given maximum field width +- returns an empty array when a wrong specifier is passed +IO#scanf with block +- passes each match to the block as an array +- keeps scanning the input and cycling back to the beginning of the input string +- returns an empty array when a wrong specifier is passed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/scanf/string/block_scanf_spec.rb +String#block_scanf +- passes each match to the block as an array +- keeps scanning the input and cycling back to the beginning of the input string +- returns an empty array when a wrong specifier is passed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/scanf/string/scanf_spec.rb +String#scanf +- returns an array containing the input converted in the specified type +- returns an array containing the input converted in the specified type with given maximum field width +- returns an empty array when a wrong specifier is passed +String#scanf with block +- passes each match to the block as an array +- keeps scanning the input and cycling back to the beginning of the input string +- returns an empty array when a wrong specifier is passed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/securerandom/base64_spec.rb +SecureRandom.base64 +- generates a random base64 string out of specified number of random bytes +- returns an empty string when argument is 0 +- generates different base64 strings with subsequent invocations +- generates a random base64 string out of 32 random bytes +- treats nil agrument as default one and generates a random base64 string +- raises ArgumentError on negative arguments +- tries to convert the passed argument to an Integer using #to_int +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/securerandom/hex_spec.rb +SecureRandom.hex +- generates a random hex string of length twice the specified argement +- returns an empty string when argument is 0 +- generates different hex strings with subsequent invocations +- generates a random hex string of length 32 if no argument is provided +- treats nil agrument as default one and generates a random hex string of length 32 +- raises ArgumentError on negative arguments +- tries to convert the passed argument to an Integer using #to_int +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/securerandom/random_bytes_spec.rb +SecureRandom.random_bytes +- generates a random binary string of length 16 if no argument is provided +- generates a random binary string of length 16 if argument is nil +- generates a random binary string of specified length +- generates different binary strings with subsequent invocations +- raises ArgumentError on negative arguments +- tries to convert the passed argument to an Integer using #to_int +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/securerandom/random_number_spec.rb +SecureRandom.random_number +- generates a random positive number smaller then the positive integer argument +- generates a random float number between 0.0 and 1.0 if no argument provided +- generates a random float number between 0.0 and 1.0 if argument is negative +- generates different float numbers with subsequent invocations +- raises ArgumentError if the argument is non-numeric +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/add_spec.rb +Set#add +- adds the passed Object to self +- returns self +Set#add? +- adds the passed Object to self +- returns self when the Object has not yet been added to self +- returns nil when the Object has already been added to self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/append_spec.rb +Set#<< +- adds the passed Object to self +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/classify_spec.rb +Set#classify +- yields each Object in self +- returns an Enumerator when passed no block +- classifies the Objects in self based on the block's return value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/clear_spec.rb +Set#clear +- removes all elements from self +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/collect_spec.rb +Set#collect! +- yields each Object in self +- returns self +- replaces self with the return values of the block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/constructor_spec.rb +Set[] +- returns a new Set populated with the passed Objects +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/delete_if_spec.rb +Set#delete_if +- yields every element of self +- deletes every element from self for which the passed block returns true +- returns self +- returns an Enumerator when passed no block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/delete_spec.rb +Set#delete +- deletes the passed Object from self +- returns self +Set#delete? +- deletes the passed Object from self +- returns self when the passed Object is in self +- returns nil when the passed Object is not in self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/difference_spec.rb +Set#difference +- returns a new Set containting self's elements excluding the elements in the passed Enumerable +- raises an ArgumentError when passed a non-Enumerable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/divide_spec.rb +Set#divide +- divides self into a set of subsets based on the blocks return values +- yields each Object to the block +Set#divide when passed a block with an arity of 2 +- divides self into a set of subsets based on the blocks return values +- yields each two Object to the block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/each_spec.rb +Set#each +- yields each Object in self +- returns self +- returns an Enumerator when not passed a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/empty_spec.rb +Set#empty? +- returns true if self is empty +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/enumerable/to_set_spec.rb +Emumerable#to_set +- returns a new Set created from self +- allows passing an alternate class for Set +- passes down passed blocks +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/eql_spec.rb +Set#eql? +- returns true when the passed argument is a Set and contains the same elements +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/equal_value_spec.rb +Set#== +- returns true when the passed Object is a Set and self and the Object contain the same elements +- does not depend on the order of the elements +- does not depend on the order of nested Sets +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/exclusion_spec.rb +Set#^ +- returns a new Set containing elements that are not in both self and the passed Enumberable +- raises an ArgumentError when passed a non-Enumerable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/flatten_merge_spec.rb +Set#flatten_merge +- is protected +- flattens the passed Set and merges it into self +- raises an ArgumentError when trying to flatten a recursive Set +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/flatten_spec.rb +Set#flatten +- returns a copy of self with each included Set flattened +- raises an ArgumentError when self is recursive +Set#flatten! +- flattens self +- returns self when self was modified +- returns nil when self was not modified +- raises an ArgumentError when self is recursive +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/hash_spec.rb +Set#hash +- is static +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/include_spec.rb +Set#include? +- returns true when self contains the passed Object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/initialize_copy_spec.rb +Set#initialize_copy +- is private +- replaces all elements of self with the elements of the passed Set +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/initialize_spec.rb +Set#initialize +- is private +- adds all elements of the passed Enumerable to self +- preprocesses all elements by a passed block before adding to self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/inspect_spec.rb +Set#inspect +- returns a String representation of self +- correctly handles self-references +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/intersection_spec.rb +Set#intersection +- returns a new Set containing only elements shared by self and the passed Enumerable +- raises an ArgumentError when passed a non-Enumerable +Set#& +- returns a new Set containing only elements shared by self and the passed Enumerable +- raises an ArgumentError when passed a non-Enumerable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/keep_if_spec.rb +Set#keep_if +- yields every element of self +- keeps every element from self for which the passed block returns true +- returns self +- returns an Enumerator when passed no block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/length_spec.rb +Set#length +- returns the number of elements in the set +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/map_spec.rb +Set#map! +- yields each Object in self +- returns self +- replaces self with the return values of the block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/member_spec.rb +Set#member? +- returns true when self contains the passed Object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/merge_spec.rb +Set#merge +- adds the elements of the passed Enumerable to self +- returns self +- raises an ArgumentError when passed a non-Enumerable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/minus_spec.rb +Set#- +- returns a new Set containting self's elements excluding the elements in the passed Enumerable +- raises an ArgumentError when passed a non-Enumerable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/plus_spec.rb +Set#+ +- returns a new Set containing all elements of self and the passed Enumerable +- raises an ArgumentError when passed a non-Enumerable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/pretty_print_cycle_spec.rb +Set#pretty_print_cycle +- passes the 'pretty print' representation of a self-referencing Set to the pretty print writer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/pretty_print_spec.rb +Set#pretty_print +- passes the 'pretty print' representation of self to the pretty print writer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/proper_subset_spec.rb +Set#proper_subset? +- returns true if passed a Set that self is a proper subset of +- raises an ArgumentError when passed a non-Set +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/proper_superset_spec.rb +Set#proper_superset? +- returns true if passed a Set that self is a proper superset of +- raises an ArgumentError when passed a non-Set +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/reject_spec.rb +Set#reject! +- yields every element of self +- deletes every element from self for which the passed block returns true +- returns self when self was modified +- returns nil when self was not modified +- returns an Enumerator when passed no block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/replace_spec.rb +Set#replace +- replaces the contents with other and returns self +- accepts any enumerable as other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/select_spec.rb +Set#select! +- yields every element of self +- keeps every element from self for which the passed block returns true +- returns self when self was modified +- returns nil when self was not modified +- returns an Enumerator when passed no block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/size_spec.rb +Set#size +- returns the number of elements in the set +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/add_spec.rb +SortedSet#add +- adds the passed Object to self +- returns self +- takes only values which responds <=> +SortedSet#add? +- adds the passed Object to self +- returns self when the Object has not yet been added to self +- returns nil when the Object has already been added to self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/append_spec.rb +SortedSet#<< +- adds the passed Object to self +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/classify_spec.rb +SortedSet#classify +- yields each Object in self in sorted order +- returns an Enumerator when passed no block +- classifies the Objects in self based on the block's return value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/clear_spec.rb +SortedSet#clear +- removes all elements from self +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/collect_spec.rb +SortedSet#collect! +- yields each Object in self in sorted order +- returns self +- replaces self with the return values of the block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/constructor_spec.rb +SortedSet[] +- returns a new SortedSet populated with the passed Objects +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/delete_if_spec.rb +SortedSet#delete_if +- yields each Object in self in sorted order +- deletes every element from self for which the passed block returns true +- returns self +- returns an Enumerator when passed no block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/delete_spec.rb +SortedSet#delete +- deletes the passed Object from self +- returns self +SortedSet#delete? +- deletes the passed Object from self +- returns self when the passed Object is in self +- returns nil when the passed Object is not in self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/difference_spec.rb +SortedSet#difference +- returns a new SortedSet containting self's elements excluding the elements in the passed Enumerable +- raises an ArgumentError when passed a non-Enumerable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/divide_spec.rb +SortedSet#divide +- divides self into a set of subsets based on the blocks return values +- yields each Object in self in sorted order +SortedSet#divide when passed a block with an arity of 2 +- divides self into a set of subsets based on the blocks return values +- yields each two Objects to the block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/each_spec.rb +SortedSet#each +- yields each Object in self in sorted order +- returns self +- returns an Enumerator when not passed a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/empty_spec.rb +SortedSet#empty? +- returns true if self is empty +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/eql_spec.rb +SortedSet#eql? +- returns true when the passed argument is a SortedSet and contains the same elements +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/equal_value_spec.rb +SortedSet#== +- returns true when the passed Object is a SortedSet and self and the Object contain the same elements +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/exclusion_spec.rb +SortedSet#^ +- returns a new SortedSet containing elements that are not in both self and the passed Enumberable +- raises an ArgumentError when passed a non-Enumerable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/flatten_merge_spec.rb +SortedSet#flatten_merge +- is protected +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/flatten_spec.rb +SortedSet#flatten +- returns a copy of self with each included SortedSet flattened +SortedSet#flatten! +- flattens self +- returns self when self was modified +- returns nil when self was not modified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/hash_spec.rb +SortedSet#hash +- is static +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/include_spec.rb +SortedSet#include? +- returns true when self contains the passed Object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/initialize_copy_spec.rb +SortedSet#initialize_copy +- is private +- replaces all elements of self with the elements of the passed SortedSet +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/initialize_spec.rb +SortedSet#initialize +- is private +- adds all elements of the passed Enumerable to self +- preprocesses all elements by a passed block before adding to self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/inspect_spec.rb +SortedSet#inspect +- returns a String representation of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/intersection_spec.rb +SortedSet#intersection +- returns a new SortedSet containing only elements shared by self and the passed Enumerable +- raises an ArgumentError when passed a non-Enumerable +SortedSet#& +- returns a new SortedSet containing only elements shared by self and the passed Enumerable +- raises an ArgumentError when passed a non-Enumerable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/keep_if_spec.rb +SortedSet#keep_if +- yields each Object in self in sorted order +- keeps every element from self for which the passed block returns true +- returns self +- returns an Enumerator when passed no block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/length_spec.rb +SortedSet#length +- returns the number of elements in the set +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/map_spec.rb +SortedSet#map! +- yields each Object in self in sorted order +- returns self +- replaces self with the return values of the block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/member_spec.rb +SortedSet#member? +- returns true when self contains the passed Object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/merge_spec.rb +SortedSet#merge +- adds the elements of the passed Enumerable to self +- returns self +- raises an ArgumentError when passed a non-Enumerable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/minus_spec.rb +SortedSet#- +- returns a new SortedSet containting self's elements excluding the elements in the passed Enumerable +- raises an ArgumentError when passed a non-Enumerable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/plus_spec.rb +SortedSet#+ +- returns a new SortedSet containing all elements of self and the passed Enumerable +- raises an ArgumentError when passed a non-Enumerable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/pretty_print_cycle_spec.rb +SortedSet#pretty_print_cycle +- passes the 'pretty print' representation of a self-referencing SortedSet to the pretty print writer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/pretty_print_spec.rb +SortedSet#pretty_print +- passes the 'pretty print' representation of self to the pretty print writer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/proper_subset_spec.rb +SortedSet#proper_subset? +- returns true if passed a SortedSet that self is a proper subset of +- raises an ArgumentError when passed a non-SortedSet +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/proper_superset_spec.rb +SortedSet#proper_superset? +- returns true if passed a SortedSet that self is a proper superset of +- raises an ArgumentError when passed a non-SortedSet +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/reject_spec.rb +SortedSet#reject! +- yields each Object in self in sorted order +- deletes every element from self for which the passed block returns true +- returns self when self was modified +- returns nil when self was not modified +- returns an Enumerator when passed no block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/replace_spec.rb +SortedSet#replace +- replaces the contents with other and returns self +- accepts any enumerable as other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/select_spec.rb +SortedSet#select! +- yields each Object in self in sorted order +- keeps every element from self for which the passed block returns true +- returns self when self was modified +- returns nil when self was not modified +- returns an Enumerator when passed no block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/size_spec.rb +SortedSet#size +- returns the number of elements in the set +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/subset_spec.rb +SortedSet#subset? +- returns true if passed a SortedSet that is equal to self or self is a subset of +- raises an ArgumentError when passed a non-SortedSet +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/subtract_spec.rb +SortedSet#subtract +- deletes any elements contained in other and returns self +- accepts any enumerable as other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/superset_spec.rb +SortedSet#superset? +- returns true if passed a SortedSet that equals self or self is a proper superset of +- raises an ArgumentError when passed a non-SortedSet +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/to_a_spec.rb +SortedSet#to_a +- returns an array containing elements of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/sortedset/union_spec.rb +SortedSet#union +- returns a new SortedSet containing all elements of self and the passed Enumerable +- raises an ArgumentError when passed a non-Enumerable +SortedSet#| +- returns a new SortedSet containing all elements of self and the passed Enumerable +- raises an ArgumentError when passed a non-Enumerable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/subset_spec.rb +Set#subset? +- returns true if passed a Set that is equal to self or self is a subset of +- raises an ArgumentError when passed a non-Set +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/subtract_spec.rb +Set#subtract +- deletes any elements contained in other and returns self +- accepts any enumerable as other +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/superset_spec.rb +Set#superset? +- returns true if passed a Set that equals self or self is a proper superset of +- raises an ArgumentError when passed a non-Set +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/to_a_spec.rb +Set#to_a +- returns an array containing elements of self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/set/union_spec.rb +Set#union +- returns a new Set containing all elements of self and the passed Enumerable +- raises an ArgumentError when passed a non-Enumerable +Set#| +- returns a new Set containing all elements of self and the passed Enumerable +- raises an ArgumentError when passed a non-Enumerable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/shellwords/shellwords_spec.rb +Shellwords#shellwords +- honors quoted strings +- honors escaped double quotes +- honors escaped single quotes +- raises ArgumentError when double quoted strings are misquoted +- raises ArgumentError when single quoted strings are misquoted +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/singleton/allocate_spec.rb +Singleton.allocate +- is a private method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/singleton/clone_spec.rb +Singleton#clone +- is prevented +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/singleton/dump_spec.rb +Singleton#_dump +- returns an empty string +- returns an empty string from a singleton subclass +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/singleton/dup_spec.rb +Singleton#dup +- is prevented +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/singleton/instance_spec.rb +Singleton.instance +- returns an instance of the singleton class +- returns the same instance for multiple calls to instance +- returns an instance of the singleton's subclasses +- returns the same instance for multiple class to instance on subclasses +- returns an instance of the singleton's clone +- returns the same instance for multiple class to instance on clones +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/singleton/instantiate_spec.rb +Singleton._instantiate? +- is private +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/singleton/load_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/singleton/new_spec.rb +Singleton.new +- is a private method +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/basicsocket/close_read_spec.rb +Socket::BasicSocket#close_read +- closes the reading end of the socket +- it works on sockets with closed ends +- does not close the socket +- fully closes the socket if it was already closed for writing +- raises IOError on closed socket +- returns nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/basicsocket/close_write_spec.rb +Socket::BasicSocket#close_write +- closes the writing end of the socket +- works on sockets with closed write ends +- does not close the socket +- fully closes the socket if it was already closed for reading +- raises IOError on closed socket +- returns nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/basicsocket/do_not_reverse_lookup_spec.rb +BasicSocket.do_not_reverse_lookup +- defaults to true +- causes 'peeraddr' to avoid name lookups +- looks for hostnames when set to false +- looks for numeric addresses when set to true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/basicsocket/for_fd_spec.rb +BasicSocket#for_fd +- return a Socket instance wrapped around the descriptor +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/basicsocket/getpeername_spec.rb +Socket::BasicSocket#getpeername +- returns the sockaddr of the other end of the connection +- raises an error if socket's not connected +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/basicsocket/getsockname_spec.rb +Socket::BasicSocket#getsockname +- returns the sockaddr associacted with the socket +- works on sockets listening in ipaddr_any +- returns empty sockaddr for unbinded sockets +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/basicsocket/getsockopt_spec.rb +BasicSocket#getsockopt +- gets a socket option Socket::SO_TYPE +- gets a socket option Socket::SO_OOBINLINE +- gets a socket option Socket::SO_LINGER +- gets a socket option Socket::SO_SNDBUF +- raises a SystemCallError with an invalid socket option +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/basicsocket/recv_nonblock_spec.rb +Socket::BasicSocket#recv_nonblock +- raises EAGAIN if there's no data available +- receives data after it's ready +- does not block if there's no data available +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/basicsocket/recv_spec.rb +BasicSocket#recv +- receives a specified number of bytes of a message from another socket +- accepts flags to specify unusual receiving behaviour +- gets lines delimited with a custom separator +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/basicsocket/send_spec.rb +BasicSocket#send +- sends a message to another socket and returns the number of bytes sent +- accepts flags to specify unusual sending behaviour +- accepts a sockaddr as recipient address +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/basicsocket/setsockopt_spec.rb +BasicSocket#setsockopt +- sets the socket linger to 0 +- sets the socket linger to some positive value +- sets the socket option Socket::SO_OOBINLINE +- sets the socket option Socket::SO_SNDBUF +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/basicsocket/shutdown_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/constants/constants_spec.rb +Socket::Constants +- defines socket types +- defines protocol families +- defines address families +- defines send/receive options +- defines socket level options +- defines socket options +- defines multicast options +- defines TCP options +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/ipsocket/addr_spec.rb +Socket::IPSocket#addr +- returns an array with the socket's information +- returns an address in the array if do_not_reverse_lookup is true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/ipsocket/getaddress_spec.rb +Socket::IPSocket#getaddress +- returns the IP address of hostname +- returns the IP address when passed an IP +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/ipsocket/peeraddr_spec.rb +Socket::IPSocket#peeraddr +- raises error if socket is not connected +- returns an array of information on the peer +- returns an IP instead of hostname if do_not_reverse_lookup is true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/ipsocket/recvfrom_spec.rb +Socket::IPSocket#recvfrom +- reads data from the connection +- reads up to len bytes +- returns an array with the data and connection info +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/accept_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/bind_spec.rb +Socket#bind on SOCK_DGRAM socket +- binds to a port +- returns 0 if successful +- raises Errno::EINVAL when binding to an already bound port +- raises Errno::EADDRNOTAVAIL when the specified sockaddr is not available from the local machine +- raises Errno::EACCES when the current user does not have permission to bind +Socket#bind on SOCK_STREAM socket +- binds to a port +- returns 0 if successful +- raises Errno::EINVAL when binding to an already bound port +- raises Errno::EADDRNOTAVAIL when the specified sockaddr is not available from the local machine +- raises Errno::EACCES when the current user does not have permission to bind +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/connect_nonblock_spec.rb +Socket#connect_nonblock +- takes an encoded socket address and starts the connection to it +- connects the socket to the remote side +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/connect_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/for_fd_spec.rb +Socket.for_fd given a file descriptor +- adopts that descriptor into a new Socket object (ERROR - <n>) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/getaddrinfo_spec.rb +Socket#getaddrinfo +- gets the address information +- accepts empty addresses for IPv4 passive sockets +- accepts empty addresses for IPv4 non-passive sockets +- accepts empty addresses for IPv6 passive sockets +- accepts empty addresses for IPv6 non-passive sockets +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/gethostbyaddr_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/gethostbyname_spec.rb +Socket#gethostbyname +- returns broadcast address info for '<broadcast>' +- returns broadcast address info for '<any>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/gethostname_spec.rb +Socket.gethostname +- returns the host name +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/getnameinfo_spec.rb +Socket.getnameinfo +- gets the name information and don't resolve it +- gets the name information and resolve the host +- gets the name information and resolves the service +- gets a 3-element array and doesn't resolve hostname +- gets a 3-element array and esolves the service +- gets a 4-element array and doesn't resolve hostname +- gets a 4-element array and esolves the service +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/getservbyname_spec.rb +Socket#getservbyname +- returns the port for service 'http' +- returns the port for service 'http' with protocol 'tcp' +- returns the port for service 'domain' with protocol 'udp' +- returns the port for service 'daytime' +- raises a SocketError when the service or port is invalid +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/listen_spec.rb +Socket#listen +- verifies we can listen for incoming connections +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/new_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/pack_sockaddr_in_spec.rb +Socket#pack_sockaddr_in +- packs and unpacks +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/pack_sockaddr_un_spec.rb +Socket#pack_sockaddr_un +- packs and unpacks +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/pair_spec.rb +Socket#pair +- ensures the returned sockets are connected +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/recvfrom_nonblock_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/recvfrom_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/sockaddr_in_spec.rb +Socket#sockaddr_in +- packs and unpacks +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/sockaddr_un_spec.rb +Socket#sockaddr_un +- packs and unpacks +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/socket_spec.rb +Socket +- inherits from BasicSocket and IO +The socket class hierarchy +- has an IPSocket in parallel to Socket +- has TCPSocket and UDPSocket subclasses of IPSocket +- has a UNIXSocket in parallel to Socket +Server class hierarchy +- contains UNIXServer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/socketpair_spec.rb +Socket#socketpair +- ensures the returned sockets are connected +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/sysaccept_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/unpack_sockaddr_in_spec.rb +Socket#unpack_sockaddr_in +- decodes the host name and port number of a packed sockaddr_in +- raises an ArgumentError when the sin_family is not AF_INET +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/unpack_sockaddr_un_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpserver/accept_nonblock_spec.rb +Socket::TCPServer.accept_nonblock +- accepts non blocking connections +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpserver/accept_spec.rb +TCPServer#accept +- accepts a connection and returns a TCPSocket +- can be interrupted by Thread#kill +- can be interrupted by Thread#raise +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpserver/gets_spec.rb +TCPServer#gets +- raises Errno::ENOTCONN on gets +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpserver/listen_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpserver/new_spec.rb +TCPServer.new +- binds to a host and a port +- binds to localhost and a port with either IPv4 or IPv6 +- binds to INADDR_ANY if the hostname is empty +- coerces port to string, then determines port from that number or service name +- raises Errno::EADDRNOTAVAIL when the adress is unknown +- raises Errno::EADDRINUSE when address is already in use +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpserver/output_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpserver/readpartial_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpserver/sysaccept_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpsocket/gethostbyname_spec.rb +TCPSocket#gethostbyname +- returns an array elements of information on the hostname +- returns the canonical name as first value +- returns the address type as the third value +- returns the IP address as the fourth value +- returns any aliases to the address as second value +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpsocket/new_spec.rb +TCPSocket.new +- requires a hostname and a port as arguments +- refuses the connection when there is no server to connect to +TCPSocket.new with a running server +- connects to a listening server with host and port +- connects to a server when passed local_host argument +- connects to a server when passed local_host and local_port arguments (ERROR - <n>) +- has an address once it has connected to a listening server +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpsocket/open_spec.rb +TCPSocket.open +- requires a hostname and a port as arguments +- refuses the connection when there is no server to connect to +TCPSocket.open with a running server +- connects to a listening server with host and port +- connects to a server when passed local_host argument +- connects to a server when passed local_host and local_port arguments (ERROR - <n>) +- has an address once it has connected to a listening server +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpsocket/partially_closable_spec.rb +TCPSocket partial closability +- if the write end is closed then the other side can read past EOF without blocking +- closing the write end ensures that the other side can read until EOF +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpsocket/recv_nonblock_spec.rb +TCPSocket#recv_nonblock +- returns a String read from the socket +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/udpsocket/bind_spec.rb +UDPSocket.bind +- binds the socket to a port +- receives a hostname and a port +- binds to INADDR_ANY if the hostname is empty +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/udpsocket/connect_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/udpsocket/new_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/udpsocket/open_spec.rb +UDPSocket.open +- allows calls to open without arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/udpsocket/recvfrom_nonblock_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/udpsocket/send_spec.rb +UDPSocket.send +- sends data in ad hoc mode +- sends data in ad hoc mode (with port given as a String) +- sends data in connection mode +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/unixserver/accept_nonblock_spec.rb +UNIXServer#accept_nonblock +- accepts a connection in a non-blocking way +- returns a UNIXSocket +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/unixserver/accept_spec.rb +UNIXServer#accept +- accepts what is written by the client +- can be interrupted by Thread#kill +- can be interrupted by Thread#raise +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/unixserver/for_fd_spec.rb +UNIXServer#for_fd +- can calculate the path +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/unixserver/new_spec.rb +UNIXServer.new +- creates a new UNIXServer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/unixserver/open_spec.rb +UNIXServer.open +- creates a new UNIXServer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/unixsocket/addr_spec.rb +UNIXSocket#addr +- returns the address family of this socket in an array +- returns the path of the socket in an array if it's a server +- returns an empty string for path if it's a client +- returns an array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/unixsocket/new_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/unixsocket/open_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/unixsocket/pair_spec.rb +UNIXSocket#pair +- if the write end is closed then the other side can read past EOF without blocking +- closing the write end ensures that the other side can read until EOF +- returns a pair of connected sockets +- returns sockets with no name +- returns sockets with no address +- returns sockets with no peeraddr +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/unixsocket/partially_closable_spec.rb +UNIXSocket partial closability +- if the write end is closed then the other side can read past EOF without blocking +- closing the write end ensures that the other side can read until EOF +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/unixsocket/path_spec.rb +UNIXSocket#path +- returns the path of the socket if it's a server +- returns an empty string for path if it's a client +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/unixsocket/peeraddr_spec.rb +UNIXSocket#peeraddr +- returns the address familly and path of the server end of the connection +- raises an error in server sockets +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/unixsocket/recv_io_spec.rb +UNIXSocket#recv_io +- reads an IO object across the socket +- takes an optional class to use +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/unixsocket/recvfrom_spec.rb +UNIXSocket#recvfrom +- receives len bytes from sock +- returns an array with data and information on the sender +- uses different message options +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/unixsocket/send_io_spec.rb +UNIXSocket#send_io +- sends the fd for an IO object across the socket +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/append_spec.rb +StringIO#<< when passed [Object] +- returns self +- writes the passed argument onto self +- writes the passed argument at the current position +- pads self with \000 when the current position is after the end +- taints self's String when the passed argument is tainted +- does not taint self when the passed argument is tainted +- updates self's position +- tries to convert the passed argument to a String using #to_s +StringIO#<< when self is not writable +- raises an IOError +StringIO#<< when in append mode +- appends the passed argument to the end of self, ignoring current position +- correctly updates self's position +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/binmode_spec.rb +StringIO#binmode +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/bytes_spec.rb +StringIO#bytes +- yields each character code in turn +- updates the position before each yield +- does not yield if the current position is out of bounds +- returns self +- returns an Enumerator when passed no block +StringIO#bytes when self is not readable +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/chars_spec.rb +StringIO#chars +- yields each character code in turn +- returns self +- returns an Enumerator when passed no block +StringIO#chars when self is not readable +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/close_read_spec.rb +StringIO#close_read +- returns nil +- prevents further reading +- allows further writing +- raises an IOError when in write-only mode +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/close_spec.rb +StringIO#close +- returns nil +- prevents further reading and/or writing +- raises an IOError when self was already closed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/close_write_spec.rb +StringIO#close_write +- returns nil +- prevents further writing +- allows further reading +- raises an IOError when in read-only mode +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/closed_read_spec.rb +StringIO#closed_read? +- returns true if self is not readable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/closed_spec.rb +StringIO#closed? +- returns true if self is completely closed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/closed_write_spec.rb +StringIO#closed_write? +- returns true if self is not writable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/each_byte_spec.rb +StringIO#each_byte +- yields each character code in turn +- updates the position before each yield +- does not yield if the current position is out of bounds +- returns self +- returns an Enumerator when passed no block +StringIO#each_byte when self is not readable +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/each_char_spec.rb +StringIO#each_char +- yields each character code in turn +- returns self +- returns an Enumerator when passed no block +StringIO#each_char when self is not readable +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/each_line_spec.rb +StringIO#each_line when passed a separator +- uses the passed argument as the line separator +- does not change $_ +- returns self +- tries to convert the passed separator to a String using #to_str +- yields self's content starting from the current position when the passed separator is nil +- yields each paragraph when passed an empty String as separator +StringIO#each_line when passed no arguments +- yields each line to the passed block +- yields each line starting from the current position +- does not change $_ +- uses $/ as the default line separator +- returns self +- returns an Enumerator when passed no block +StringIO#each_line when self is not readable +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/each_spec.rb +StringIO#each when passed a separator +- uses the passed argument as the line separator +- does not change $_ +- returns self +- tries to convert the passed separator to a String using #to_str +- yields self's content starting from the current position when the passed separator is nil +- yields each paragraph when passed an empty String as separator +StringIO#each when passed no arguments +- yields each line to the passed block +- yields each line starting from the current position +- does not change $_ +- uses $/ as the default line separator +- returns self +- returns an Enumerator when passed no block +StringIO#each when self is not readable +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/eof_spec.rb +StringIO#eof? +- returns true when self's position is greater than or equal to self's size +- returns false when self's position is less than self's size +StringIO#eof +- returns true when self's position is greater than or equal to self's size +- returns false when self's position is less than self's size +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/fcntl_spec.rb +StringIO#fcntl +- raises a NotImplementedError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/fileno_spec.rb +StringIO#fileno +- returns nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/flush_spec.rb +StringIO#flush +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/fsync_spec.rb +StringIO#fsync +- returns zero +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/getbyte_spec.rb +StringIO#getbyte +- increases self's position by one +- returns nil when called at the end of self +- does not increase self's position when called at the end of file +- returns the 8-bit byte at the current position +StringIO#getbyte when self is not readable +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/getc_spec.rb +StringIO#getc +- increases self's position by one +- returns nil when called at the end of self +- does not increase self's position when called at the end of file +- returns the charactor at the current position +StringIO#getc when self is not readable +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/gets_spec.rb +StringIO#gets when passed [separator] +- returns the data read till the next occurence of the passed separator +- sets $_ to the read content +- accepts string as separator +- updates self's lineno by one +- returns the next paragraph when the passed separator is an empty String +- returns the remaining content starting at the current position when passed nil +- tries to convert the passed separator to a String using #to_str +StringIO#gets when passed no argument +- returns the data read till the next occurence of $/ or till eof +- sets $_ to the read content +- updates self's position +- updates self's lineno +- returns nil if self is at the end +StringIO#gets when in write-only mode +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/initialize_copy_spec.rb +StringIO#initialize_copy +- is private +- returns self +- tries to convert the passed argument to a StringIO using #to_strio +- copies the passed StringIO's content to self +- copies the passed StringIO's position to self +- taints self when the passed StringIO is tainted +- copies the passed StringIO's mode to self +- copies the passed StringIO's append mode +- does not truncate self's content when the copied StringIO was in truncate mode +- makes both StringIO objects to share position, eof status +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/initialize_spec.rb +StringIO#initialize when passed [Object, mode] +- uses the passed Object as the StringIO backend +- sets the mode based on the passed mode +- allows passing the mode as an Integer +- raises a RuntimeError when passed a frozen String in truncate mode as StringIO backend +- tries to convert the passed mode to a String using #to_str +- raises an Errno::EACCES error when passed a frozen string with a write-mode +StringIO#initialize when passed [Object] +- uses the passed Object as the StringIO backend +- sets the mode to read-write +- tries to convert the passed Object to a String using #to_str +- automatically sets the mode to read-only when passed a frozen string +StringIO#initialize when passed no arguments +- is private +- sets the mode to read-write +- uses an empty String as the StringIO backend +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/isatty_spec.rb +StringIO#tty? +- returns false +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/length_spec.rb +StringIO#length +- returns the length of the wrapped string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/lineno_spec.rb +StringIO#lineno +- returns the number of lines read +StringIO#lineno= +- sets the current line number, but has no impact on the position +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/lines_spec.rb +StringIO#lines when passed a separator +- uses the passed argument as the line separator +- does not change $_ +- returns self +- tries to convert the passed separator to a String using #to_str +- yields self's content starting from the current position when the passed separator is nil +- yields each paragraph when passed an empty String as separator +StringIO#lines when passed no arguments +- yields each line to the passed block +- yields each line starting from the current position +- does not change $_ +- uses $/ as the default line separator +- returns self +- returns an Enumerator when passed no block +StringIO#lines when self is not readable +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/open_spec.rb +StringIO.open when passed [Object, mode] +- uses the passed Object as the StringIO backend +- returns the blocks return value when yielding +- yields self to the passed block +- closes self after yielding +- even closes self when an exception is raised while yielding +- sets self's string to nil after yielding +- even sets self's string to nil when an exception is raised while yielding +- sets the mode based on the passed mode +- allows passing the mode as an Integer +- raises a RuntimeError when passed a frozen String in truncate mode as StringIO backend +- tries to convert the passed mode to a String using #to_str +- raises an Errno::EACCES error when passed a frozen string with a write-mode +StringIO.open when passed [Object] +- uses the passed Object as the StringIO backend +- yields self to the passed block +- sets the mode to read-write +- tries to convert the passed Object to a String using #to_str +- automatically sets the mode to read-only when passed a frozen string +StringIO.open when passed no arguments +- yields self to the passed block +- sets the mode to read-write +- uses an empty String as the StringIO backend +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/path_spec.rb +StringIO#path +- is not defined +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/pid_spec.rb +StringIO#pid +- returns nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/pos_spec.rb +StringIO#pos +- returns the current byte offset +StringIO#pos= +- updates the current byte offset +- raises an EINVAL if given a negative argument +- updates the current byte offset after reaching EOF +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/print_spec.rb +StringIO#print +- prints $_ when passed no arguments +- prints the passed arguments to self +- tries to convert the passed Object to a String using #to_s +- returns nil +- pads self with \000 when the current position is after the end +- honors the output record separator global +- updates the current position +- correctly updates the current position when honoring the output record separator global +StringIO#print when in append mode +- appends the passed argument to the end of self +- correctly updates self's position +StringIO#print when self is not writable +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/printf_spec.rb +StringIO#printf +- returns nil +- pads self with \000 when the current position is after the end +- performs format conversion +- updates the current position +StringIO#printf when in append mode +- appends the passed argument to the end of self +- correctly updates self's position +StringIO#printf when self is not writable +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/putc_spec.rb +StringIO#putc when passed [String] +- overwrites the character at the current position +- only writes the first character from the passed String +- returns the passed String +- correctly updates the current position +StringIO#putc when passed [Object] +- it writes the passed Integer % 256 to self +- pads self with \000 when the current position is after the end +- tries to convert the passed argument to an Integer using #to_int +- raises a TypeError when the passed argument can't be coerced to Integer +StringIO#putc when in append mode +- appends to the end of self +StringIO#putc when self is not writable +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/puts_spec.rb +StringIO#puts when passed an Array +- writes each element of the passed Array to self, separated by a newline +- flattens nested Arrays +- handles self-recursive arrays correctly +- does not honor the global output record separator $\ +- first tries to convert each Array element to an Array using #to_ary +- then tries to convert each Array element to a String using #to_s +StringIO#puts when passed 1 or more objects +- does not honor the global output record separator $\ +- does not put a \n after each Objects that end in a newline +- first tries to convert each Object to an Array using #to_ary +- then tries to convert each Object to a String using #to_s +- prints a newline when passed an empty string +StringIO#puts when passed no arguments +- returns nil +- prints a newline +- does not honor the global output record separator $\ +StringIO#puts when in append mode +- appends the passed argument to the end of self +- correctly updates self's position +StringIO#puts when self is not writable +- raises an IOError +StringIO#puts when passed an encoded string +- stores the bytes unmodified +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/read_spec.rb +StringIO#read when passed length, buffer +- returns the passed buffer String +- reads length bytes and writes them to the buffer String +- tries to convert the passed buffer Object to a String using #to_str +- raises a TypeError when the passed buffer Object can't be converted to a String +- raises an error when passed a frozen String as buffer +StringIO#read when passed [length] +- reads length bytes from the current position and returns them +- reads at most the whole content +- correctly updates the position +- tries to convert the passed length to an Integer using #to_int +- raises a TypeError when the passed length can't be converted to an Integer +- raises a TypeError when the passed length is negative +StringIO#read when passed no arguments +- reads the whole content starting from the current position +- correctly updates the current position +- returns an empty string if at EOF +StringIO#read when passed nil +- returns the remaining content from the current position +- updates the current position +- returns an empty string if at EOF +StringIO#read when self is not readable +- raises an IOError +StringIO#read when passed [length] +- returns nil when self's position is at the end +- returns an empty String when length is 0 +StringIO#read when passed length and a buffer +- reads [length] characters into the buffer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/readbyte_spec.rb +StringIO#readbyte +- correctly updates the current position +- raises an EOFError when self is at the end +- reads the next 8-bit byte from self's current position +StringIO#readbyte when self is not readable +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/readchar_spec.rb +StringIO#readchar +- correctly updates the current position +- raises an EOFError when self is at the end +- reads the next 8-bit byte from self's current position +StringIO#readchar when self is not readable +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/readline_spec.rb +StringIO#readline when passed [separator] +- returns the data read till the next occurence of the passed separator +- sets $_ to the read content +- updates self's lineno by one +- returns the next paragraph when the passed separator is an empty String +- returns the remaining content starting at the current position when passed nil +- tries to convert the passed separator to a String using #to_str +StringIO#readline when passed no argument +- returns the data read till the next occurence of $/ or till eof +- sets $_ to the read content +- updates self's position +- updates self's lineno +- raises an IOError if self is at the end +StringIO#readline when in write-only mode +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/readlines_spec.rb +StringIO#readlines when passed [separator] +- returns an Array containing lines based on the passed separator +- updates self's position based on the number of read bytes +- updates self's lineno based on the number of read lines +- does not change $_ +- returns an Array containing all paragraphs when the passed separator is an empty String +- returns the remaining content as one line starting at the current position when passed nil +- tries to convert the passed separator to a String using #to_str +StringIO#readlines when passed no argument +- returns an Array containing lines based on $/ +- updates self's position based on the number of read bytes +- updates self's lineno based on the number of read lines +- does not change $_ +- returns an empty Array when self is at the end +StringIO#readlines when in write-only mode +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/readpartial_spec.rb +StringIO#readpartial +- raises IOError on closed stream +- reads at most the specified number of bytes +- reads after ungetc with data in the buffer +- reads after ungetc without data in the buffer +- discards the existing buffer content upon successful read +- raises EOFError on EOF +- discards the existing buffer content upon error +- raises IOError if the stream is closed +- raises ArgumentError if the negative argument is provided +- immediately returns an empty string if the length argument is 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/reopen_spec.rb +StringIO#reopen when passed [Object, Integer] +- reopens self with the passed Object in the passed mode +- does not taint self when the passed Object was tainted +- tries to convert the passed Object to a String using #to_str +- raises a TypeError when the passed Object can't be converted to a String +- raises an Errno::EACCES when trying to reopen self with a frozen String in write-mode +- raises a RuntimeError when trying to reopen self with a frozen String in truncate-mode +- does not raise IOError when passed a frozen String in read-mode +StringIO#reopen when passed [Object, Object] +- reopens self with the passed Object in the passed mode +- truncates the passed String when opened in truncate mode +- does not taint self when the passed Object was tainted +- tries to convert the passed Object to a String using #to_str +- raises a TypeError when the passed Object can't be converted to a String using #to_str +- resets self's position to 0 +- resets self's line number to 0 +- tries to convert the passed mode Object to an Integer using #to_str +- raises an Errno::EACCES error when trying to reopen self with a frozen String in write-mode +- does not raise IOError if a frozen string is passed in read mode +StringIO#reopen when passed [String] +- reopens self with the passed String in read-write mode +- does not taint self when the passed Object was tainted +- resets self's position to 0 +- resets self's line number to 0 +StringIO#reopen when passed [Object] +- raises a TypeError when passed an Object that can't be converted to a StringIO +- does not try to convert the passed Object to a String using #to_str +- tries to convert the passed Object to a StringIO using #to_strio +- taints self when the passed Object was tainted +StringIO#reopen when passed no arguments +- resets self's mode to read-write +- resets self's position to 0 +- resets self's line number to 0 +StringIO#reopen +- reopens a stream when given a String argument +- reopens a stream in append mode when flagged as such +- reopens and truncate when reopened in write mode +- truncates the given string, not a copy +- taints self if the provided StringIO argument is tainted +- does not truncate the content even when the StringIO argument is in the truncate mode +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/rewind_spec.rb +StringIO#rewind +- returns 0 +- resets the position +- resets the line number +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/seek_spec.rb +StringIO#seek +- seeks from the current position when whence is IO::SEEK_CUR +- seeks from the end of self when whence is IO::SEEK_END +- seeks to an absolute position when whence is IO::SEEK_SET +- raises an Errno::EINVAL error on negative amounts when whence is IO::SEEK_SET +- raises an Errno::EINVAL error on incorrect whence argument +- tries to convert the passed Object to a String using #to_int +- raises a TypeError when the passed Object can't be converted to an Integer +StringIO#seek when self is closed +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/size_spec.rb +StringIO#size +- returns the length of the wrapped string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/string_spec.rb +StringIO#string +- returns the underlying string +StringIO#string= +- returns the passed String +- changes the underlying string +- resets the position +- resets the line number +- tries to convert the passed Object to a String using #to_str +- raises a TypeError when the passed Object can't be converted to an Integer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/stringio_spec.rb +StringIO +- includes the Enumerable module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/sync_spec.rb +StringIO#sync +- returns true +StringIO#sync= +- does not change 'sync' status +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/sysread_spec.rb +StringIO#sysread when passed length, buffer +- returns the passed buffer String +- reads length bytes and writes them to the buffer String +- tries to convert the passed buffer Object to a String using #to_str +- raises a TypeError when the passed buffer Object can't be converted to a String +- raises an error when passed a frozen String as buffer +StringIO#sysread when passed [length] +- reads length bytes from the current position and returns them +- reads at most the whole content +- correctly updates the position +- tries to convert the passed length to an Integer using #to_int +- raises a TypeError when the passed length can't be converted to an Integer +- raises a TypeError when the passed length is negative +StringIO#sysread when passed no arguments +- reads the whole content starting from the current position +- correctly updates the current position +- returns an empty String if at EOF +StringIO#sysread when self is not readable +- raises an IOError +StringIO#sysread when passed nil +- returns the remaining content from the current position +- updates the current position +- returns an empty String if at EOF +StringIO#sysread when passed [length] +- raises an EOFError when self's position is at the end +- returns an empty String when length is 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/syswrite_spec.rb +StringIO#syswrite when passed [Object] +- tries to convert the passed Object to a String using #to_s +StringIO#syswrite when passed [String] +- writes the passed String at the current buffer position +- pads self with \000 when the current position is after the end +- returns the number of bytes written +- updates self's position +- taints self's String when the passed argument is tainted +- does not taint self when the passed argument is tainted +StringIO#syswrite when self is not writable +- raises an IOError +StringIO#syswrite when in append mode +- appends the passed argument to the end of self +- correctly updates self's position +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/tell_spec.rb +StringIO#tell +- returns the current byte offset +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/truncate_spec.rb +StringIO#truncate when passed [length] +- returns the passed length +- truncated the underlying string down to the passed length +- does not create a copy of the underlying string +- does not change the position +- can grow a string to a larger size, padding it with \000 +- raises an Errno::EINVAL when the passed length is negative +- tries to convert the passed length to an Integer using #to_int +- returns the passed length Object, NOT the result of #to_int +- raises a TypeError when the passed length can't be converted to an Integer +StringIO#truncate when self is not writable +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/tty_spec.rb +StringIO#tty? +- returns false +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/ungetc_spec.rb +StringIO#ungetc when passed [char] +- writes the passed char before the current position +- returns nil +- decreases the current position by one +- pads with \000 when the current position is after the end +- tries to convert the passed argument to an String using #to_str +- raises a TypeError when the passed length can't be converted to an Integer or String +StringIO#ungetc when self is not readable +- raises an IOError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringio/write_spec.rb +StringIO#write when passed [Object] +- tries to convert the passed Object to a String using #to_s +StringIO#write when passed [String] +- writes the passed String at the current buffer position +- pads self with \000 when the current position is after the end +- returns the number of bytes written +- updates self's position +- taints self's String when the passed argument is tainted +- does not taint self when the passed argument is tainted +StringIO#write when self is not writable +- raises an IOError +StringIO#write when in append mode +- appends the passed argument to the end of self +- correctly updates self's position +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/append_spec.rb +StringScanner#<< +- concatenates the given argument to self and returns self +- raises a TypeError if the given argument can't be converted to a String +StringScanner#<< when passed a Fixnum +- raises a TypeError +- doesn't call to_int on the argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/beginning_of_line_spec.rb +StringScanner#beginning_of_line? +- returns true if the scan pointer is at the beginning of the line, false otherwise +- returns true if the scan pointer is at the end of the line of an empty string. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/bol_spec.rb +StringScanner#bol? +- returns true if the scan pointer is at the beginning of the line, false otherwise +- returns true if the scan pointer is at the end of the line of an empty string. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/check_spec.rb +StringScanner#check +- returns the value that scan would return, without advancing the scan pointer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/check_until_spec.rb +StringScanner#check_until +- returns the same value of scan_until, but don't advances the scan pointer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/clear_spec.rb +StringScanner#clear +- set the scan pointer to the end of the string and clear matching data. +- warns in verbose mode that the method is obsolete +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/concat_spec.rb +StringScanner#concat +- concatenates the given argument to self and returns self +- raises a TypeError if the given argument can't be converted to a String +StringScanner#concat when passed a Fixnum +- raises a TypeError +- doesn't call to_int on the argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/dup_spec.rb +StringScanner#dup +- copies the passed StringScanner's content to self +- copies the passed StringSCanner's position to self +- copies previous match state +- copies the passed StringScanner scan pointer to self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/element_reference_spec.rb +StringScanner#[] +- returns nil if there is no current match +- returns the n-th subgroup in the most recent match +- returns nil if index is outside of self +- calls to_int on the given index +- raises a TypeError if the given index is nil +- raises a TypeError when a String is as argument +- raises a TypeError when a Range is as argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/empty_spec.rb +StringScanner#empty? +- Returns true if the scan pointer is at the end of the string +- Returns false if the scan pointer is not at the end of the string +- warns in verbose mode that the method is obsolete +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/eos_spec.rb +StringScanner#eos? +- Returns true if the scan pointer is at the end of the string +- Returns false if the scan pointer is not at the end of the string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/exist_spec.rb +StringScanner#exist? +- returns the index of the first occurrence of the given pattern +- returns 0 if the pattern is empty +- returns nil if the pattern isn't found in the string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/get_byte_spec.rb +StringScanner#get_byte +- scans one byte and returns it +- is not multi-byte character sensitive +- returns nil at the end of the string +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/getbyte_spec.rb +StringScanner#getbyte +- scans one byte and returns it +- is not multi-byte character sensitive +- returns nil at the end of the string +- warns in verbose mode that the method is obsolete +- returns an instance of String when passed a String subclass +- taints the returned String if the input was tainted +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/getch_spec.rb +StringScanner#getch +- scans one character and returns it +- is multi-byte character sensitive +- returns nil at the end of the string +- returns an instance of String when passed a String subclass +- taints the returned String if the input was tainted +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/initialize_spec.rb +StringScanner#initialize +- is a private method +- returns an instance of StringScanner +- converts the argument into a string using #to_str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/inspect_spec.rb +StringScanner#inspect +- returns a String object +- returns a string that represents the StringScanner object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/match_spec.rb +StringScanner#match? +- returns the length of the match and the scan pointer is not advanced +- returns nil if there's no match +- effects pre_match +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/matched_size_spec.rb +StringScanner#matched_size +- returns the size of the most recent match +- returns nil if there was no recent match +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/matched_spec.rb +StringScanner#matched +- returns the last matched string +- returns nil if there's no match +- returns an instance of String when passed a String subclass +- taints the returned String if the input was tainted +StringScanner#matched? +- returns true if the last match was successful +- returns false if there's no match +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/matchedsize_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/must_C_version_spec.rb +StringScanner.must_C_version +- returns self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/peek_spec.rb +StringScanner#peek +- returns at most the specified number of characters from the current position +- returns an empty string when the passed argument is zero +- raises a ArgumentError when the passed argument is negative +- raises a RangeError when the passed argument is a Bignum +- returns an instance of String when passed a String subclass +- taints the returned String if the input was tainted +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/peep_spec.rb +StringScanner#peep +- returns at most the specified number of characters from the current position +- returns an empty string when the passed argument is zero +- raises a ArgumentError when the passed argument is negative +- raises a RangeError when the passed argument is a Bignum +- returns an instance of String when passed a String subclass +- taints the returned String if the input was tainted +- warns in verbose mode that the method is obsolete +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/pointer_spec.rb +StringScanner#pointer +- returns the position of the scan pointer +- returns 0 in the reset position +- returns the length of the string in the terminate position +StringScanner#pointer= +- modify the scan pointer +- positions from the end if the argument is negative +- raises a RangeError if position too far backward +- raises a RangeError when the passed argument is out of range +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/pos_spec.rb +StringScanner#pos +- returns the position of the scan pointer +- returns 0 in the reset position +- returns the length of the string in the terminate position +StringScanner#pos= +- modify the scan pointer +- positions from the end if the argument is negative +- raises a RangeError if position too far backward +- raises a RangeError when the passed argument is out of range +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/post_match_spec.rb +StringScanner#post_match +- returns the post-match (in the regular expression sense) of the last scan +- returns nil if there's no match +- returns an instance of String when passed a String subclass +- taints the returned String if the input was tainted +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/pre_match_spec.rb +StringScanner#pre_match +- returns the pre-match (in the regular expression sense) of the last scan +- returns nil if there's no match +- is more than just the data from the last match +- is not changed when the scanner's position changes +- returns an instance of String when passed a String subclass +- taints the returned String if the input was tainted +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/reset_spec.rb +StringScanner#reset +- reset the scan pointer and clear matching data +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/rest_size_spec.rb +StringScanner#rest_size +- Returns the length of the rest of the string +- is equivalent to rest.size +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/rest_spec.rb +StringScanner#rest +- returns the rest of the string +- returns self in the reset position +- returns an empty string in the terminate position +- returns an instance of String when passed a String subclass +- taints the returned String if the input was tainted +StringScanner#rest? +- returns true if there is more data in the string +- returns false if there is no more data in the string +- is the opposite of eos? +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/restsize_spec.rb +StringScanner#restsize +- Returns the length of the rest of the string +- is equivalent to rest.size +- warns in verbose mode that the method is obsolete +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/scan_full_spec.rb +StringScanner#scan_full +- returns the number of bytes advanced +- returns the number of bytes advanced and advances the scan pointer if the second argument is true +- returns the matched string if the third argument is true +- returns the matched string if the third argument is true and advances the scan pointer if the second argument is true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/scan_spec.rb +StringScanner#scan +- returns the matched string +- treats ^ as matching from the beginning of the current position +- returns nil if there's no match +- returns nil when there is no more to scan +- returns an empty string when the pattern matches empty +- raises a TypeError if pattern isn't a Regexp +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/scan_until_spec.rb +StringScanner#scan_until +- returns the substring up to and including the end of the match +- returns nil if there's no match +- can match anchors properly +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/search_full_spec.rb +StringScanner#search_full +- returns the number of bytes advanced +- returns the number of bytes advanced and advances the scan pointer if the second argument is true +- returns the matched string if the third argument is true +- returns the matched string if the third argument is true and advances the scan pointer if the second argument is true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/skip_spec.rb +StringScanner#skip +- returns length of the match +- returns nil if there's no match +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/skip_until_spec.rb +StringScanner#skip_until +- returns the number of bytes advanced and advances the scan pointer until pattern is matched and consumed +- returns nil if no match was found +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/string_spec.rb +StringScanner#string +- returns the string being scanned +- returns the identical object passed in +StringScanner#string= +- changes the string being scanned to the argument and resets the scanner +- converts the argument into a string using #to_str +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/terminate_spec.rb +StringScanner#terminate +- set the scan pointer to the end of the string and clear matching data. +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/stringscanner/unscan_spec.rb +StringScanner#unscan +- set the scan pointer to the previous position +- remember only one previous position +- raises a ScanError when the previous match had failed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/alert_spec.rb +Syslog.alert +- logs a message +- accepts sprintf arguments +- works as an alias for Syslog.log +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/close_spec.rb +Syslog.close +- closes the log +- raises a RuntimeError if the log's already closed +- it does not work inside blocks +- sets the identity to nil +- sets the options to nil +- sets the facility to nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/constants_spec.rb +Syslog::Constants +- includes the Syslog constants +Syslog::Constants Syslog::Constants.LOG_MASK +- returns the mask value for a priority +- works on undefined constants (FAILED - <n>) +Syslog::Constants Syslog::Constants.LOG_UPTO +- returns a mask for the priorities up to a given argument +- works on undefined constants (FAILED - <n>) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/crit_spec.rb +Syslog.crit +- logs a message +- accepts sprintf arguments +- works as an alias for Syslog.log +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/debug_spec.rb +Syslog.debug +- logs a message +- accepts sprintf arguments +- works as an alias for Syslog.log +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/emerg_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/err_spec.rb +Syslog.err +- logs a message +- accepts sprintf arguments +- works as an alias for Syslog.log +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/facility_spec.rb +Syslog.facility +- returns the logging facility +- returns nil if the log is closed +- defaults to LOG_USER +- resets after each open call +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/ident_spec.rb +Syslog.ident +- returns the logging identity +- returns nil if the log is closed +- defaults to $0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/info_spec.rb +Syslog.info +- logs a message +- accepts sprintf arguments +- works as an alias for Syslog.log +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/inspect_spec.rb +Syslog.inspect +- returns a string a closed log +- returns a string for an opened log +- includes the ident, options, facility and mask +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/instance_spec.rb +Syslog.instance +- returns the module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/log_spec.rb +Syslog.log +- receives a priority as first argument +- accepts undefined priorites +- fails with TypeError on nil log messages +- fails if the log is closed +- accepts printf parameters +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/mask_spec.rb +Syslog.mask +- returns the log priority mask +- defaults to 255 +- returns nil if the log is closed +- persists if the log is reopened +Syslog.mask= +- sets the log priority mask +- raises an error if the log is closed +- only accepts numbers +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/notice_spec.rb +Syslog.notice +- logs a message +- accepts sprintf arguments +- works as an alias for Syslog.log +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/open_spec.rb +Syslog.open +- returns the module +- receives an identity as first argument +- defaults the identity to $0 +- receives the logging options as second argument +- defaults the logging options to LOG_PID | LOG_CONS +- receives a facility as third argument +- defaults the facility to LOG_USER +- receives a block and calls it with the module +- closes the log if after it receives a block +- raises an error if the log is opened +Syslog.open! +- reopens the log +- fails with RuntimeError if the log is closed +- receives the same parameters as Syslog.open +- returns the module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/opened_spec.rb +Syslog.opened? +- returns true if the log is opened +- returns false otherwise +- works inside a block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/options_spec.rb +Syslog.options +- returns the logging options +- returns nil when the log is closed +- defaults to LOG_PID | LOG_CONS +- resets after each open call +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/reopen_spec.rb +Syslog.reopen +- reopens the log +- fails with RuntimeError if the log is closed +- receives the same parameters as Syslog.open +- returns the module +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/warning_spec.rb +Syslog.warning +- logs a message +- accepts sprintf arguments +- works as an alias for Syslog.log +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/tempfile/_close_spec.rb +Tempfile#_close +- is protected +- closes self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/tempfile/callback_spec.rb +Tempfile.callback +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/tempfile/close_spec.rb +Tempfile#close when passed no argument or [false] +- closes self +Tempfile#close when passed [true] +- closes self +- unlinks self +Tempfile#close! +- closes self +- unlinks self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/tempfile/delete_spec.rb +Tempfile#delete +- unlinks self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/tempfile/initialize_spec.rb +Tempfile#initialize +- opens a new tempfile with the passed name in the passed directory +- sets the permisssions on the tempfile to 0600 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/tempfile/length_spec.rb +Tempfile#length +- returns the size of self +- returns the size of self even if self is closed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/tempfile/open_spec.rb +Tempfile#open +- reopens self +- reopens self in read and write mode and does not truncate +Tempfile.open +- returns a new, open Tempfile instance +- is passed an array [base, suffix] as first argument +Tempfile.open when passed a block +- yields a new, open Tempfile instance to the block +- closes the yielded Tempfile after the block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/tempfile/path_spec.rb +Tempfile#path +- returns the path to the tempfile +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/tempfile/size_spec.rb +Tempfile#size +- returns the size of self +- returns the size of self even if self is closed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/tempfile/unlink_spec.rb +Tempfile#unlink +- unlinks self +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/time/httpdate_spec.rb +Time.httpdate +- parses RFC-2616 strings +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/time/iso8601_spec.rb +Time.xmlschema +- parses ISO-8601 strings +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/time/rfc2822_spec.rb +Time.rfc2822 +- parses RFC-822 strings +- parses RFC-2822 strings +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/time/rfc822_spec.rb +Time.rfc822 +- parses RFC-822 strings +- parses RFC-2822 strings +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/time/xmlschema_spec.rb +Time.xmlschema +- parses ISO-8601 strings +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/timeout/timeout_spec.rb +Timeout.timeout +- raises Timeout::Error when it times out with no specified error type +- raises specified error type when it times out +- does not wait too long +- returns back the last value in the block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/tmpdir/dir/mktmpdir_spec.rb +Dir.mktmpdir when passed no arguments +- returns the path to the created tmp-dir +- creates a new writable directory in the path provided by Dir.tmpdir +Dir.mkdir when passed a block +- yields the path to the passed block +- creates the tmp-dir before yielding +- removes the tmp-dir after executing the block +- returns the blocks return value +Dir.mktmpdir when passed [String] +- uses the passed String as a prefix to the tmp-directory +Dir.mktmpdir when passed [Array] +- uses the first element of the passed Array as a prefix and the scond element as a suffix to the tmp-directory +Dir.mktmpdir when passed [Object] +- raises an ArgumentError +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/tmpdir/dir/tmpdir_spec.rb +Dir.tmpdir +- returns the path to a writable and readable directory +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/eql_spec.rb +URI#eql? +- returns false if the normalized forms are different +- returns false for when compared to non-uri objects +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/equality_spec.rb +URI#== +- ignores capitalization of host names +- ignores capitalization of scheme +- treats a blank path and a path of '/' as the same +- is case sensitive in all components of the URI but the host and scheme +- differentiates based on port number +- returns false if the normalized forms are different +- returns false for when compared to non-uri objects +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/escape/decode_spec.rb +URI::Escape#decode +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/escape/encode_spec.rb +URI::Escape#encode +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/escape/escape_spec.rb +URI::Escape#escape +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/escape/unescape_spec.rb +URI::Escape#unescape +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/extract_spec.rb +URI.extract +- behaves according to its documentation +- treats contiguous URIs as a single URI +- treats pretty much anything with a colon as a URI +- wraps a URI string in an array +- pulls a variety of protocol URIs from a string +- pulls all URIs within a string in order into an array when a block is not given +- yields each URI in the given string in order to a block, if given, and returns nil +- allows the user to specify a list of acceptable protocols of URIs to scan for +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ftp/build_spec.rb +URI::FTP.build +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ftp/merge_spec.rb +URI::FTP#merge +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ftp/new2_spec.rb +URI::FTP.new2 +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ftp/path_spec.rb +URI::FTP#path= +- does not require a leading / +- does not strip the leading / +URI::FTP#path +- unescapes the leading / +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ftp/set_typecode_spec.rb +URI::FTP#set_typecode +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ftp/to_s_spec.rb +URI::FTP#to_s +- escapes the leading / +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ftp/typecode_spec.rb +URI::FTP#typecode +- needs to be reviewed for spec completeness +URI::FTP#typecode= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/absolute_spec.rb +URI::Generic#absolute +- needs to be reviewed for spec completeness +URI::Generic#absolute? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/build2_spec.rb +URI::Generic.build2 +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/build_spec.rb +URI::Generic.build +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/coerce_spec.rb +URI::Generic#coerce +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/component_ary_spec.rb +URI::Generic#component_ary +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/component_spec.rb +URI::Generic#component +- needs to be reviewed for spec completeness +URI::Generic.component +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/default_port_spec.rb +URI::Generic#default_port +- needs to be reviewed for spec completeness +URI::Generic.default_port +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/eql_spec.rb +URI::Generic#eql? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/equal_value_spec.rb +URI::Generic#== +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/fragment_spec.rb +URI::Generic#fragment +- needs to be reviewed for spec completeness +URI::Generic#fragment= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/hash_spec.rb +URI::Generic#hash +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/hierarchical_spec.rb +URI::Generic#hierarchical? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/host_spec.rb +URI::Generic#host +- needs to be reviewed for spec completeness +URI::Generic#host= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/inspect_spec.rb +URI::Generic#inspect +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/merge_spec.rb +URI::Generic#merge +- needs to be reviewed for spec completeness +URI::Generic#merge! +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/minus_spec.rb +URI::Generic#- +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/normalize_spec.rb +URI::Generic#normalize +- needs to be reviewed for spec completeness +URI::Generic#normalize! +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/opaque_spec.rb +URI::Generic#opaque +- needs to be reviewed for spec completeness +URI::Generic#opaque= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/password_spec.rb +URI::Generic#password +- needs to be reviewed for spec completeness +URI::Generic#password= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/path_spec.rb +URI::Generic#path +- needs to be reviewed for spec completeness +URI::Generic#path= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/plus_spec.rb +URI::Generic#+ +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/port_spec.rb +URI::Generic#port +- needs to be reviewed for spec completeness +URI::Generic#port= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/query_spec.rb +URI::Generic#query +- needs to be reviewed for spec completeness +URI::Generic#query= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/registry_spec.rb +URI::Generic#registry +- needs to be reviewed for spec completeness +URI::Generic#registry= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/relative_spec.rb +URI::Generic#relative? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/route_from_spec.rb +URI::Generic#route_from +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/route_to_spec.rb +URI::Generic#route_to +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/scheme_spec.rb +URI::Generic#scheme +- needs to be reviewed for spec completeness +URI::Generic#scheme= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/select_spec.rb +URI::Generic#select +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/set_fragment_spec.rb +URI::Generic#set_fragment +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/set_host_spec.rb +URI::Generic#set_host +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/set_opaque_spec.rb +URI::Generic#set_opaque +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/set_password_spec.rb +URI::Generic#set_password +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/set_path_spec.rb +URI::Generic#set_path +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/set_port_spec.rb +URI::Generic#set_port +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/set_query_spec.rb +URI::Generic#set_query +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/set_registry_spec.rb +URI::Generic#set_registry +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/set_scheme_spec.rb +URI::Generic#set_scheme +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/set_user_spec.rb +URI::Generic#set_user +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/set_userinfo_spec.rb +URI::Generic#set_userinfo +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/to_s_spec.rb +URI::Generic#to_s +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/use_registry_spec.rb +URI::Generic.use_registry +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/user_spec.rb +URI::Generic#user +- needs to be reviewed for spec completeness +URI::Generic#user= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/generic/userinfo_spec.rb +URI::Generic#userinfo +- needs to be reviewed for spec completeness +URI::Generic#userinfo= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/http/build_spec.rb +URI::HTTP.build +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/http/request_uri_spec.rb +URI::HTTP.request_uri +- returns a string of the path + query +- returns '/' if the path of the URI is blank +URI::HTTP#request_uri +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/join_spec.rb +URI.join +- returns a URI object of the concatenation of a protocol and domain, and a path +- accepts URI objects +- accepts string-like arguments with to_str +- raises an error if given no argument +- doesn't create redundant '/'s +- discards arguments given before an absolute uri +- resolves .. in paths +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ldap/attributes_spec.rb +URI::LDAP#attributes +- needs to be reviewed for spec completeness +URI::LDAP#attributes= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ldap/build_spec.rb +URI::LDAP.build +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ldap/dn_spec.rb +URI::LDAP#dn +- needs to be reviewed for spec completeness +URI::LDAP#dn= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ldap/extensions_spec.rb +URI::LDAP#extensions +- needs to be reviewed for spec completeness +URI::LDAP#extensions= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ldap/filter_spec.rb +URI::LDAP#filter +- needs to be reviewed for spec completeness +URI::LDAP#filter= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ldap/hierarchical_spec.rb +URI::LDAP#hierarchical? +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ldap/scope_spec.rb +URI::LDAP#scope +- needs to be reviewed for spec completeness +URI::LDAP#scope= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ldap/set_attributes_spec.rb +URI::LDAP#set_attributes +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ldap/set_dn_spec.rb +URI::LDAP#set_dn +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ldap/set_extensions_spec.rb +URI::LDAP#set_extensions +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ldap/set_filter_spec.rb +URI::LDAP#set_filter +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/ldap/set_scope_spec.rb +URI::LDAP#set_scope +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/mailto/build_spec.rb +URI::Mailto.build +- conforms to the MatzRuby tests +URI::MailTo.build +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/mailto/headers_spec.rb +URI::MailTo#headers +- needs to be reviewed for spec completeness +URI::MailTo#headers= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/mailto/set_headers_spec.rb +URI::MailTo#set_headers +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/mailto/set_to_spec.rb +URI::MailTo#set_to +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/mailto/to_mailtext_spec.rb +URI::MailTo#to_mailtext +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/mailto/to_rfc822text_spec.rb +URI::MailTo#to_rfc822text +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/mailto/to_s_spec.rb +URI::MailTo#to_s +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/mailto/to_spec.rb +URI::MailTo#to +- needs to be reviewed for spec completeness +URI::MailTo#to= +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/merge_spec.rb +URI#merge +- returns the receiver and the argument, joined as per URI.join +- accepts URI objects as argument +- accepts a string-like argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/normalize_spec.rb +URI#normalize +- adds a / onto the end of the URI if the path is blank +- downcases the host of the URI +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/parse_spec.rb +URI.parse +- returns a URI::HTTP object when parsing an HTTP URI +- populates the components of a parsed URI::HTTP, setting the port to 80 by default +- parses out the port number of a URI, when given +- returns a URI::HTTPS object when parsing an HTTPS URI +- sets the port of a parsed https URI to 443 by default +- returns a URI::LDAP object when parsing an LDAP URI +- populates the components of a parsed URI::LDAP object +- returns a URI::MailTo object when passed a mailto URI +- populates the components of a parsed URI::MailTo object +- does its best to extract components from URI::Generic objects +- raises errors on malformed URIs +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/plus_spec.rb +URI#+ +- replaces the end of the path of the URI when added to a string that looks like a relative path +- replaces the entire path of the URI when added to a string that begins with a / +- replaces the entire url when added to a string that looks like a full url +- canonicalizes the URI's path, removing ../'s +- doesn't conconicalize the path when adding to the empty string +- raises a URI::BadURIError when adding two relative URIs +- conforms to the merge specifications from rfc 2396 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/regexp_spec.rb +URI.regexp +- behaves according to the MatzRuby tests +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/route_from_spec.rb +URI#route_from +- gives the minimal difference between the current URI and the target +- accepts a string-like argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/route_to_spec.rb +URI#route_to +- gives the minimal difference between the current URI and the target +- accepts a string-like argument +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/select_spec.rb +URI#select +- takes any number of component names as symbols, and returns an array of those components +- returns nil for any valid component that isn't set and doesn't have a default +- raises an ArgumentError if a component is requested that isn't valid under the given scheme +- raises an ArgumentError if given strings rather than symbols +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/set_component_spec.rb +URI#select +- conforms to the MatzRuby tests +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/split_spec.rb +URI.split +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/uri_spec.rb +the URI method +- parses a given URI, returning a URI object +- converts its argument with to_str +- returns the argument if it is a URI object +- does not add a URI method to Object instances +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/uri/util/make_components_hash_spec.rb +URI::Util.make_components_hash +- needs to be reviewed for spec completeness +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/_getproperty_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/_invoke_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/_setproperty_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/codepage_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/connect_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/const_load_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/constants_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/create_guid_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/each_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/invoke_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/locale_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/new_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/ole_func_methods_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/ole_get_methods_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/ole_method_help_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/ole_method_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/ole_methods_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/ole_obj_help_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/ole_put_methods_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/ole_show_help_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole/setproperty_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_event/handler_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_event/message_loop_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_event/new_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_event/off_event_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_event/on_event_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_event/on_event_with_outargs_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_event/unadvise_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/dispid_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/event_interface_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/event_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/helpcontext_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/helpfile_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/helpstring_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/invkind_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/invoke_kind_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/name_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/new_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/offset_vtbl_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/params_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/return_type_detail_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/return_type_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/return_vtype_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/size_opt_params_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/size_params_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/to_s_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_method/visible_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_param/default_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_param/input_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_param/name_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_param/ole_type_detail_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_param/ole_type_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_param/optional_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_param/retval_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_param/to_s_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/guid_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/helpcontext_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/helpfile_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/helpstring_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/major_version_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/minor_version_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/name_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/new_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/ole_classes_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/ole_methods_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/ole_type_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/progid_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/progids_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/src_type_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/to_s_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/typekind_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/typelibs_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/variables_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_type/visible_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_variable/name_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_variable/ole_type_detail_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_variable/ole_type_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_variable/to_s_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_variable/value_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_variable/variable_kind_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_variable/varkind_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/win32ole/win32ole_variable/visible_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/add_builtin_type_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/add_domain_type_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/add_private_type_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/add_ruby_type_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/detect_implicit_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/dump_spec.rb +YAML.dump +- converts an object to YAML and write result to io when io provided +- returns a string containing dumped YAML when no io provided +- returns the same string that #to_yaml on objects +- dumps strings into YAML strings +- dumps hashes into YAML key-values +- dumps Arrays into YAML collection +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/dump_stream_spec.rb +YAML.dump_stream +- returns an empty string when not passed any objects +- returns a YAML stream containing the objects passed +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/each_document_spec.rb +YAML#each_document +- calls the block on each succesive document +- works on files +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/each_node_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/emitter_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/generic_parser_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/load_documents_spec.rb +YAML.load_documents +- calls the block on each succesive document +- works on files +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/load_file_spec.rb +YAML.load_file +- returns a hash +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/load_spec.rb +YAML.load +- returns a document from current io stream when io provided +- loads strings +- fails on invalid keys +- accepts symbols +- accepts numbers +- accepts collections +- parses start markers +- does not escape symbols +- works with block sequence shortcuts +- works on complex keys +- loads a symbol key that contains spaces +YAML.load with iso8601 timestamp +- computes the microseconds +- rounds values smaller than 1 usec to 0 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/load_stream_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/object_maker_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/parse_documents_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/parse_file_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/parse_spec.rb +YAML#parse with an empty string +- returns false +YAML#parse +- returns the value from the object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/parser_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/quick_emit_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/read_type_class_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/tag_class_spec.rb +YAML.tag_class +- associates a taguri tag with a ruby class +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/tagged_classes_spec.rb +YAML.tagged_classes +- returns a complete dictionary of taguris paired with classes +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/tagurize_spec.rb +YAML.tagurize +- converts a type_id to a taguri +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/to_yaml_spec.rb +Object#to_yaml +- returns the YAML representation of an Array object +- returns the YAML representation of a Hash object +- returns the YAML representation of a Class object +- returns the YAML representation of a Date object +- returns the YAML representation of a FalseClass +- returns the YAML representation of a Float object +- returns the YAML representation of an Integer object +- returns the YAML representation of a NilClass object +- returns the YAML represenation of a RegExp object +- returns the YAML representation of a String object +- returns the YAML representation of a Struct object +- returns the YAML representation of a Symbol object +- returns the YAML representation of a Time object +- returns the YAML representation of a TrueClass +- returns the YAML representation of a Error object +- returns the YAML representation for Range objects +- returns the YAML representation of numeric constants +- returns the YAML representation of an array of hashes +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/transfer_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/yaml/try_implicit_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/adler32_spec.rb +Zlib.adler32 +- calculates Adler checksum for string +- calculates Adler checksum for string and initial Adler value +- calculates the Adler checksum for string and initial Adler value for Bignums +- assumes that the initial value is given to adler, if adler is omitted +- it returns the CRC initial value, if string is omitted +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/crc32_spec.rb +Zlib.crc32 +- calculates CRC checksum for string +- calculates CRC checksum for string and initial CRC value +- calculates the CRC checksum for string and initial CRC value for Bignums +- assumes that the initial value is given to crc, if crc is omitted +- it returns the CRC initial value, if string is omitted +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/crc_table_spec.rb +Zlib.crc_table +- returns the same value as zlib's get_crc_table() +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/deflate/append_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/deflate/deflate_spec.rb +Zlib::Deflate#deflate +- deflates some data +- deflates lots of data +Zlib::Deflate::deflate +- deflates some data +- deflates lots of data +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/deflate/flush_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/deflate/initialize_copy_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/deflate/new_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/deflate/params_spec.rb +Zlib::Deflate#params +- changes the deflate parameters +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/deflate/set_dictionary_spec.rb +Zlib::Deflate#set_dictionary +- sets the dictionary +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipfile/close_spec.rb +Zlib::GzipFile#close +- finishes the stream and closes the io +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipfile/closed_spec.rb +Zlib::GzipFile#closed? +- returns the closed status +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipfile/comment_spec.rb +Zlib::GzipFile#comment +- returns the name +- raises an error on a closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipfile/crc_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipfile/finish_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipfile/level_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipfile/mtime_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipfile/orig_name_spec.rb +Zlib::GzipFile#orig_name +- returns the name +- raises an error on a closed stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipfile/os_code_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipfile/sync_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipfile/to_io_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipfile/wrap_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipreader/each_byte_spec.rb +GzipReader#each_byte +- calls the given block for each byte in the stream, passing the byte as an argument +- increments position before calling the block +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipreader/each_line_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipreader/each_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipreader/eof_spec.rb +GzipReader#eof? +- returns true when at EOF +- returns true when at EOF with the exact length of uncompressed data +- returns true when at EOF with a length greater than the size of uncompressed data +- returns false when at EOF when there's data left in the buffer to read +- does not affect the reading data +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipreader/getc_spec.rb +GzipReader#getc +- returns the next character from the stream +- increments position +- returns nil at the end of the stream +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipreader/gets_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipreader/lineno_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipreader/new_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipreader/open_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipreader/pos_spec.rb +GzipReader#pos +- returns the position +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipreader/read_spec.rb +GzipReader#read +- with no arguments reads the entire content of a gzip file +- with nil length argument reads the entire content of a gzip file +- reads the contents up to a certain size +- does not accept a negative length to read +- returns an empty string if a 0 length is given +GzipReader#read at the end of data +- returns empty string if length prameter is not specified or 0 +- returns nil if length prameter is positive +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipreader/readchar_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipreader/readline_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipreader/readlines_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipreader/rewind_spec.rb +GzipReader#rewind +- resets the position of the stream pointer +- resets the position of the stream pointer to data previously read +- invokes seek method on the associated IO object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipreader/tell_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipreader/ungetc_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipreader/unused_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipwriter/append_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipwriter/comment_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipwriter/flush_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipwriter/mtime_spec.rb +Zlib::GzipWriter#mtime= +- sets mtime using Integer +- sets mtime using Time +- raises if the header was written +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipwriter/new_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipwriter/open_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipwriter/orig_name_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipwriter/pos_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipwriter/print_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipwriter/printf_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipwriter/putc_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipwriter/puts_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipwriter/tell_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/gzipwriter/write_spec.rb +GzipWriter#write +- writes some compressed data +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/inflate/append_spec.rb +Zlib::Inflate#<< +- appends data to the input stream +- treats nil argument as the end of compressed data +- just passes through the data after nil argument +- properly handles data in chunks +- properly handles incomplete data +- properly handles excessive data, byte-by-byte +- properly handles excessive data, in one go +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/inflate/inflate_spec.rb +Zlib::Inflate#inflate +- inflates some data +- inflates lots of data +- works in pass-through mode, once finished +Zlib::Inflate::inflate +- inflates some data +- inflates lots of data +- properly handles data in chunks +- properly handles incomplete data +- properly handles excessive data, byte-by-byte +- properly handles excessive data, in one go +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/inflate/new_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/inflate/set_dictionary_spec.rb +Zlib::Inflate#set_dictionary +- sets the inflate dictionary +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/inflate/sync_point_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/inflate/sync_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/zlib_version_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/zstream/adler_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/zstream/avail_in_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/zstream/avail_out_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/zstream/close_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/zstream/closed_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/zstream/data_type_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/zstream/end_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/zstream/ended_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/zstream/finish_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/zstream/finished_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/zstream/flush_next_in_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/zstream/flush_next_out_spec.rb +Zlib::ZStream#flush_next_out +- flushes the stream and flushes the output buffer +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/zstream/reset_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/zstream/stream_end_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/zstream/total_in_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/zlib/zstream/total_out_spec.rb +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/array_spec.rb +C-API Array function rb_ary_new +- returns an empty array +C-API Array function rb_ary_new2 +- returns an empty array +C-API Array function rb_ary_new3 +- returns an array with the passed cardinality and varargs +C-API Array function rb_ary_new4 +- returns returns an array with the passed values +C-API Array function rb_ary_push +- adds an element to the array +C-API Array function rb_ary_pop +- removes and returns the last element in the array +C-API Array function rb_ary_join +- joins elements of an array with a string +C-API Array function rb_ary_to_s +- creates an Array literal representation as a String +C-API Array function rb_ary_reverse +- reverses the order of elements in the array +- returns the original array +C-API Array function rb_ary_entry +- returns nil when passed an empty array +- returns elements from the end when passed a negative index +- returns nil if the index is out of range +C-API Array function rb_ary_clear +- removes all elements from the array +C-API Array function rb_ary_dup +- duplicates the array +C-API Array function rb_ary_unshift +- prepends the element to the array +C-API Array function rb_ary_shift +- removes and returns the first element +- returns nil when the array is empty +C-API Array function rb_ary_store +- overwrites the element at the given position +- writes to elements offset from the end if passed a negative index +- raises on IndexError if the negative index is greater than the length +- enlarges the array as needed +C-API Array function RARRAY_PTR +- returns a pointer to a C array of the array's elements +- allows assigning to the elements of the C array +C-API Array function RARRAY_LEN +- returns the size of the array +C-API Array function rb_assoc_new +- returns an array containing the two elements +C-API Array function rb_ary_includes +- returns true if the array includes the element +- returns false if the array does not include the element +C-API Array function rb_ary_aref +- returns the element at the given index +- returns nil for an out of range index +- returns a new array where the first argument is the index and the second is the length +- accepts a range +- returns nil when the start of a range is out of bounds +- returns an empty array when the start of a range equals the last element +C-API Array function rb_iterate +- calls an callback function as a block passed to an method +- calls a function with the other function available as a block +C-API Array function rb_ary_delete +- removes an element from an array and returns it +- returns nil if the element is not in the array +C-API Array function rb_mem_clear +- sets elements of a C array to nil +C-API Array function rb_ary_freeze +- freezes the object exactly like Object#freeze +C-API Array function rb_ary_delete_at +- removes an element from an array at a positive index +- removes an element from an array at a negative index +- returns nil if the index is out of bounds +- returns nil if the negative index is out of bounds +C-API Array function rb_ary_to_ary with an array +- returns the given array +C-API Array function rb_ary_to_ary with an object that responds to to_ary +- calls to_ary on the object +C-API Array function rb_ary_to_ary with an object that responds to to_a +- returns the original object in an array +C-API Array function rb_ary_to_ary with an object that doesn't respond to to_ary +- returns the original object in an array +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/bignum_spec.rb +CApiBignumSpecs rb_big2long +- converts a Bignum +- raises RangeError if passed Bignum overflow long +CApiBignumSpecs rb_big2ll +- converts a Bignum +- raises RangeError if passed Bignum overflow long +CApiBignumSpecs rb_big2ulong +- converts a Bignum +- wraps around if passed a negative bignum +- raises RangeError if passed Bignum overflow long +CApiBignumSpecs rb_big2dbl +- converts a Bignum to a double value +- returns Infinity if the number is too big for a double +- returns -Infinity if the number is negative and too big for a double +CApiBignumSpecs rb_big2str +- converts a Bignum to a string with base 10 +- converts a Bignum to a string with a different base +CApiBignumSpecs RBIGNUM_SIGN +- returns C true if the Bignum has a positive sign +- retuns C false if the Bignum has a negative sign +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/class_spec.rb +C-API Class function rb_class_new_instance +- allocates and initializes a new object +- passes arguments to the #initialize method +C-API Class function rb_include_module +- includes a module into a class +C-API Class function rb_define_attr +- defines an attr_reader when passed true, false +- defines an attr_writer when passed false, true +- defines an attr_accessor when passed true, true +C-API Class function rb_call_super +- calls the method in the superclass +- calls the method in the superclass through two native levels +C-API Class function rb_class2name +- returns the class name +C-API Class function rb_class_name +- returns the class name +C-API Class function rb_path2class +- returns the class +C-API Class function rb_cvar_defined +- returns false when the class variable is not defined +- returns true when the class variable is defined +- returns true if the class instance variable is defined +C-API Class function rb_cv_set +- sets a class variable +C-API Class function rb_cv_get +- returns the value of the class variable +- raises a NameError if the class variable is not defined +C-API Class function rb_cvar_set +- sets a class variable +C-API Class function rb_define_class_variable +- sets a class variable +C-API Class function rb_cvar_get +- returns the value of the class variable +- raises a NameError if the class variable is not defined +C-API Class function rb_class_inherited +- calls superclass.inherited(subclass) +- calls Object.inherited(subclass) if superclass is C NULL +C-API Class function rb_class_new +- returns an new subclass of the superclass +- raises a TypeError if passed Class as the superclass +- raises a TypeError if passed a singleton class as the superclass +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/constants_spec.rb +C-API constant +- rb_cArray references the Array class +- rb_cBignum references the Bignum class +- rb_cClass references the Class class +- rb_mComparable references the Comparable module +- rb_cData references the Data class +- rb_mEnumerable references the Enumerable module +- rb_cFalseClass references the FalseClass class +- rb_cFile references the File class +- rb_cFixnum references the Fixnum class +- rb_cFloat references the Float class +- rb_cHash references the Hash class +- rb_cInteger references the Integer class +- rb_cIO references the IO class +- rb_mKernel references the Kernel module +- rb_cMatch references the MatchData class +- rb_cModule references the Module class +- rb_cNilClass references the NilClass class +- rb_cNumeric references the Numeric class +- rb_cObject references the Object class +- rb_cRange references the Range class +- rb_cRegexp references the Regexp class +- rb_cString references the String class +- rb_cStruct references the Struct class +- rb_cSymbol references the Symbol class +- rb_cThread references the Thread class +- rb_cTrueClass references the TrueClass class +- rb_cProc references the Proc class +- rb_cMethod references the Method class +C-API exception constant +- rb_eArgError references the ArgumentError class +- rb_eEOFError references the EOFError class +- rb_eErrno references the Errno module +- rb_eException references the Exception class +- rb_eFloatDomainError references the FloatDomainError class +- rb_eIndexError references the IndexError class +- rb_eInterrupt references the Interrupt class +- rb_eIOError references the IOError class +- rb_eLoadError references the LoadError class +- rb_eLocalJumpError references the LocalJumpError class +- rb_eNameError references the NameError class +- rb_eNoMemError references the NoMemoryError class +- rb_eNoMethodError references the NoMethodError class +- rb_eNotImpError references the NotImplementedError class +- rb_eRangeError references the RangeError class +- rb_eRegexpError references the RegexpError class +- rb_eRuntimeError references the RuntimeError class +- rb_eScriptError references the ScriptError class +- rb_eSecurityError references the SecurityError class +- rb_eSignal references the SignalException class +- rb_eStandardError references the StandardError class +- rb_eSyntaxError references the SyntaxError class +- rb_eSystemCallError references the SystemCallError class +- rb_eSystemExit references the SystemExit class +- rb_eSysStackError references the SystemStackError class +- rb_eTypeError references the TypeError class +- rb_eThreadError references the ThreadError class +- rb_eZeroDivError references the ZeroDivisionError class +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/data_spec.rb +CApiAllocSpecs (a class with an alloc func defined) +- calls the alloc func +CApiWrappedStruct +- Data_Wrap_Struct should wrap and Data_Get_Struct should return data +- RDATA()->data should return the struct data +- Changing RDATA()->data should change the wrapped struct +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/exception_spec.rb +C-API Exception function rb_exc_new +- creates an exception from a C string and length +C-API Exception function rb_exc_new2 +- creates an exception from a C string +C-API Exception function rb_exc_new3 +- creates an exception from a Ruby string +C-API Exception function rb_exc_raise +- raises passed exception +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/float_spec.rb +CApiFloatSpecs rb_float_new +- creates a new float +CApiFloatSpecs rb_Float +- creates a new Float from a String +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/gc_spec.rb +CApiGCSpecs +- correctly gets the value from a registered address +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/globals_spec.rb +CApiGlobalSpecs +- correctly gets global values +- returns $~ +- correctly sets global values +- lists all global variables +- rb_define_variable should define a new global variable +- rb_define_readonly_variable should define a new readonly global variable +- rb_define_hooked_variable should define a C hooked global variable +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/hash_spec.rb +C-API Hash function rb_hash +- calls #hash on the object +- converts a Bignum returned by #hash to a Fixnum +- calls #to_int to converts a value returned by #hash to a Fixnum +- raises a TypeError if the object does not implement #to_int +C-API Hash function rb_hash_new +- returns a new hash +- creates a hash with no default proc +C-API Hash function rb_hash_aref +- returns the value associated with the key +- returns the default value if it exists +- returns nil if the key does not exist +C-API Hash function rb_hash_aset +- adds the key/value pair and returns the value +C-API Hash function rb_hash_delete +- removes the key and returns the value +C-API Hash function rb_hash_delete_if +- removes an entry if the block returns true +- returns an Enumerator when no block is passed +C-API Hash function rb_hash_foreach +- iterates over the hash +- stops via the callback +- deletes via the callback +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/io_spec.rb /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/io_spec.c: In function 'io_spec_rb_io_wait_readable': +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/io_spec.c:<line_a>: warning: implicit declaration of function 'read' +C-API IO function rb_io_write +- sends #write to the object passing the object to be written +C-API IO function rb_io_close +- closes an IO object +C-API IO function rb_io_check_closed +- does not raise an exception if the IO is not closed +- raises an error if the IO is closed +C-API IO function GetOpenFile +- allows access to the system fileno +C-API IO function rb_io_check_readable +- does not raise an exception if the IO is opened for reading +- does not raise an exception if the IO is opened for read and write +- raises an IOError if the IO is not opened for reading +C-API IO function rb_io_check_writable +- does not raise an exeption if the IO is opened for writing +- does not raise an exception if the IO is opened for read and write +- raises an IOError if the IO is not opened for reading +C-API IO function rb_io_wait_writeable +- returns false if there is no error condition +- raises an IOError if the IO is closed +C-API IO function rb_io_wait_readable +- returns false if there is no error condition +- raises and IOError if passed a closed stream +- blocks until the io is readable and returns true +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/kernel_spec.rb +C-API Kernel function rb_block_given_p +- returns false if no block is passed +- returns true if a block is passed +C-API Kernel function rb_need_block +- raises a LocalJumpError if no block is given +- does not raise a LocalJumpError if a block is given +C-API Kernel function rb_raise +- raises an exception +- terminates the function at the point it was called +C-API Kernel function rb_throw +- sets the return value of the catch block to the specified value +- terminates the function at the point it was called +- raises an ArgumentError if there is no catch block for the symbol +C-API Kernel function rb_warn +- prints a message to $stderr if $VERBOSE evaluates to true +- prints a message to $stderr if $VERBOSE evaluates to false +C-API Kernel function rb_sys_fail +- raises an exception from the value of errno +- can take a NULL message +C-API Kernel function rb_yield +- yields passed argument +- returns the result from block evaluation +- raises LocalJumpError when no block is given +C-API Kernel function rb_yield_values +- yields passed arguments +- returns the result from block evaluation +- raises LocalJumpError when no block is given +C-API Kernel function rb_yield_splat +- yields with passed array's contents +- returns the result from block evaluation +- raises LocalJumpError when no block is given +C-API Kernel function rb_rescue +- executes passed function +- executes passed 'raise function' if a StandardError exception is raised +- passes the user supplied argument to the 'raise function' if a StandardError exception is raised +- passes the raised exception to the 'raise function' if a StandardError exception is raised +- raises an exception if passed function raises an exception other than StandardError +- raises an exception if any exception is raised inside 'raise function' +- makes $! available only during 'raise function' execution +C-API Kernel function rb_rescue2 +- only rescues if one of the passed exceptions is raised +C-API Kernel function rb_ensure +- executes passed function and returns its value +- executes passed 'ensure function' when no exception is raised +- executes passed 'ensure function' when an exception is raised +- raises the same exception raised inside passed function +C-API Kernel function rb_eval_string +- evaluates a string of ruby code +C-API Kernel function rb_block_proc +- converts the implicit block into a proc +C-API Kernel function rb_exec_recursive +- detects recursive invocations of a method and indicates as such +C-API Kernel function rb_set_end_proc +- runs a C function on shutdown +C-API Kernel function rb_f_sprintf +- returns a string according to format and arguments +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/marshal_spec.rb +CApiMarshalSpecs rb_marshal_dump +- marshals an object +- marshals an object and write to an IO when passed +CApiMarshalSpecs rb_marshal_dump +- unmarshals an object +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/module_spec.rb +CApiModule rb_define_global_const +- defines a constant on Object +CApiModule rb_const_set given a symbol name and a value +- sets a new constant on a module +- sets an existing constant's value +CApiModule rb_define_class_under +- creates a subclass of the superclass contained in a module +- uses Object as the superclass if NULL is passed +- sets the class name +- call #inherited on the superclass +CApiModule rb_define_module_under +- creates a new module inside the inner class +- sets the module name +CApiModule rb_define_const given a String name and a value +- defines a new constant on a module +- sets an existing constant's value +CApiModule rb_const_defined +- returns C non-zero if a constant is defined +- returns C non-zero if a constant is defined in Object +CApiModule rb_const_defined_at +- returns C non-zero if a constant is defined +- does not search in ancestors for the constant +- does not search in Object +CApiModule rb_const_get +- returns a constant defined in the module +- returns a constant defined at toplevel +- returns a constant defined in a superclass +- calls #const_missing if the constant is not defined in the class or ancestors +CApiModule rb_const_get_from +- returns a constant defined in the module +- returns a constant defined in a superclass +- calls #const_missing if the constant is not defined in the class or ancestors +CApiModule rb_const_get_at +- returns a constant defined in the module +- calls #const_missing if the constant is not defined in the module +CApiModule rb_define_alias +- defines an alias for an existing method +CApiModule rb_alias +- defines an alias for an existing method +CApiModule rb_define_global_function +- defines a method on Object +CApiModule rb_define_method +- defines a method on a class +- defines a method on a module +CApiModule rb_define_module_function +- defines a module function +- defines a private instance method +CApiModule rb_define_private_method +- defines a private method on a class +- defines a private method on a module +CApiModule rb_define_protected_method +- defines a protected method on a class +- defines a protected method on a module +CApiModule rb_define_singleton_method +- defines a method on the singleton class +CApiModule rb_undef_method +- undef'ines a method on a class +CApiModule rb_undef +- undef'ines a method on a class +CApiModule rb_class2name +- returns the module name +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/numeric_spec.rb /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/numeric_spec.c: In function 'numeric_spec_rb_num_zerodiv': +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/numeric_spec.c:<line_a>: warning: control reaches end of non-void function +CApiNumericSpecs rb_num2long +- raises an TypeError if passed nil +- converts a Float +- converts a Bignum +- converts a Fixnum +- calls #to_int to coerce the value +CApiNumericSpecs rb_num2ulong +- raises an TypeError if passed nil +- converts a Float +- converts a Bignum +- converts a Fixnum +- calls #to_int to coerce the value +CApiNumericSpecs rb_Integer +- creates a new Integer from a String +CApiNumericSpecs rb_ll2inum +- creates a new Fixnum from a small signed long long +CApiNumericSpecs rb_int2inum +- creates a new Fixnum from a long +CApiNumericSpecs rb_num2dbl +- raises an TypeError if passed nil +- raises an TypeError if passed a String +- converts a Float +- converts a Bignum +- converts a Fixnum +- calls #to_f to coerce the value +CApiNumericSpecs NUM2CHR +- returns the first character of a String +- returns the least significant byte of an Integer +- returns the least significant byte of a Float converted to an Integer +- raises a TypeError when passed an empty String +CApiNumericSpecs rb_num_zerodiv +- raises a RuntimeError +CApiNumericSpecs rb_cmpint +- returns a Fixnum if passed one +- uses > to check if the value is greater than 1 +- uses < to check if the value is less than 1 +- returns 0 if < and > are false +- raises an ArgumentError when passed nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/object_spec.rb +CApiObject +- rb_obj_alloc should allocate a new uninitialized object +- rb_obj_dup should duplicate an object +- rb_obj_call_init should send #initialize +- rb_is_instance_of should return true if an object is an instance +- rb_is_kind_of should return true if an object is an instance or descendent +- rb_respond_to should return 1 if respond_to? is true and 0 if respond_to? is false +- rb_to_id should return a symbol representation of the object +- rb_require should require a ruby file +- rb_attr_get should get an instance variable +- rb_check_array_type should try to coerce to array, otherwise return nil +- rb_check_convert_type should try to coerce to a type, otherwise return nil +- rb_check_string_type should try to coerce to a string, otherwise return nil +- rb_convert_type should try to coerce to a type, otherwise raise a TypeError +- rb_inspect should return a string with the inspect representation +- rb_class_of should return the class of a object +- rb_obj_classname should return the class name of a object +- rb_type should return the type constant for the object +CApiObject RTEST +- returns C false if passed Qfalse +- returns C false if passed Qnil +- returns C true if passed Qtrue +- returns C true if passed a Symbol +- returns C true if passed an Object +CApiObject rb_special_const_p +- returns true if passed Qfalse +- returns true if passed Qtrue +- returns true if passed Qnil +- returns true if passed a Symbol +- returns true if passed a Fixnum +- returns false if passed an Object +CApiObject rb_extend_object +- add the module's instance methods to the object +CApiObject OBJ_TAINT +- taints the object +CApiObject OBJ_TAINTED +- returns C true if the object is tainted +- returns C false if the object is not tainted +CApiObject rb_obj_freeze +- freezes the object passed to it +CApiObject rb_obj_instance_eval +- evaluates the block in the object context, that includes private methods +CApiObject rb_obj_taint +- marks the object passed as tainted +- raises a RuntimeError if the object passed is frozen +CApiObject rb_check_frozen +- raises a RuntimeError if the obj is frozen +- does nothing when object isn't frozen +CApiObject rb_any_to_s +- converts obj to string +CApiObject rb_to_int +- returns self when called on an Integer +- returns self when called on a Bignum +- calls #to_int to convert and object to an integer +- converts a Float to an Integer by truncation +- raises a TypeError if #to_int does not return an Integer +- raises a TypeError if called with nil +- raises a TypeError if called with true +- raises a TypeError if called with false +- raises a TypeError if called with a String +CApiObject rb_equal +- returns true if the arguments are the same exact object +- calls == to check equality and coerces to true/false +CApiObject instance variable access rb_iv_get +- returns the instance variable on an object +- returns nil if the instance variable has not been initialized +CApiObject instance variable access rb_iv_set +- sets and returns the instance variable on an object +CApiObject instance variable access rb_ivar_get +- returns the instance variable on an object +- returns nil if the instance variable has not been initialized +CApiObject instance variable access rb_ivar_set +- sets and returns the instance variable on an object +CApiObject instance variable access rb_ivar_defined +- returns true if the instance variable is defined +- returns false if the instance variable is not defined +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/proc_spec.rb +C-API Proc function rb_proc_new +- returns a new valid Proc +- calls the C function wrapped by the Proc instance when sent #call +- calls the C function wrapped by the Proc instance when sent #[] +- returns a Proc instance with #aricy == -1 +C-API when calling Proc.new from a C function +- returns the Proc passed by the Ruby code calling the C function +- returns the Proc passed to the Ruby method when the C function calls other Ruby methods before calling Proc.new +- raises an ArgumentError when the C function calls a Ruby method that calls Proc.new +- raises an ArgumentError when the C function calls a Ruby method and that method calls a C function that calls Proc.new +- returns the most recent Proc passed when the Ruby method called the C function +- returns the Proc passed from the original Ruby call to the C function +- returns false from block_given? in a Ruby method called by the C function +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/range_spec.rb +C-API Range function rb_range_new +- constructs a range using the given start and end +- includes the end object when the third parameter is omitted or false +- raises an ArgumentError when the given start and end can't be compared by using #<=> +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/regexp_spec.rb +C-API Regexp function +- allows matching in C, properly setting the back references +C-API Regexp function rb_reg_new +- returns a new valid Regexp +C-API Regexp function rb_reg_nth_match +- returns a the appropriate match data entry +C-API Regexp function rb_reg_options +- returns the options used to create the regexp +C-API Regexp function rb_reg_regcomp +- creates a valid regexp from a string +C-API Regexp function rb_reg_match +- returns the matched position or nil +C-API Regexp function rb_backref_get +- returns the last MatchData +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/safe_spec.rb +CApiSafeSpecs +- has a default safe level of 0 +- throws an error when rb_secure is called with argument >= SAFE +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/string_spec.rb /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/string_spec.c: In function 'string_spec_rb_str_new2_with_null': +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/string_spec.c:<line_a>: warning: null argument where non-null required (argument 1) +C-API String function rb_str_set_len +- reduces the size of the string +- inserts a NULL byte at the length +- updates the string's attributes visible in C code +C-API String function rb_str_buf_new +- returns the equivalent of an empty string +- returns a string that can be appended to +- returns a string that can be concatentated to another string +- returns a string whose bytes can be accessed by RSTRING_PTR +- returns a string that can be modified by rb_str_set_len +C-API String function rb_str_buf_new2 +- returns a new string object calling strlen on the passed C string +C-API String function rb_str_new +- returns a new string object from a char buffer of len characters +- returns an empty string if len is 0 +C-API String function rb_str_new2 +- returns a new string object calling strlen on the passed C string +C-API String function rb_str_new3 +- returns a copy of the string +C-API String function rb_str_new4 +- returns the original string if it is already frozen +- returns a frozen copy of the string +C-API String function rb_str_dup +- returns a copy of the string +C-API String function rb_str_append +- appends a string to another string +C-API String function rb_str_plus +- returns a new string from concatenating two other strings +C-API String function rb_str_buf_cat +- concatenates a C string to a ruby string +C-API String function rb_str_cat +- concatenates a C string to ruby string +C-API String function rb_str_cat2 +- concatenates a C string to a ruby string +C-API String function rb_str_cmp +- returns 0 if two strings are identical +- returns -1 if the first string is shorter than the second +- returns -1 if the first string is lexically less than the second +- returns 1 if the first string is longer than the second +- returns 1 if the first string is lexically greater than the second +C-API String function rb_str_split +- splits strings over a splitter +C-API String function rb_str2inum +- converts a string to a number given a base +C-API String function rb_cstr2inum +- converts a C string to a number given a base +C-API String function rb_str_substr +- returns a substring +C-API String function rb_str_to_str +- calls #to_str to coerce the value to a String +- raises a TypeError if coercion fails +C-API String function RSTRING_PTR +- returns a pointer to the string's contents +- allows changing the characters in the string +- reflects changes after a rb_funcall +C-API String function RSTRING_LEN +- returns the size of the string +C-API String function StringValue +- does not call #to_str on a String +- does not call #to_s on a String +- calls #to_str on non-String objects +- does not call #to_s on non-String objects +C-API String function rb_str_resize +- reduces the size of the string +- updates the string's attributes visible in C code +- increases the size of the string +C-API String function rb_str_intern +- returns a symbol created from the string +- returns a symbol even if passed an empty string +- returns a symbol even if the passed string contains NULL characters +C-API String function rb_str_freeze +- freezes the string +C-API String function rb_str_hash +- hashes the string into a number +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/struct_spec.rb +C-API Struct function rb_struct_define +- creates accessors for the struct members +- has a value of nil for the member of a newly created instance +- creates a constant scoped under Struct for the named Struct +- returns the member names as Symbols +C-API Struct function rb_struct_define for an anonymous struct +- creates accessors for the struct members +- returns the member names as Symbols +C-API Struct function rb_struct_aref +- returns the value of a struct member with a symbol key +- returns the value of a struct member with a string key +- returns the value of a struct member by index +- raises a NameError if the struct member does not exist +C-API Struct function rb_struct_getmember +- returns the value of a struct member +- raises a NameError if the struct member does not exist +C-API Struct function rb_struct_aset +- sets the value of a struct member with a symbol key +- sets the value of a struct member with a string key +- sets the value of a struct member by index +- raises a NameError if the struct member does not exist +C-API Struct function rb_struct_new +- creates a new instance of a struct +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/symbol_spec.rb +C-API Symbol function rb_intern +- converts a string to a symbol, uniquely +C-API Symbol function rb_id2name +- converts a symbol to a C char array +C-API Symbol function rb_is_const_id +- returns true given a const-like symbol +- returns false given an ivar-like symbol +- returns false given a cvar-like symbol +- returns false given an undecorated symbol +C-API Symbol function rb_is_instance_id +- returns false given a const-like symbol +- returns true given an ivar-like symbol +- returns false given a cvar-like symbol +- returns false given an undecorated symbol +C-API Symbol function rb_is_class_id +- returns false given a const-like symbol +- returns false given an ivar-like symbol +- returns true given a cvar-like symbol +- returns false given an undecorated symbol +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/thread_spec.rb /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/thread_spec.c: In function 'blocking_func': +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/thread_spec.c:<line_a>: warning: implicit declaration of function 'read' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/thread_spec.c: In function 'unblock_func': +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/thread_spec.c:<line_a>: warning: implicit declaration of function 'write' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/thread_spec.c: In function 'thread_spec_rb_thread_blocking_region': +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/thread_spec.c:<line_a>: warning: implicit declaration of function 'pipe' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/thread_spec.c:<line_a>: warning: implicit declaration of function 'close' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/thread_spec.c: In function 'thread_spec_rb_thread_select_fd': +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/thread_spec.c:<line_a>: warning: 'rb_thread_select' is deprecated (declared at /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/include/ruby-1.9.1/ruby/intern.h:375) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/thread_spec.c: In function 'thread_spec_rb_thread_select': +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/thread_spec.c:<line_b>: warning: 'rb_thread_select' is deprecated (declared at /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/include/ruby-1.9.1/ruby/intern.h:375) +C-API Thread function rb_thread_select +- returns true if an fd is ready to read +- does not block all threads +C-API Thread function rb_thread_wait_for +- sleeps the current thread for the give ammount of time +C-API Thread function rb_thread_alone +- returns true if there is only one thread +C-API Thread function rb_thread_current +- equals Thread.current +C-API Thread function rb_thread_local_aref +- returns the value of a thread-local variable +- returns nil if the value has not been set +C-API Thread function rb_thread_local_aset +- sets the value of a thread-local variable +C-API Thread function rb_thread_wakeup +- is not queued +- does not result in a deadlock +- raises a ThreadError when trying to wake up a dead thread +C-API Thread function rb_thread_blocking_region +- runs a C function with the global lock unlocked +- runs a C function with the global lock unlocked +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/time_spec.rb +CApiTimeSpecs rb_time_new +- creates a Time from the sec and usec (FAILED - <n>) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/util_spec.rb /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/util_spec.c: In function 'util_spec_rb_scan_args': +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/ext/util_spec.c:<line_a>: warning: operation on 'a2' may be undefined +C-API Util function rb_scan_args +- assigns the required arguments scanned +- raises an ArgumentError if there are insufficient arguments +- assigns the required and optional arguments scanned +- assigns the optional arguments scanned +- assigns nil for optional arguments that are not present +- assigns the required and optional arguments and splats the rest +- assigns the required and optional arguments and and empty Array when there are no arguments to splat +- assigns required, optional arguments scanned and the passed block +- assigns required, optional, splatted arguments scanned and the passed block +- assigns required arguments, nil for missing optional arguments and the passed block +- assigns required, splatted arguments and the passed block + <n>) +Array#pack with format 'D' encodes NaN FAILED +Expected "\x7F\xF8\x00\x00\x00\x00\x00\x00" +to equal "\xFF\xF8\x00\x00\x00\x00\x00\x00" +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/shared/float.rb:267:in `block (2 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/d_spec.rb:7:in `<top (required)>' + <n>) +Array#pack with format 'd' encodes NaN FAILED +Expected "\x7F\xF8\x00\x00\x00\x00\x00\x00" +to equal "\xFF\xF8\x00\x00\x00\x00\x00\x00" +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/shared/float.rb:267:in `block (2 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/d_spec.rb:24:in `<top (required)>' + <n>) +Array#pack with format 'E' encodes NaN FAILED +Expected "\x00\x00\x00\x00\x00\x00\xF8\x7F" +to equal "\x00\x00\x00\x00\x00\x00\xF8\xFF" +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/shared/float.rb:198:in `block (2 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/e_spec.rb:7:in `<top (required)>' + <n>) +Array#pack with format 'e' encodes NaN FAILED +Expected "\x00\x00\xC0\x7F" + to equal "\x00\x00\xC0\xFF" +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/shared/float.rb:60:in `block (2 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/e_spec.rb:17:in `<top (required)>' + <n>) +Array#pack with format 'F' encodes NaN FAILED +Expected "\x7F\xC0\x00\x00" + to equal "\xFF\xC0\x00\x00" +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/shared/float.rb:129:in `block (2 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/f_spec.rb:7:in `<top (required)>' + <n>) +Array#pack with format 'f' encodes NaN FAILED +Expected "\x7F\xC0\x00\x00" + to equal "\xFF\xC0\x00\x00" +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/shared/float.rb:129:in `block (2 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/f_spec.rb:24:in `<top (required)>' + <n>) +Array#pack with format 'G' encodes NaN FAILED +Expected "\x7F\xF8\x00\x00\x00\x00\x00\x00" +to equal "\xFF\xF8\x00\x00\x00\x00\x00\x00" +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/shared/float.rb:267:in `block (2 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/g_spec.rb:7:in `<top (required)>' + <n>) +Array#pack with format 'g' encodes NaN FAILED +Expected "\x7F\xC0\x00\x00" + to equal "\xFF\xC0\x00\x00" +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/shared/float.rb:129:in `block (2 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/array/pack/g_spec.rb:17:in `<top (required)>' + <n>) +Fiber#resume executes the ensure clause FAILED +Expected "" + to equal "executed" +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fiber/resume_spec.rb:22:in `block (5 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fiber/resume_spec.rb:9:in `block in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/fiber/resume_spec.rb:4:in `<top (required)>' + <n>) +File.fnmatch doesn't match case sensitive characters on platfroms with case sensitive paths, when flags include FNM_SYSCASE FAILED +Expected true + to equal false +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/shared/fnmatch.rb:57:in `block (3 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/fnmatch_spec.rb:4:in `<top (required)>' + <n>) +File.fnmatch? doesn't match case sensitive characters on platfroms with case sensitive paths, when flags include FNM_SYSCASE FAILED +Expected true + to equal false +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/shared/fnmatch.rb:57:in `block (3 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/file/fnmatch_spec.rb:8:in `<top (required)>' + <n>) +Kernel#autoload does not call Kernel.require or Kernel.load to load the file ERROR +NameError: uninitialized constant KSAutoloadC +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/autoload_spec.rb:49:in `block (2 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/kernel/autoload_spec.rb:15:in `<top (required)>' + <n>) +Marshal.dump dumps a Random FAILED +Expected "\x04\bU:\vRandom[\bl+\x02\xE0\x04\xE1489\x12\x94_9\x8A\xC2$\\\xC2\xC6Zjm\x85Y\xFB\x85.\x94\xFB\x05\x1DtG\xCA\x10X\x95 y,rF_-\xAB\x83!c\xDE~\xAF%\xDD\xB5\xEFt\x9D\xD4>S\x15@\x1Ce$\x06\xD0R>\x063C\xB9s\xAE&B\x0E\x9B\x12@\xD4\xBD'\x9FXq\xA2TTv\xD5\xAF\x17\xB3)0\xCD\xE8&\xDE\xF4\xE2\x1C|\xACWM\x98\xA3\xC5\xBD\x0F\xA6e\x1E\xAC\xECJ8*\xA9\v\x0E\xE4\xA0\xB9\xB2Xm\xD9\xFF\xA9j\xAB\xB8\xBC\e\x12M0L*\x17\r\xC4\xBC\xA3O|D\xB9>\xB34\xA0?Pt\xB8YW\xE0\xB9}\x14\xC0j\xF9\xFD\x96\xAA2\x9C\x16\xADw\x18\xE2\xB1e\xEB\xA09su\xD4D1\x976\xE2L\x86R\x8C\xC5\x8D\x9B\x1F>B\xF3\x91\xBD\x04\xEB\xA1\x0F\xBE\xDFH\xEF\xD1\xDD\xAB%\x95\xBDN\xF3\t\xBF\x8B\n'\xFC\x15\xBA\xCF\x8BT\xAA\xC8\xC6)\x13i\xA8\xAAo\eyYb\xDB}-\x81A\xB6\xD2\x17\x87+\x1DHT\e\xA1\"\x97T\x96|\xFAs\xC0\x1E\x102\xF0B\x99l>\x95F\x8F\xEE\x15-\xA8\xDDv\x88B\\cs,:\x9A\x85\x1E\xD1\xD5n`\x1DS\x01\x04c\n,\x9C\xE8\xB3.\x9C+\xD0\\\xF5)\x97\xB6j\x13\x84\xDC\x82\x9Ak\x81\xB1\x1F\x14(\x06\xD8\xF2p\x85^\x87vm\x04Q\x0F\xB3\x1F\x11[\x1C\xC4Q\x81\xF8NS\xD9\xA9\x8E\xE1,N\xC1\xD2]\x88\v\xD8\xCF\x05\x94\x05\x06\xF7\x849OI\xC3\x1A\xEDz%\a\x9C\xDC\x00\x95\xB6wg\x8F\r=\x1C\xF6\xCF\"\xD5\x8F\xC6F]>\x11\x86\xDD?\xF0\xA5\xC2\xBF\xEB2\"(\xE9\xA0\xAC\x93\x00\x9D\a3\x8Dq\xD7:!\xF9\xA6\xA7O\v\xCD\x9E\x03B|\xA3\x16\xDCj\x13\xA9$\x93!\xD9?\xA8\xEF\xF1k\xAD\xE3!\xB6\xC0o&\xA9L\xA5_\xC1k\xA5\x11\x19, \xDE\xB0V\xB3\x8Ag\xBE\xE8r+\x80\xFE\xE5\x98\xB7\x10T\xDFd\xFDq\x97\nu=\x01\xA6v\x86\xCATed\xEE\xBB\x88I\x1E\xC2u*\xBF\xD0\xDE\xC0g+\xF7\xBFG\x0ED\xCEL\xDE0\x06\xAAh\x94\xB4K\xF1\xAC\x98\x8C\xF8lb\xC9\xE1_\x96j\xBE*L\xB0\e-\xFA\x87\xD7+Kx4Q\x13e\xFB\xBAH\xDD\xB3I\xFB\x01\x82\xBBG\x03\x96\xEFVU>\xA6\xDB\xE9\x0E~f \f2\xCCjR\x86`P\xFB\x8D\xA6x\x82N?\xCB\xCC=-ZR\\\xEA4\x92\x1CN[[!g\x06?\x85I\x7F\f\xED\x8C:e\xF6\xEB8\x89(\xD2\x9F\x8B{(\bh\xA2\xD6:\x1D`;\xF0\xE6\xA9\x18\x05(\xB1u\xF4#4<\x89\x81{\x02\xF6\x10\xD5\xDC\x93}Vv\xAB\xF3g6\xBF\x14B\x02\xD4\xB7H\xD8q\xE8!X\xBDX\x96(?\xD1A\xE0\t\xF2\xA3\xDB\xE8Z\xED\b~\xA5\x01\x96\x11B\xD9\xA39\x13.\xE4\xE7\xEA\xCF\xFA\x02\x0E\x8D\xE1Moj\xB3\x10\x1Aw\xDBh\xF1\xAEN\xF1]\xEB\xC8\x18\xCF\xFA\xE6(\xF5\xCB\x96\\\x7F\x0Ev\x1D\xD9+\x19\xE0S0W\x8A\x9B\xA5\v+\xD2+9F\x89\x81\xE6\x8D\xEE\f1\x89\x978\xB1[W\xD4!EAOBub\xA8\x80(\xDF\x9F\xB4\xC9\xFD\a\xEAZ\x92\xCB\x00Y\xD1T\xB3\xB3#\xB5NI-H\x1E\xF17\xC6\b\xE6\xD6\x96i\xE3\x9E\xC7\xA37\x03\x92\x8FX\xF0\xC4R\x8D\xBF(\x9F\xE4\xC0\xEF\xD0<\xA9\x9A.\xC6\xC2\xC2)v\x9B\xACY\xA2\xAA5\xD3jY7c\xB6\xB2\xA4\xE2\xEF]\r\xEC3\xD0\xCF\x05\xCF\x8DF\x89\xAE\x11\x80r\x8E\xE1\x04\xB8@fz\xA6\x9Am%\xC0\xCBA!\"\xDAp\x1F\xE8\xD3\xE4\t\xF5\x9B\x17;\xFF\xFD\x05vX\xCB\x18i<,BMl\rw\xE8\xAF\xED\v\xA4\f\xD4\xDA\xA4\xA8Y\xA5Q\xDC\xD1\x92\xB0>v^a\xE6\xDF\xA4\xDF\x86=p\xA8\xBC'\x82\xB6B\xA2\x9F\xC2\xE0\v\x17\xD9nh\xDDL\xE24\"qH\x96\x80r\xEDE\xF8\x97\xC0\xD0<y\x12\x85\xDA}\x990\xD2\x14\xF5'\xEF9\xECC\xAEG4K\xBF\xE3\x13\xD8\\\xEE\xD9d\xE2\a\x8CJ\xC0\xE1\xC6$\xA7\x149\xD7O\xD0\x84\x01U\x0E\x96\x7F\v\xFBw6\v\xE9d9\xCEl\xD3\x1A\xA3\xAA\x99$4!\x1A{H\x10\x89\x7F\x98+\xEE\xF4\xDF\x9F\x98\xE5\xBE\xAA|\x19\xEE\x061 \x06`\xCB\xA7\xED~\xD2\xBF\xE1\x8Av\x1F26\x1D?\xB2\xE4`tY\xF6\ec\xA8l'w\xFC\xD5\x18L\xE4\xB7g\x1A\\)\xE3\xA9\xD0\x89\xB1P\xA7\xC1\x8C\x03\x05Eh\x05\x02$@{Z\x93\xDC\xA5\x93\xE6\x9F\xBFo\x13/9\xD8\n\x8C\xC8\xF1\x05]\by\x03\xF5\xD0\x1F2\xB2;\x907_LS\xC3\x9B\xA7[\xA1\xC9\xF0\xE9\x18u9\xFB\xC4U\"\xD0\xBB\x04\xC3\xEB:Wy\x85\xF8\xAE\xD6\xCA\nX\x83\x97\t\x8F\xA4J\x99\xEAv~\xED\xB7\xA3v\xA8BL\xA9\xD8\xBA\xA4\x15\xD8\x16\xCE\xF9f\x7F\xBB\xCA`L\xCB\xC4\x17\xB4E7b\xD7\xE6+j\xB8\x88&B\x83\xBF\x13\x802\xA0\a\x98C\t\x1C\x1E\xAB2\x9C\xA9v\x14\xECf\xC4\xAE^Q\x03\xC7R\xB0\xEEn\x9AL\xE8\xB2\xB1\xCB\x1D\xB8\xFC\xAE<\xBC\xBE\xD3W\xD4\xCB\xC9\x83\x7F\x91\au\x85\t\xD2)\xC2\x9A\xAC\x9E\x06\f\x83k\x8Dn*\xCEA\xD9/^JZ\xD2\f\t7\xA4]0O\xC3_C\xAB|d\xFC\x04\xADU\xF07d\xE85\xE7!\xD7A+\x97\x17\xA7\x05K\xA8W\x05b\xB1\xDD\xDC\xF0\xA1\xA2\xC7\xDEEz\xC9)tI\x17\x8BN\x99@\x81\x9FP5z\xE7\xE1a6\x8A\xE9\t\xA3\xCD\x9A\x87\xDF5\x18t\x80I\xD0\x9C\x9B\x93\xE9\xF4\xFA8\xA96UM'\xBBkV\xE08\xE7\xB8\x01\xA0\xC5p\x13=m1\xABX\xB5\xA2\x1A4e\x8B\xC2\xBD\x16\vA\xFF\xFF+\x8B\x9C\xF0\x8E\\\xA8\xBD\xB8\xAE\xD4\xD00\xC7\n\xFDB\xCA\xABCC{(\xC1\xC1\f\x94\xCB\xDD\x11o5\x02\xFA\t\xED\xE46o\x1C\xB0\x16\xE9U\x18)x\xCA\xE9\x01\x98\x84\xC0\xADJ\xA5\x99A\xFD\xA7|\xBD,l\\\xD1\x89\xFCdJp9\x04\e\xC2\xE2\xF4\xAF}\b6\xF0o\xD3\xB2\xA9\xB59\n|\x06g[\xE3ZQ|\xB8V\xF1\xF9\xD7LO\x8F\xE6\x7F\\+\xDB\xBB\x92W\x1Ab\x04\xA7\x89^\x8C\e\x1F\x96Ky+(\x82\xC7}\xC0\xB064\x9C\v\x0E\\;'A1\x92E\x01_\xFF#\xB0<\x9C\xBDQ\xE8\xEB\xC0\x83j\xE9\b\x8B\xEC\xF7\xBE\xA6\x15\xEC\xB4\x91R\xE8\xAA\xC1\xC8\x83\xD7\x97\xEC\xE5\v\x95XH\xCCa\xB6;\x82\x1F\x90\xD9\xEC\xCA\xA2\x16\xB8\xF4s>|:d\xD4\x90zg8Xsl \xE0\x1AA\x86~\xE9\xE40\xC5a0\xA5;8\xED\x9D\x0F~\xA4T\x0E\xF4\xD1d\xE9\xA1\xF1=\xE5\xB6c\x82\xAE\x1D.\x0E~\xEA\xA0^\x8B#D\x89\xA1\xF1V\xEF[\x16\xB0v(@\x18\xF2\x13{\x91\x10\xBC~\x8A\x1F\x12\xCA\fC\x01_ \xEB/\x06S\xA3U\xE0\xEA\xBC\fAi\x89\x17[\x00\x01\x1D\xAA\x06\xBEFj\x88h\x0E\x8D\xFB\xB5]m\e\x92l\xF1\xBC\xCA\xF8j\x1A\xCE\xB9\xFB\xEF\xFE.\v\x13pQ\xA6\x0F\x1CV\x1A\xD5\xB9\x1CI\t\xED\x9C\xD9\x9C\xF2\xB2\xE8\x10\xDA\x15$\x89zL\xB0\x11\xB4\xE8e@F\xC5\r\x8F*\x13\xD1\xE9\b\x11\x9B7\x87\x80\xD2%\x13g\x8EX\xA7K\xCA\x94\xE6f\x95\x05 +\x83^\xDCw\x93\xEF\xAC3\b\xFA\xEA{\xE7#Y\xA0\f\xB2\xD9\xFE\x84\xE9\x1C\xE9\x16\xD3\xF4\x80\xFE\xF0\x96!\bs5\xB3\xEA}O\xE0\x9A\xA0>\xD1\xCE\x9B\xB6-\xF5\xA4\x17g9\xA7\x16\xBC\xBECW\xFC\xD4W\x9DSS@s\xE33|\xE8\xFDG\xC5\x9Di\xFA\xA2\x97\xF2\xB3n\xA6p\xDB\b\xFD\xF0@E[\xAA<\xB8\xEC\xD3\xA0\xC1\xE3\xBE\xE4k\x13?.%\x13\xA7\x02\xAF2\xB5\xA5\xC2\xBD\x86\x18GgQ\x9F\xB2y\e\xE3F\xF4_J8\xF1;\xC0\b8\xD8\a\xCD\x13\xBA\x8FP!\xC8?\x03\xFB\xAF1\x9C\x05n\xC9s\xD8l\x87\xAC\xF5q\xEE\xAB\x00\xCD\xD4f\xD6a\x7Fe\x85\x99\xD3\xEDEd\x1E6iy_\x92\"\xBC\x9A\x1E\x8A\x99H\xF5?\x19\xB4\x93\b\xF8\xF8\xD9Dw\xCF\xBE\xDA\xA8\xD6f\x86\xEE\x8Cw\xF6\xC4\xCE\x97\xD4LU\x7F\xE4\xEE?\xB0\x03[\r6B\x18\x11]\xA1\xEB\xDC\xF5\xC93\x97\xB7%\xF2[\xFC\xC1\xBC\xE6\xB4b\x8E\xC8\xFF\x02\xC85H\x03\xB5\xAE\xC0b\xCD\x92\frAd\xB5L\xB2\xCA\x05\xC1\xC5O\x8E\xBA\xC6\x00\n&@\x9C.Z\xBB\xA6i5\x91t)*\e*\x98\xC87\xC5\xF6\xDD\x02\x96\x83\x86\xC7\x04\x85\x94\xAC6\xC9\xDC\xF3\x05-\xFF\xF4\x0E\xE9\t\e\a\xA7\xED\xCF\xB0\x90`\xE5i\x15\xB7'\x85\xE2o\xA1H\xA0e\xF5\xDF\xE0Ml\xC9_2\x92^\xC4\x8C/\xB7;I>@op2\x86D5\xF9qb_x\xFA\xB1)\"\xDB\xB9\x8D\x93\xC6\x82b\xF7Dcm#at<\xE1Nm4\xEBD\xD6\xD0\x8C\x19n\x85\x00\x0E6\x9D\x0FB)\xA0\f\xA4\xE9\xCE\xBF\x93\x0F\xC6b\xC0\x90,\x06!\xFF_\xBA6\x92\xCF\xF9\x17c\x02\x8F\x9B\xDF>>\xC6`\xB1\xCF\xAD\xDBb5\xA6YT+\xC8ya\xFB\xFD\x8D\x95;Z\x85\xB6\x89\r\xAB\xFE#\a0\x1E\xEEw\x00\xEA;'\xBA~\xDCZ^\x9Eu\xC1\x8B\xBD\v\x06\xEBd\xB0||\xCF\xE0\xCA\x87\xB3 \x16\x88\xEF\x9Cr\xD9\x00\x11v\n\xF4\xB7\t\xF2\xB5\x10\x8E\xD5\r\xA9}\xBB\xF7La\xD2l\n\x82|\xE0\xD1\xD9^Oj\xD1\x7F{H\x12\x8F\xCE*L\xAB\x91R} \xA2\x83\xD3Jn*\x88\xBB\xB8\xA7\xDDhE~\xEFu\x9D(\xAE\x8E\"\xEDi(\xA6\xFF\xF6\x06Q\x91)\xBB\xA5\x827\x11\x85\xB8\xF2jq\x8CKhl\xC3Y\xFAv\xC7*\xA0W$\x18J\t\xB7\xCE%\xFE\x93O\xEEa\xFB%\xA7KS\x00?\xE4\xC2\xB6\xFE\x8D\xDB\x02/\x88Hq\x1F\xA5\xBB\xED\xAE\xCF\xC5\x82\x8F\xB0\xCC\xFF\x17\x0E\x1Ce/\x05 b.]i~\xE4l\xD1\x8D\xE6\xBC\xD9<\xF543\x11Bj\x98\t\x89\xC3\b\x8AV1U$Fc{i\x02\xF1\x01i/" +to equal "\x04\bU:\vRandom[\bl+\x02\xE0\x04\xE1489\x12\x94_9\x8A\xC2$\\\xC2\xC6Zjm\x85Y\xFB\x85.\x94\xFB\x05\x1DtG\xCA\x10X\x95 y,rF_-\xAB\x83!c\xDE~\xAF%\xDD\xB5\xEFt\x9D\xD4>S\x15@\x1Ce$\x06\xD0R>\x063C\xB9s\xAE&B\x0E\x9B\x12@\xD4\xBD'\x9FXq\xA2TTv\xD5\xAF\x17\xB3)0\xCD\xE8&\xDE\xF4\xE2\x1C|\xACWM\x98\xA3\xC5\xBD\x0F\xA6e\x1E\xAC\xECJ8*\xA9\v\x0E\xE4\xA0\xB9\xB2Xm\xD9\xFF\xA9j\xAB\xB8\xBC\e\x12M0L*\x17\r\xC4\xBC\xA3O|D\xB9>\xB34\xA0?Pt\xB8YW\xE0\xB9}\x14\xC0j\xF9\xFD\x96\xAA2\x9C\x16\xADw\x18\xE2\xB1e\xEB\xA09su\xD4D1\x976\xE2L\x86R\x8C\xC5\x8D\x9B\x1F>B\xF3\x91\xBD\x04\xEB\xA1\x0F\xBE\xDFH\xEF\xD1\xDD\xAB%\x95\xBDN\xF3\t\xBF\x8B\n'\xFC\x15\xBA\xCF\x8BT\xAA\xC8\xC6)\x13i\xA8\xAAo\eyYb\xDB}-\x81A\xB6\xD2\x17\x87+\x1DHT\e\xA1\"\x97T\x96|\xFAs\xC0\x1E\x102\xF0B\x99l>\x95F\x8F\xEE\x15-\xA8\xDDv\x88B\\cs,:\x9A\x85\x1E\xD1\xD5n`\x1DS\x01\x04c\n,\x9C\xE8\xB3.\x9C+\xD0\\\xF5)\x97\xB6j\x13\x84\xDC\x82\x9Ak\x81\xB1\x1F\x14(\x06\xD8\xF2p\x85^\x87vm\x04Q\x0F\xB3\x1F\x11[\x1C\xC4Q\x81\xF8NS\xD9\xA9\x8E\xE1,N\xC1\xD2]\x88\v\xD8\xCF\x05\x94\x05\x06\xF7\x849OI\xC3\x1A\xEDz%\a\x9C\xDC\x00\x95\xB6wg\x8F\r=\x1C\xF6\xCF\"\xD5\x8F\xC6F]>\x11\x86\xDD?\xF0\xA5\xC2\xBF\xEB2\"(\xE9\xA0\xAC\x93\x00\x9D\a3\x8Dq\xD7:!\xF9\xA6\xA7O\v\xCD\x9E\x03B|\xA3\x16\xDCj\x13\xA9$\x93!\xD9?\xA8\xEF\xF1k\xAD\xE3!\xB6\xC0o&\xA9L\xA5_\xC1k\xA5\x11\x19, \xDE\xB0V\xB3\x8Ag\xBE\xE8r+\x80\xFE\xE5\x98\xB7\x10T\xDFd\xFDq\x97\nu=\x01\xA6v\x86\xCATed\xEE\xBB\x88I\x1E\xC2u*\xBF\xD0\xDE\xC0g+\xF7\xBFG\x0ED\xCEL\xDE0\x06\xAAh\x94\xB4K\xF1\xAC\x98\x8C\xF8lb\xC9\xE1_\x96j\xBE*L\xB0\e-\xFA\x87\xD7+Kx4Q\x13e\xFB\xBAH\xDD\xB3I\xFB\x01\x82\xBBG\x03\x96\xEFVU>\xA6\xDB\xE9\x0E~f \f2\xCCjR\x86`P\xFB\x8D\xA6x\x82N?\xCB\xCC=-ZR\\\xEA4\x92\x1CN[[!g\x06?\x85I\x7F\f\xED\x8C:e\xF6\xEB8\x89(\xD2\x9F\x8B{(\bh\xA2\xD6:\x1D`;\xF0\xE6\xA9\x18\x05(\xB1u\xF4#4<\x89\x81{\x02\xF6\x10\xD5\xDC\x93}Vv\xAB\xF3g6\xBF\x14B\x02\xD4\xB7H\xD8q\xE8!X\xBDX\x96(?\xD1A\xE0\t\xF2\xA3\xDB\xE8Z\xED\b~\xA5\x01\x96\x11B\xD9\xA39\x13.\xE4\xE7\xEA\xCF\xFA\x02\x0E\x8D\xE1Moj\xB3\x10\x1Aw\xDBh\xF1\xAEN\xF1]\xEB\xC8\x18\xCF\xFA\xE6(\xF5\xCB\x96\\\x7F\x0Ev\x1D\xD9+\x19\xE0S0W\x8A\x9B\xA5\v+\xD2+9F\x89\x81\xE6\x8D\xEE\f1\x89\x978\xB1[W\xD4!EAOBub\xA8\x80(\xDF\x9F\xB4\xC9\xFD\a\xEAZ\x92\xCB\x00Y\xD1T\xB3\xB3#\xB5NI-H\x1E\xF17\xC6\b\xE6\xD6\x96i\xE3\x9E\xC7\xA37\x03\x92\x8FX\xF0\xC4R\x8D\xBF(\x9F\xE4\xC0\xEF\xD0<\xA9\x9A.\xC6\xC2\xC2)v\x9B\xACY\xA2\xAA5\xD3jY7c\xB6\xB2\xA4\xE2\xEF]\r\xEC3\xD0\xCF\x05\xCF\x8DF\x89\xAE\x11\x80r\x8E\xE1\x04\xB8@fz\xA6\x9Am%\xC0\xCBA!\"\xDAp\x1F\xE8\xD3\xE4\t\xF5\x9B\x17;\xFF\xFD\x05vX\xCB\x18i<,BMl\rw\xE8\xAF\xED\v\xA4\f\xD4\xDA\xA4\xA8Y\xA5Q\xDC\xD1\x92\xB0>v^a\xE6\xDF\xA4\xDF\x86=p\xA8\xBC'\x82\xB6B\xA2\x9F\xC2\xE0\v\x17\xD9nh\xDDL\xE24\"qH\x96\x80r\xEDE\xF8\x97\xC0\xD0<y\x12\x85\xDA}\x990\xD2\x14\xF5'\xEF9\xECC\xAEG4K\xBF\xE3\x13\xD8\\\xEE\xD9d\xE2\a\x8CJ\xC0\xE1\xC6$\xA7\x149\xD7O\xD0\x84\x01U\x0E\x96\x7F\v\xFBw6\v\xE9d9\xCEl\xD3\x1A\xA3\xAA\x99$4!\x1A{H\x10\x89\x7F\x98+\xEE\xF4\xDF\x9F\x98\xE5\xBE\xAA|\x19\xEE\x061 \x06`\xCB\xA7\xED~\xD2\xBF\xE1\x8Av\x1F26\x1D?\xB2\xE4`tY\xF6\ec\xA8l'w\xFC\xD5\x18L\xE4\xB7g\x1A\\)\xE3\xA9\xD0\x89\xB1P\xA7\xC1\x8C\x03\x05Eh\x05\x02$@{Z\x93\xDC\xA5\x93\xE6\x9F\xBFo\x13/9\xD8\n\x8C\xC8\xF1\x05]\by\x03\xF5\xD0\x1F2\xB2;\x907_LS\xC3\x9B\xA7[\xA1\xC9\xF0\xE9\x18u9\xFB\xC4U\"\xD0\xBB\x04\xC3\xEB:Wy\x85\xF8\xAE\xD6\xCA\nX\x83\x97\t\x8F\xA4J\x99\xEAv~\xED\xB7\xA3v\xA8BL\xA9\xD8\xBA\xA4\x15\xD8\x16\xCE\xF9f\x7F\xBB\xCA`L\xCB\xC4\x17\xB4E7b\xD7\xE6+j\xB8\x88&B\x83\xBF\x13\x802\xA0\a\x98C\t\x1C\x1E\xAB2\x9C\xA9v\x14\xECf\xC4\xAE^Q\x03\xC7R\xB0\xEEn\x9AL\xE8\xB2\xB1\xCB\x1D\xB8\xFC\xAE<\xBC\xBE\xD3W\xD4\xCB\xC9\x83\x7F\x91\au\x85\t\xD2)\xC2\x9A\xAC\x9E\x06\f\x83k\x8Dn*\xCEA\xD9/^JZ\xD2\f\t7\xA4]0O\xC3_C\xAB|d\xFC\x04\xADU\xF07d\xE85\xE7!\xD7A+\x97\x17\xA7\x05K\xA8W\x05b\xB1\xDD\xDC\xF0\xA1\xA2\xC7\xDEEz\xC9)tI\x17\x8BN\x99@\x81\x9FP5z\xE7\xE1a6\x8A\xE9\t\xA3\xCD\x9A\x87\xDF5\x18t\x80I\xD0\x9C\x9B\x93\xE9\xF4\xFA8\xA96UM'\xBBkV\xE08\xE7\xB8\x01\xA0\xC5p\x13=m1\xABX\xB5\xA2\x1A4e\x8B\xC2\xBD\x16\vA\xFF\xFF+\x8B\x9C\xF0\x8E\\\xA8\xBD\xB8\xAE\xD4\xD00\xC7\n\xFDB\xCA\xABCC{(\xC1\xC1\f\x94\xCB\xDD\x11o5\x02\xFA\t\xED\xE46o\x1C\xB0\x16\xE9U\x18)x\xCA\xE9\x01\x98\x84\xC0\xADJ\xA5\x99A\xFD\xA7|\xBD,l\\\xD1\x89\xFCdJp9\x04\e\xC2\xE2\xF4\xAF}\b6\xF0o\xD3\xB2\xA9\xB59\n|\x06g[\xE3ZQ|\xB8V\xF1\xF9\xD7LO\x8F\xE6\x7F\\+\xDB\xBB\x92W\x1Ab\x04\xA7\x89^\x8C\e\x1F\x96Ky+(\x82\xC7}\xC0\xB064\x9C\v\x0E\\;'A1\x92E\x01_\xFF#\xB0<\x9C\xBDQ\xE8\xEB\xC0\x83j\xE9\b\x8B\xEC\xF7\xBE\xA6\x15\xEC\xB4\x91R\xE8\xAA\xC1\xC8\x83\xD7\x97\xEC\xE5\v\x95XH\xCCa\xB6;\x82\x1F\x90\xD9\xEC\xCA\xA2\x16\xB8\xF4s>|:d\xD4\x90zg8Xsl \xE0\x1AA\x86~\xE9\xE40\xC5a0\xA5;8\xED\x9D\x0F~\xA4T\x0E\xF4\xD1d\xE9\xA1\xF1=\xE5\xB6c\x82\xAE\x1D.\x0E~\xEA\xA0^\x8B#D\x89\xA1\xF1V\xEF[\x16\xB0v(@\x18\xF2\x13{\x91\x10\xBC~\x8A\x1F\x12\xCA\fC\x01_ \xEB/\x06S\xA3U\xE0\xEA\xBC\fAi\x89\x17[\x00\x01\x1D\xAA\x06\xBEFj\x88h\x0E\x8D\xFB\xB5]m\e\x92l\xF1\xBC\xCA\xF8j\x1A\xCE\xB9\xFB\xEF\xFE.\v\x13pQ\xA6\x0F\x1CV\x1A\xD5\xB9\x1CI\t\xED\x9C\xD9\x9C\xF2\xB2\xE8\x10\xDA\x15$\x89zL\xB0\x11\xB4\xE8e@F\xC5\r\x8F*\x13\xD1\xE9\b\x11\x9B7\x87\x80\xD2%\x13g\x8EX\xA7K\xCA\x94\xE6f\x95\x05 +\x83^\xDCw\x93\xEF\xAC3\b\xFA\xEA{\xE7#Y\xA0\f\xB2\xD9\xFE\x84\xE9\x1C\xE9\x16\xD3\xF4\x80\xFE\xF0\x96!\bs5\xB3\xEA}O\xE0\x9A\xA0>\xD1\xCE\x9B\xB6-\xF5\xA4\x17g9\xA7\x16\xBC\xBECW\xFC\xD4W\x9DSS@s\xE33|\xE8\xFDG\xC5\x9Di\xFA\xA2\x97\xF2\xB3n\xA6p\xDB\b\xFD\xF0@E[\xAA<\xB8\xEC\xD3\xA0\xC1\xE3\xBE\xE4k\x13?.%\x13\xA7\x02\xAF2\xB5\xA5\xC2\xBD\x86\x18GgQ\x9F\xB2y\e\xE3F\xF4_J8\xF1;\xC0\b8\xD8\a\xCD\x13\xBA\x8FP!\xC8?\x03\xFB\xAF1\x9C\x05n\xC9s\xD8l\x87\xAC\xF5q\xEE\xAB\x00\xCD\xD4f\xD6a\x7Fe\x85\x99\xD3\xEDEd\x1E6iy_\x92\"\xBC\x9A\x1E\x8A\x99H\xF5?\x19\xB4\x93\b\xF8\xF8\xD9Dw\xCF\xBE\xDA\xA8\xD6f\x86\xEE\x8Cw\xF6\xC4\xCE\x97\xD4LU\x7F\xE4\xEE?\xB0\x03[\r6B\x18\x11]\xA1\xEB\xDC\xF5\xC93\x97\xB7%\xF2[\xFC\xC1\xBC\xE6\xB4b\x8E\xC8\xFF\x02\xC85H\x03\xB5\xAE\xC0b\xCD\x92\frAd\xB5L\xB2\xCA\x05\xC1\xC5O\x8E\xBA\xC6\x00\n&@\x9C.Z\xBB\xA6i5\x91t)*\e*\x98\xC87\xC5\xF6\xDD\x02\x96\x83\x86\xC7\x04\x85\x94\xAC6\xC9\xDC\xF3\x05-\xFF\xF4\x0E\xE9\t\e\a\xA7\xED\xCF\xB0\x90`\xE5i\x15\xB7'\x85\xE2o\xA1H\xA0e\xF5\xDF\xE0Ml\xC9_2\x92^\xC4\x8C/\xB7;I>@op2\x86D5\xF9qb_x\xFA\xB1)\"\xDB\xB9\x8D\x93\xC6\x82b\xF7Dcm#at<\xE1Nm4\xEBD\xD6\xD0\x8C\x19n\x85\x00\x0E6\x9D\x0FB)\xA0\f\xA4\xE9\xCE\xBF\x93\x0F\xC6b\xC0\x90,\x06!\xFF_\xBA6\x92\xCF\xF9\x17c\x02\x8F\x9B\xDF>>\xC6`\xB1\xCF\xAD\xDBb5\xA6YT+\xC8ya\xFB\xFD\x8D\x95;Z\x85\xB6\x89\r\xAB\xFE#\a0\x1E\xEEw\x00\xEA;'\xBA~\xDCZ^\x9Eu\xC1\x8B\xBD\v\x06\xEBd\xB0||\xCF\xE0\xCA\x87\xB3 \x16\x88\xEF\x9Cr\xD9\x00\x11v\n\xF4\xB7\t\xF2\xB5\x10\x8E\xD5\r\xA9}\xBB\xF7La\xD2l\n\x82|\xE0\xD1\xD9^Oj\xD1\x7F{H\x12\x8F\xCE*L\xAB\x91R} \xA2\x83\xD3Jn*\x88\xBB\xB8\xA7\xDDhE~\xEFu\x9D(\xAE\x8E\"\xEDi(\xA6\xFF\xF6\x06Q\x91)\xBB\xA5\x827\x11\x85\xB8\xF2jq\x8CKhl\xC3Y\xFAv\xC7*\xA0W$\x18J\t\xB7\xCE%\xFE\x93O\xEEa\xFB%\xA7KS\x00?\xE4\xC2\xB6\xFE\x8D\xDB\x02/\x88Hq\x1F\xA5\xBB\xED\xAE\xCF\xC5\x82\x8F\xB0\xCC\xFF\x17\x0E\x1Ce/\x05 b.]i~\xE4l\xD1\x8D\xE6\xBC\xD9<\xF543\x11Bj\x98\t\x89\xC3\b\x8AV1U$Fc{i\x02\xF1\x01i/\n" +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/marshal/dump_spec.rb:383:in `block (4 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/marshal/dump_spec.rb:8:in `<top (required)>' + <n>) +Module#autoload does not load the file when refering to the constant in defined? FAILED +Expected "constant" to be nil +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/autoload_spec.rb:203:in `<module:Q>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/autoload_spec.rb:201:in `block (3 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/module/autoload_spec.rb:15:in `<top (required)>' + <n>) +Process.maxgroups sets the maximum number of gids allowed in the supplemental group access list FAILED +Expected 16 + to equal 17 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/maxgroups_spec.rb:11:in `block (2 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/process/maxgroups_spec.rb:3:in `<top (required)>' + <n>) +String#to_c understands scientific notation for the real part FAILED +Expected (2+4i) + to equal (2000.0+4i) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb:74:in `block (3 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb:4:in `block in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb:3:in `<top (required)>' + <n>) +String#to_c understands negative scientific notation for the real part FAILED +Expected (-2+4i) + to equal (-2000.0+4i) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb:78:in `block (3 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb:4:in `block in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb:3:in `<top (required)>' + <n>) +String#to_c understands scientific notation for the imaginary part FAILED +Expected (4+2i) + to equal (4+2000.0i) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb:82:in `block (3 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb:4:in `block in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb:3:in `<top (required)>' + <n>) +String#to_c understands negative scientific notation for the imaginary part FAILED +Expected (4-2i) + to equal (4-2000.0i) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb:86:in `block (3 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb:4:in `block in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb:3:in `<top (required)>' + <n>) +String#to_c understands scientific notation for the real and imaginary part in the same String FAILED +Expected (2+2i) + to equal (2000.0+20000.0i) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb:90:in `block (3 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb:4:in `block in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb:3:in `<top (required)>' + <n>) +String#to_c understands negative scientific notation for the real and imaginary part in the same String FAILED +Expected (-2-2i) + to equal (-2000.0-20000.0i) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb:94:in `block (3 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb:4:in `block in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/to_c_spec.rb:3:in `<top (required)>' + <n>) +String#unpack with format 'Q' adds nil for each element requested beyond the end of the String FAILED +Expected [7523094288207667809, 7306072665971057763, nil] +to be computed by "hgfedcbadeabfedc".unpack from "Q3" +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/shared/integer.rb:324:in `block (3 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/q_spec.rb:31:in `block in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/q_spec.rb:30:in `<top (required)>' + <n>) +String#unpack with format 'q' adds nil for each element requested beyond the end of the String FAILED +Expected [7523094288207667809, 7306072665971057763, nil] +to be computed by "hgfedcbadeabfedc".unpack from "q3" +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/shared/integer.rb:324:in `block (3 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/q_spec.rb:37:in `block in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/core/string/unpack/q_spec.rb:30:in `<top (required)>' + <n>) +BigDecimal.new doesn't segfault when using a very large string to build the number FAILED +Expected "10000017:0.1E10000001" + to equal "10000008:0.1E10000001" +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/new_spec.rb:23:in `block (4 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/bigdecimal/new_spec.rb:4:in `<top (required)>' + <n>) +Date#strftime should be able to show the commercial week FAILED +Expected " 9-APR-2000" + to equal " 9-Apr-2000" +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/strftime_spec.rb:186:in `block (2 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/date/strftime_spec.rb:4:in `<top (required)>' + <n>) +Socket.for_fd given a file descriptor adopts that descriptor into a new Socket object ERROR +Errno::ENOTCONN: Socket is not connected +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/for_fd_spec.rb:21:in `shutdown' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/for_fd_spec.rb:21:in `block (2 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/socket/for_fd_spec.rb:5:in `<top (required)>' + <n>) +TCPSocket.new with a running server connects to a server when passed local_host and local_port arguments ERROR +Errno::EAFNOSUPPORT: Address family not supported by protocol family - bind(2) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpsocket/shared/new.rb:46:in `initialize' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpsocket/shared/new.rb:46:in `new' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpsocket/shared/new.rb:46:in `block (3 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpsocket/new_spec.rb:3:in `<top (required)>' + <n>) +TCPSocket.open with a running server connects to a server when passed local_host and local_port arguments ERROR +Errno::EAFNOSUPPORT: Address family not supported by protocol family - bind(2) +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpsocket/shared/new.rb:46:in `initialize' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpsocket/shared/new.rb:46:in `open' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpsocket/shared/new.rb:46:in `block (3 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/socket/tcpsocket/open_spec.rb:3:in `<top (required)>' + <n>) +Syslog::Constants Syslog::Constants.LOG_MASK works on undefined constants FAILED +Expected 0 + to equal 33554432 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/constants_spec.rb:36:in `block (4 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/constants_spec.rb:4:in `<top (required)>' + <n>) +Syslog::Constants Syslog::Constants.LOG_UPTO works on undefined constants FAILED +Expected -1 + to equal 67108863 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/constants_spec.rb:50:in `block (4 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/library/syslog/constants_spec.rb:4:in `<top (required)>' + <n>) +CApiTimeSpecs rb_time_new creates a Time from the sec and usec FAILED +Expected 2009-01-17 06:30:21 +0900 + to equal 2009-01-17 06:53:54 +0900 +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/time_spec.rb:12:in `block (3 levels) in <top (required)>' +/Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/rubyspec/optional/capi/time_spec.rb:5:in `<top (required)>' +Finished in <t> seconds +3494 files, 17371 examples, <num> expectations, 27 failures, 4 errors +exit 1 +failed(rubyspec) +== dist # <time> ++ make dist RELNAME=trunk@<rev> +ruby ./tool/make-snapshot tmp trunk@<rev> +Exporting trunk@<rev> +Exported revision <rev>. +take a breath, and go ahead +creating configure... done +creating prerequisites... bison -d -o y.tab.c parse.y sed -f ./tool/ytab.sed -e "/^#/s!y\.tab\.c!parse.c!" y.tab.c > parse.c.new sed -e "/^#line.*y\.tab\.h/d;/^#line.*parse\.y/d" y.tab.h > parse.h.new parse.h updated generating id.h id.h updated +ruby -Ks ./tool/insns2vm.rb --srcdir="." opt_sc.inc +ruby -Ks ./tool/insns2vm.rb --srcdir="." optinsn.inc +ruby -Ks ./tool/insns2vm.rb --srcdir="." optunifs.inc +ruby -Ks ./tool/insns2vm.rb --srcdir="." insns.inc +ruby -Ks ./tool/insns2vm.rb --srcdir="." insns_info.inc +ruby -Ks ./tool/insns2vm.rb --srcdir="." vmtc.inc +ruby -Ks ./tool/insns2vm.rb --srcdir="." vm.inc +ruby -n ./tool/node_name.rb < node.h > node_name.inc +generating encdb.h +encdb.h updated +rbconfig.rb updated +generating enc.mk +making srcs under enc +generating table from enc/trans/big5.c +generating enc/trans/big5.c ... +converter from Big5 to UTF-8 +converter from UTF-8 to Big5 +converter from CP950 to UTF-8 +converter from UTF-8 to CP950 +converter from Big5-HKSCS to UTF-8 +converter from UTF-8 to Big5-HKSCS +converter from CP951 to UTF-8 +converter from UTF-8 to CP951 +converter from Big5-UAO to UTF-8 +converter from UTF-8 to Big5-UAO +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/chinese.c +generating enc/trans/chinese.c ... +load mapsrc enc/trans/GB/GB2312%UCS.src +converter from GB2312 to UTF-8 +load mapsrc enc/trans/GB/GB12345%UCS.src +converter from GB12345 to UTF-8 +load mapsrc enc/trans/GB/UCS%GB2312.src +converter from UTF-8 to GB2312 +load mapsrc enc/trans/GB/UCS%GB12345.src +converter from UTF-8 to GB12345 +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/emoji.c +generating enc/trans/emoji.c ... +converter from UTF8-DoCoMo to UTF8-KDDI +converter from UTF8-DoCoMo to UTF8-SoftBank +converter from UTF8-DoCoMo to UTF-8 +converter from UTF8-KDDI to UTF8-DoCoMo +converter from UTF8-KDDI to UTF8-SoftBank +converter from UTF8-KDDI to UTF-8 +converter from UTF8-SoftBank to UTF8-DoCoMo +converter from UTF8-SoftBank to UTF8-KDDI +converter from UTF8-SoftBank to UTF-8 +converter from UTF-8 to UTF8-DoCoMo +converter from UTF-8 to UTF8-KDDI +converter from UTF-8 to UTF8-SoftBank +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/emoji_iso2022_kddi.c +generating enc/trans/emoji_iso2022_kddi.c ... +converter for iso2022jp_kddi_decoder +converter for iso2022jp_kddi_decoder_jisx0208_rest +converter for iso2022jp_kddi_encoder +load mapsrc enc/trans/EMOJI/EMOJI_ISO-2022-JP-KDDI%UCS.src +load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src +load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src +load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src +load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src +converter from stateless-ISO-2022-JP-KDDI to UTF8-KDDI +load mapsrc enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI.src +load mapsrc enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI-UNDOC.src +load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src +load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src +load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src +load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src +converter from UTF8-KDDI to stateless-ISO-2022-JP-KDDI +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/emoji_sjis_docomo.c +generating enc/trans/emoji_sjis_docomo.c ... +load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src +load mapsrc enc/trans/EMOJI/EMOJI_SHIFT_JIS-DOCOMO%UCS.src +load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src +load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src +load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src +load mapsrc enc/trans/CP/CP932UDA%UCS.src +load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src +converter from SJIS-DOCOMO to UTF8-DOCOMO +load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src +load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-DOCOMO.src +load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src +load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src +load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src +load mapsrc enc/trans/CP/UCS%CP932UDA.src +load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src +converter from UTF8-DOCOMO to SJIS-DOCOMO +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/emoji_sjis_kddi.c +generating enc/trans/emoji_sjis_kddi.c ... +load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src +load mapsrc enc/trans/EMOJI/EMOJI_SHIFT_JIS-KDDI%UCS.src +load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src +load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src +load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src +load mapsrc enc/trans/CP/CP932UDA%UCS.src +load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src +converter from SJIS-KDDI to UTF8-KDDI +load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src +load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI.src +load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI-UNDOC.src +load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src +load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src +load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src +load mapsrc enc/trans/CP/UCS%CP932UDA.src +load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src +converter from UTF8-KDDI to SJIS-KDDI +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/emoji_sjis_softbank.c +generating enc/trans/emoji_sjis_softbank.c ... +load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src +load mapsrc enc/trans/EMOJI/EMOJI_SHIFT_JIS-SOFTBANK%UCS.src +load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src +load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src +load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src +load mapsrc enc/trans/CP/CP932UDA%UCS.src +load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src +converter from SJIS-SoftBank to UTF8-SoftBank +load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src +load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-SOFTBANK.src +load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src +load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src +load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src +load mapsrc enc/trans/CP/UCS%CP932UDA.src +load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src +converter from UTF8-SoftBank to SJIS-SoftBank +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/escape.c +generating enc/trans/escape.c ... +converter for amp_escape +converter for xml_text_escape +converter for xml_attr_content_escape +converter for escape_xml_attr_quote +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/gb18030.c +generating enc/trans/gb18030.c ... +converter from GB18030 to UTF-8 +converter from UTF-8 to GB18030 +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/gbk.c +generating enc/trans/gbk.c ... +converter from GBK to UTF-8 +converter from UTF-8 to GBK +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/iso2022.c +generating enc/trans/iso2022.c ... +converter for iso2022jp_decoder +converter for iso2022jp_decoder_jisx0208_rest +converter for iso2022jp_encoder +converter for stateless_iso2022jp_to_eucjp +converter for eucjp_to_stateless_iso2022jp +converter for cp50221_decoder +converter for cp50221_encoder +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/japanese.c +generating enc/trans/japanese.c ... +converter for eucjp2sjis +converter for sjis2eucjp +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/japanese_euc.c +generating enc/trans/japanese_euc.c ... +load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src +load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src +load mapsrc enc/trans/JIS/JISX0212%UCS.src +converter from EUC-JP to UTF-8 +load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src +load mapsrc enc/trans/JIS/JISX0208UDC%UCS.src +load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src +load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src +load mapsrc enc/trans/JIS/JISX0212VDC@IBM%UCS.src +load mapsrc enc/trans/JIS/JISX0212UDC%UCS.src +load mapsrc enc/trans/JIS/JISX0212@MS%UCS.src +converter from eucJP-ms to UTF-8 +load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src +load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src +load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src +load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src +converter from CP51932 to UTF-8 +load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src +load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src +load mapsrc enc/trans/JIS/UCS%JISX0212.src +converter from UTF-8 to EUC-JP +load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src +load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src +load mapsrc enc/trans/JIS/UCS%JISX0208UDC.src +load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src +load mapsrc enc/trans/JIS/UCS%JISX0212VDC@IBM.src +load mapsrc enc/trans/JIS/UCS%JISX0212UDC.src +load mapsrc enc/trans/JIS/UCS%JISX0212@MS.src +converter from UTF-8 to eucJP-ms +load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src +load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src +load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src +load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src +converter from UTF-8 to CP51932 +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/japanese_sjis.c +generating enc/trans/japanese_sjis.c ... +load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src +load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src +converter from Shift_JIS to UTF-8 +load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src +load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src +load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src +load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src +load mapsrc enc/trans/CP/CP932UDA%UCS.src +load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src +converter from Windows-31J to UTF-8 +load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src +load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src +converter from UTF-8 to Shift_JIS +load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src +load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src +load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src +load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src +load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src +load mapsrc enc/trans/CP/UCS%CP932UDA.src +converter from UTF-8 to Windows-31J +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/korean.c +generating enc/trans/korean.c ... +converter from UTF-8 to EUC-KR +converter from EUC-KR to UTF-8 +converter from UTF-8 to CP949 +converter from CP949 to UTF-8 +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/newline.c +generating enc/trans/newline.c ... +converter for universal_newline +converter for crlf_newline +converter for cr_newline +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/single_byte.c +generating enc/trans/single_byte.c ... +converter from US-ASCII to UTF-8 +converter from UTF-8 to US-ASCII +converter from ASCII-8BIT to UTF-8 +converter from UTF-8 to ASCII-8BIT +converter from ISO-8859-1 to UTF-8 +converter from UTF-8 to ISO-8859-1 +converter from ISO-8859-2 to UTF-8 +converter from UTF-8 to ISO-8859-2 +converter from ISO-8859-3 to UTF-8 +converter from UTF-8 to ISO-8859-3 +converter from ISO-8859-4 to UTF-8 +converter from UTF-8 to ISO-8859-4 +converter from ISO-8859-5 to UTF-8 +converter from UTF-8 to ISO-8859-5 +converter from ISO-8859-6 to UTF-8 +converter from UTF-8 to ISO-8859-6 +converter from ISO-8859-7 to UTF-8 +converter from UTF-8 to ISO-8859-7 +converter from ISO-8859-8 to UTF-8 +converter from UTF-8 to ISO-8859-8 +converter from ISO-8859-9 to UTF-8 +converter from UTF-8 to ISO-8859-9 +converter from ISO-8859-10 to UTF-8 +converter from UTF-8 to ISO-8859-10 +converter from ISO-8859-11 to UTF-8 +converter from UTF-8 to ISO-8859-11 +converter from ISO-8859-13 to UTF-8 +converter from UTF-8 to ISO-8859-13 +converter from ISO-8859-14 to UTF-8 +converter from UTF-8 to ISO-8859-14 +converter from ISO-8859-15 to UTF-8 +converter from UTF-8 to ISO-8859-15 +converter from WINDOWS-874 to UTF-8 +converter from UTF-8 to WINDOWS-874 +converter from WINDOWS-1250 to UTF-8 +converter from UTF-8 to WINDOWS-1250 +converter from WINDOWS-1251 to UTF-8 +converter from UTF-8 to WINDOWS-1251 +converter from WINDOWS-1252 to UTF-8 +converter from UTF-8 to WINDOWS-1252 +converter from WINDOWS-1253 to UTF-8 +converter from UTF-8 to WINDOWS-1253 +converter from WINDOWS-1254 to UTF-8 +converter from UTF-8 to WINDOWS-1254 +converter from WINDOWS-1255 to UTF-8 +converter from UTF-8 to WINDOWS-1255 +converter from WINDOWS-1256 to UTF-8 +converter from UTF-8 to WINDOWS-1256 +converter from WINDOWS-1257 to UTF-8 +converter from UTF-8 to WINDOWS-1257 +converter from IBM437 to UTF-8 +converter from UTF-8 to IBM437 +converter from IBM775 to UTF-8 +converter from UTF-8 to IBM775 +converter from IBM852 to UTF-8 +converter from UTF-8 to IBM852 +converter from IBM855 to UTF-8 +converter from UTF-8 to IBM855 +converter from IBM857 to UTF-8 +converter from UTF-8 to IBM857 +converter from IBM860 to UTF-8 +converter from UTF-8 to IBM860 +converter from IBM861 to UTF-8 +converter from UTF-8 to IBM861 +converter from IBM862 to UTF-8 +converter from UTF-8 to IBM862 +converter from IBM863 to UTF-8 +converter from UTF-8 to IBM863 +converter from IBM865 to UTF-8 +converter from UTF-8 to IBM865 +converter from IBM866 to UTF-8 +converter from UTF-8 to IBM866 +converter from IBM869 to UTF-8 +converter from UTF-8 to IBM869 +converter from MACCROATIAN to UTF-8 +converter from UTF-8 to MACCROATIAN +converter from MACCYRILLIC to UTF-8 +converter from UTF-8 to MACCYRILLIC +converter from MACGREEK to UTF-8 +converter from UTF-8 to MACGREEK +converter from MACICELAND to UTF-8 +converter from UTF-8 to MACICELAND +converter from MACROMAN to UTF-8 +converter from UTF-8 to MACROMAN +converter from MACROMANIA to UTF-8 +converter from UTF-8 to MACROMANIA +converter from MACTURKISH to UTF-8 +converter from UTF-8 to MACTURKISH +converter from MACUKRAINE to UTF-8 +converter from UTF-8 to MACUKRAINE +converter from KOI8-U to UTF-8 +converter from UTF-8 to KOI8-U +converter from KOI8-R to UTF-8 +converter from UTF-8 to KOI8-R +converter from TIS-620 to UTF-8 +converter from UTF-8 to TIS-620 +converter from CP850 to UTF-8 +converter from UTF-8 to CP850 +converter from CP852 to UTF-8 +converter from UTF-8 to CP852 +converter from CP855 to UTF-8 +converter from UTF-8 to CP855 +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/utf8_mac.c +generating enc/trans/utf8_mac.c ... +converter from UTF-8 to UTF8-MAC +converter for from_UTF8_MAC +converter for from_utf8_mac_nfc3 +converter for from_utf8_mac_nfc2 +done. (X.XXuser X.XXsystem X.XXelapsed) +generating table from enc/trans/utf_16_32.c +generating enc/trans/utf_16_32.c ... +converter for from_UTF_16LE +converter for from_UTF_32LE +converter for from_UTF_16BE +converter for from_UTF_32BE +converter for from_UTF_16 +converter for from_UTF_32 +converter for from_UTF_8 +done. (X.XXuser X.XXsystem X.XXelapsed) +generating transdb.h +transdb.h updated +generating known_errors.inc +known_errors.inc updated +copying lex.c +generating newline.c ... +converter for universal_newline +converter for crlf_newline +converter for cr_newline +done. (X.XXuser X.XXsystem X.XXelapsed) +generating ext/ripper/ripper.c +extracting ripper.y from ../../parse.y +compiling compiler ripper.y +generating eventids1.c from ../../parse.y +generating eventids2table.c from ./eventids2.c generating miniprelude.c +generating golf_prelude.c +prerequisites done +creating bzip tarball... /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/tmp/ruby-<verrev>..bz2 done +creating gzip tarball... /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/tmp/ruby-<verrev>..gz done +creating zip archive... /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/tmp/ruby-<verrev>. done +* /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/tmp/ruby-<verrev>..bz2 + SIZE: <size> bytes + MD5: <digest> + SHA256: <digest> +* /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/tmp/ruby-<verrev>..gz + SIZE: <size> bytes + MD5: <digest> + SHA256: <digest> +* /Users/chkbuild/chkbuild/tmp/build/ruby-trunk/<buildtime>/ruby/tmp/ruby-<verrev>. + SIZE: <size> bytes + MD5: <digest> + SHA256: <digest> == end # <time> <elapsed time> =================================================================== --- 20110506T184716Z @@ 500 @@ generating id.h id.h updated compiling miniprelude.c -In file included from vm_core.h:29, - from miniprelude.c:7: -thread_pthread.h:23: error: syntax error before 'clockid_t' -thread_pthread.h:<line_a>: warning: no semicolon at end of struct or union -thread_pthread.h:<line_a>: warning: type defaults to 'int' in declaration of 'rb_thread_cond_t' -thread_pthread.h:<line_a>: warning: data definition has no type or storage class -thread_pthread.h:28: error: syntax error before 'rb_thread_cond_t' -thread_pthread.h:<line_b>: warning: no semicolon at end of struct or union -thread_pthread.h:<line_a>: warning: type defaults to 'int' in declaration of 'gvl_cond' -thread_pthread.h:<line_b>: warning: data definition has no type or storage class -thread_pthread.h:31: error: syntax error before '}' token -thread_pthread.h:<line_a>: warning: type defaults to 'int' in declaration of 'native_thread_data_t' -thread_pthread.h:<line_c>: warning: data definition has no type or storage class -In file included from miniprelude.c:7: -vm_core.h:423: error: syntax error before 'native_thread_data_t' -vm_core.h:<line_a>: warning: no semicolon at end of struct or union -vm_core.h:487: error: syntax error before '}' token -vm_core.h:<line_a>: warning: type defaults to 'int' in declaration of 'rb_thread_t' -vm_core.h:<line_a>: warning: data definition has no type or storage class -vm_core.h:603: error: syntax error before '*' token -vm_core.h:631: error: syntax error before '*' token -vm_core.h:647: error: syntax error before '*' token -vm_core.h:649: error: syntax error before '*' token -vm_core.h:651: error: syntax error before '*' token -vm_core.h:652: error: syntax error before '*' token -vm_core.h:664: error: syntax error before '*' token -vm_core.h:668: error: syntax error before '*' token -vm_core.h:675: error: syntax error before '*' token -vm_core.h:<line_a>: warning: type defaults to 'int' in declaration of 'ruby_current_thread' -vm_core.h:<line_b>: warning: data definition has no type or storage class -vm_core.h:696: error: syntax error before '*' token -vm_core.h:697: error: syntax error before '*' token -vm_core.h:698: error: syntax error before '*' token -vm_core.h:699: error: syntax error before '*' token -vm_core.h:700: error: syntax error before '*' token -vm_core.h:716: error: syntax error before '*' token -make: *** [miniprelude.o] Error 1 exit 2 -failed(miniruby) == end # <time> <elapsed time>
OlderDiff < 20110506T184716Z < ThisDiff > 20110507T190211Z > NewerDiff