OlderDiff < 20110605T183304Z < ThisDiff > 20110606T183304Z > NewerDiff
OLDREV 31927 NEWREV 31946 CHG ChangeLog 31927->31945 CHG cont.c 31577->31944 CHG version.h 31922->31946 CHG ext/date/date_core.c 31925->31941 CHG ext/psych/parser.c 31317->31930 CHG include/ruby/defines.h 31712->31938 CHG include/ruby/missing.h 31911->31938 CHG lib/net/http.rb 31860->31933 CHG lib/test/unit.rb 31899->31934 CHG test/date/test_switch_hitter.rb 31862->31943 CHG test/rdoc/test_rdoc_markup_pre_process.rb 30815->31937 CHG test/ruby/test_io.rb 31902->31945 COMMIT This is bigdecimal's bug, not date's. COMMIT Follow 1.9.3's ext/date. COMMIT Add continue_timeout to StringIO for MRI r31860. =================================================================== +++ 20110606T183304Z @@ 5314 @@ Modules: 296 ( 155 undocumented) Constants: 1382 ( 888 undocumented) Attributes: 1001 ( 439 undocumented) +Methods: 10213 (3197 undocumented) +Total: 14182 (5349 undocumented) 62.28% documented Elapsed: <t>s @@ 5865 @@ from /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/lib/minitest/unit.rb:891:in `_run' from /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/lib/minitest/unit.rb:884:in `run' from /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/lib/test/unit.rb:21:in `run' + from /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/lib/test/unit.rb:630:in `run' + from /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/lib/test/unit.rb:634:in `run' from ./test/runner.rb:13:in `<main>' make: *** [yes-test-all] Error 1 exit 2 @@ 6891 @@ TestSH#test_cmp = <elapsed> s = . TestSH#test_commercial = <elapsed> s = . TestSH#test_dup = <elapsed> s = . +TestSH#test_enc = <elapsed> s = . TestSH#test_eqeqeq = <elapsed> s = . TestSH#test_inspect = <elapsed> s = . TestSH#test_jd = <elapsed> s = . @@ 7015 @@ Skipped, no message given <n>) Skipped: +test_base(TestSH) [/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/date/test_switch_hitter.rb:429]: Skipped, no message given +143 tests, <num> assertions, 0 failures, 0 errors, 28 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 @@ 9306 @@ Psych::TestEncoding#test_emitter_encoding = <elapsed> s = . Psych::TestEncoding#test_start_sequence = <elapsed> s = . Psych::TestEngineManager#test_set_syck = <elapsed> s = . +Psych::TestEngineManager#test_set_psych = <elapsed> s = . Psych::TestEngineManager#test_bad_engine = <elapsed> s = . Psych::TestEngineManager#test_dump_types = <elapsed> s = . Psych::TestException#test_convert = <elapsed> s = . @@ 11405 @@ 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):<line_a>: warning: assigned but unused variable - values +(ripper):<line_a>: warning: assigned but unused variable - tab_width (ripper):<line_a>: warning: assigned but unused variable - e +(ripper):<line_a>: warning: assigned but unused variable - fp +(ripper):<line_a>: warning: assigned but unused variable - viewer +(ripper):<line_a>: warning: assigned but unused variable - lst (ripper):<line_a>: 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 - sleep_list (ripper):<line_a>: warning: assigned but unused variable - btn2 (ripper):<line_a>: warning: assigned but unused variable - btn3 +(ripper):<line_a>: warning: assigned but unused variable - spin +(ripper):<line_a>: warning: assigned but unused variable - priv +(ripper):<line_a>: warning: assigned but unused variable - lbl +(ripper):<line_a>: warning: assigned but unused variable - col_proc +(ripper):<line_a>: warning: assigned but unused variable - del_proc +(ripper):<line_a>: warning: assigned but unused variable - err_proc (ripper):<line_a>: warning: assigned but unused variable - cmd +(ripper):<line_a>: warning: assigned but unused variable - root +(ripper):<line_a>: warning: assigned but unused variable - msg +(ripper):<line_a>: warning: assigned but unused variable - msg2 +(ripper):<line_a>: warning: assigned but unused variable - rbconfig +(ripper):<line_a>: warning: assigned but unused variable - mkconfig +(ripper):<line_a>: warning: assigned but unused variable - rbconfig0 +(ripper):<line_a>: warning: assigned but unused variable - mkconfig0 +(ripper):<line_a>: warning: assigned but unused variable - ran +(ripper):<line_a>: warning: assigned but unused variable - plain_feed +(ripper):<line_a>: warning: assigned but unused variable - rel +(ripper):<line_a>: warning: assigned but unused variable - type +(ripper):<line_a>: warning: assigned but unused variable - hreflang +(ripper):<line_a>: warning: assigned but unused variable - title +(ripper):<line_a>: warning: assigned but unused variable - length +(ripper):<line_b>: 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_a>: warning: assigned but unused variable - language +(ripper):<line_c>: warning: assigned but unused variable - title +(ripper):<line_b>: warning: assigned but unused variable - link +(ripper):<line_a>: warning: assigned but unused variable - url +(ripper):<line_a>: warning: assigned but unused variable - width +(ripper):<line_a>: warning: assigned but unused variable - height +(ripper):<line_b>: warning: assigned but unused variable - description +(ripper):<line_c>: warning: assigned but unused variable - description +(ripper):<line_d>: warning: assigned but unused variable - title +(ripper):<line_d>: warning: assigned but unused variable - description +(ripper):<line_a>: warning: assigned but unused variable - name +(ripper):<line_c>: warning: assigned but unused variable - link (ripper):<line_a>: warning: assigned but unused variable - sender_addr (ripper):<line_b>: warning: assigned but unused variable - sender_addr <elapsed> s = . @@ 16472 @@ TestGemSpecification#test_validate_email = <elapsed> s = . TestGemSpecification#test_full_name = <elapsed> s = . TestGemSpecification#test_spaceship_version = <elapsed> s = . +TestGemSpecification#test_self_from_yaml_syck_bug = <elapsed> s = . TestGemSpecification#test_version = <elapsed> s = . TestGemSpecification#test_to_yaml_platform_nil = <elapsed> s = . TestGemSpecification#test_require_paths = <elapsed> s = . @@ 18072 @@ <n>) Failure: test_huge_precision(TestTimeExtension) [/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/test_time.rb:404]: [ruby-dev:43284] +pid 11101 killed by SIGSEGV (signal 11) (core dumped) | -:1: [BUG] Segmentation fault | ruby <version> | | -- Control frame information ----------------------------------------------- | c:0004 p:---- s:0010 b:0010 l:000009 d:000009 CFUNC :(null) +| c:0003 p:0023 s:0006 b:0006 l:00219c d:0011cc EVAL -:1 | c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH +| c:0001 p:0000 s:0002 b:0002 l:00219c d:00219c TOP | | -- Ruby level backtrace information ---------------------------------------- | -:1:in `<main>' @@ 18142 @@ RakeIntegration#test_with_rake_runner = <elapsed> s = . TestAssertion#test_wrong_assertion = <elapsed> s = . +TestHideSkip#test_hideskip = <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 = . @@ 40303 @@ - 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 Date#valid_civil? - should be able to determine if a date is valid @@ 40439 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<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 @@ 40557 @@ - 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 @@ 40638 @@ - 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 Date.new - needs to be reviewed for spec completeness @@ 44006 @@ - 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' /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/net/http/httpgenericrequest/inspect_spec.rb @@ 49605 @@ <n>) File::Stat#inspect produces a nicely formatted description of a File::Stat object FAILED +Expected "#<File::Stat dev=0x0, ino=5980698, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-06-07 04:25:31 +0900, mtime=2011-06-07 04:25:31 +0900, ctime=2011-06-07 04:25:31 +0900>" +to equal "#<File::Stat dev=0x803, ino=5980698, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-06-07 04:25:31 +0900, mtime=2011-06-07 04:25:31 +0900, ctime=2011-06-07 04:25:31 +0900>" /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/file/stat/inspect_spec.rb:17:in `block (2 levels) in <top (required)>' /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/file/stat/inspect_spec.rb:3:in `<top (required)>' @@ 49893 @@ Finished in <t> seconds +3494 files, 17374 examples, <num> expectations, 40 failures, 6 errors exit 1 failed(rubyspec) == dist # <time> =================================================================== --- 20110605T183304Z @@ 5314 @@ Modules: 296 ( 155 undocumented) Constants: 1382 ( 888 undocumented) Attributes: 1001 ( 439 undocumented) -Methods: 10212 (3197 undocumented) -Total: 14181 (5349 undocumented) 62.28% documented Elapsed: <t>s @@ 5865 @@ from /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/lib/minitest/unit.rb:891:in `_run' from /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/lib/minitest/unit.rb:884:in `run' from /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/lib/test/unit.rb:21:in `run' - from /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/lib/test/unit.rb:609:in `run' - from /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/lib/test/unit.rb:613:in `run' from ./test/runner.rb:13:in `<main>' make: *** [yes-test-all] Error 1 exit 2 @@ 7014 @@ Skipped, no message given <n>) Skipped: -test_base(TestSH) [/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/date/test_switch_hitter.rb:400]: Skipped, no message given -142 tests, <num> assertions, 0 failures, 0 errors, 28 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 @@ 9304 @@ Psych::TestEncoding#test_list_anchor = <elapsed> s = . Psych::TestEncoding#test_map_anchor = <elapsed> s = . Psych::TestEncoding#test_emitter_encoding = <elapsed> s = . -Psych::TestEngineManager#test_set_psych = /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/.ext/common/syck/rubytypes.rb:<line_a>: warning: method redefined; discarding old to_yaml_properties /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/.ext/common/psych/deprecated.rb:<line_a>: warning: previous definition of to_yaml_properties was here <elapsed> s = . Psych::TestEngineManager#test_dump_types = <elapsed> s = . @@ 11406 @@ 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):<line_a>: warning: assigned but unused variable - target -(ripper):<line_a>: warning: assigned but unused variable - flag -(ripper):<line_a>: warning: assigned but unused variable - config -(ripper):<line_a>: warning: assigned but unused variable - re -(ripper):<line_a>: warning: assigned but unused variable - builder -(ripper):<line_a>: warning: assigned but unused variable - dest_path -(ripper):<line_a>: warning: assigned but unused variable - uri_str -(ripper):<line_a>: warning: assigned but unused variable - max -(ripper):<line_a>: warning: assigned but unused variable - file -(ripper):<line_a>: warning: assigned but unused variable - cache -(ripper):<line_a>: warning: assigned but unused variable - source_buffer -(ripper):<line_a>: warning: assigned but unused variable - result_buffer -(ripper):<line_a>: warning: assigned but unused variable - connections -(ripper):<line_a>: warning: assigned but unused variable - ip -(ripper):<line_b>: warning: assigned but unused variable - ip -(ripper):<line_a>: warning: assigned but unused variable - allow -(ripper):<line_a>: warning: assigned but unused variable - safe (ripper):<line_a>: warning: assigned but unused variable - e -(ripper):<line_a>: warning: assigned but unused variable - last_thread (ripper):<line_a>: warning: assigned but unused variable - cmd -(ripper):<line_a>: warning: assigned but unused variable - args -(ripper):<line_a>: warning: assigned but unused variable - cond_var -(ripper):<line_a>: warning: assigned but unused variable - current -(ripper):<line_a>: warning: assigned but unused variable - cond -(ripper):<line_a>: warning: assigned but unused variable - cond_ver -(ripper):<line_b>: warning: assigned but unused variable - e -(ripper):<line_b>: warning: assigned but unused variable - safe (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_c>: warning: assigned but unused variable - e -(ripper):<line_a>: warning: assigned but unused variable - options -(ripper):<line_a>: warning: assigned but unused variable - line2 -(ripper):<line_a>: warning: assigned but unused variable - limit (ripper):<line_a>: warning: assigned but unused variable - btn2 (ripper):<line_a>: warning: assigned but unused variable - btn3 -(ripper):<line_a>: warning: assigned but unused variable - items -(ripper):<line_b>: warning: assigned but unused variable - items -(ripper):<line_a>: warning: assigned but unused variable - where -(ripper):<line_a>: warning: assigned but unused variable - arg3 -(ripper):<line_a>: warning: assigned but unused variable - arg4 -(ripper):<line_a>: warning: assigned but unused variable - column -(ripper):<line_d>: warning: assigned but unused variable - e -(ripper):<line_b>: warning: assigned but unused variable - column -(ripper):<line_e>: warning: assigned but unused variable - e -(ripper):<line_a>: warning: assigned but unused variable - x1 -(ripper):<line_a>: warning: assigned but unused variable - x2 -(ripper):<line_a>: warning: assigned but unused variable - lbox_ins -(ripper):<line_a>: warning: assigned but unused variable - st -(ripper):<line_b>: warning: assigned but unused variable - st -(ripper):<line_b>: warning: assigned but unused variable - lbox_ins -(ripper):<line_c>: warning: assigned but unused variable - st -(ripper):<line_d>: warning: assigned but unused variable - st -(ripper):<line_b>: warning: assigned but unused variable - file -(ripper):<line_a>: warning: assigned but unused variable - safe0_cmd -(ripper):<line_a>: warning: assigned but unused variable - clock -(ripper):<line_a>: warning: assigned but unused variable - es -(ripper):<line_a>: warning: assigned but unused variable - all_chars -(ripper):<line_a>: warning: assigned but unused variable - random_chars -(ripper):<line_a>: warning: assigned but unused variable - t -(ripper):<line_a>: warning: assigned but unused variable - top_z -(ripper):<line_a>: warning: assigned but unused variable - tmp -(ripper):<line_a>: warning: assigned but unused variable - val -(ripper):<line_a>: warning: assigned but unused variable - small_values -(ripper):<line_b>: warning: assigned but unused variable - small_values -(ripper):<line_c>: warning: assigned but unused variable - small_values -(ripper):<line_a>: warning: assigned but unused variable - mask -(ripper):<line_a>: warning: assigned but unused variable - template -(ripper):<line_b>: warning: assigned but unused variable - template -(ripper):<line_a>: warning: assigned but unused variable - h2 -(ripper):<line_a>: warning: assigned but unused variable - rios -(ripper):<line_b>: warning: assigned but unused variable - h2 -(ripper):<line_b>: warning: assigned but unused variable - rios -(ripper):<line_a>: warning: assigned but unused variable - str -(ripper):<line_b>: warning: assigned but unused variable - str -(ripper):<line_a>: warning: assigned but unused variable - feature -(ripper):<line_a>: warning: assigned but unused variable - s1 -(ripper):<line_a>: warning: assigned but unused variable - s2 -(ripper):<line_a>: warning: assigned but unused variable - fs -(ripper):<line_a>: warning: assigned but unused variable - start -(ripper):<line_b>: warning: assigned but unused variable - start -(ripper):<line_b>: warning: assigned but unused variable - s1 -(ripper):<line_a>: warning: assigned but unused variable - n -(ripper):<line_a>: warning: assigned but unused variable - sym (ripper):<line_a>: warning: assigned but unused variable - sender_addr (ripper):<line_b>: warning: assigned but unused variable - sender_addr -(ripper):<line_b>: warning: assigned but unused variable - config <elapsed> s = . TestRipper::ParserEvents#test_BEGIN = <elapsed> s = . TestRipper::ParserEvents#test_END = <elapsed> s = . @@ 16551 @@ TestGemSpecification#test_executables = <elapsed> s = . TestGemSpecification#test_description = <elapsed> s = . TestGemSpecification#test_platform_equals = <elapsed> s = . -TestGemSpecification#test_self_from_yaml_syck_bug = /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/.ext/common/syck/rubytypes.rb:<line_a>: warning: method redefined; discarding old to_yaml_properties /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/.ext/common/psych/deprecated.rb:<line_a>: warning: previous definition of to_yaml_properties was here <elapsed> s = . TestGemSpecification#test_validate_autorequire = <elapsed> s = . @@ 18111 @@ <n>) Failure: test_huge_precision(TestTimeExtension) [/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/test_time.rb:404]: [ruby-dev:43284] -pid 13339 killed by SIGSEGV (signal 11) (core dumped) | -:1: [BUG] Segmentation fault | ruby <version> | | -- Control frame information ----------------------------------------------- | c:0004 p:---- s:0010 b:0010 l:000009 d:000009 CFUNC :(null) -| c:0003 p:0023 s:0006 b:0006 l:0012bc d:001fd4 EVAL -:1 | c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH -| c:0001 p:0000 s:0002 b:0002 l:0012bc d:0012bc TOP | | -- Ruby level backtrace information ---------------------------------------- | -:1:in `<main>' @@ 18181 @@ RakeIntegration#test_with_rake_runner = <elapsed> s = . TestAssertion#test_wrong_assertion = <elapsed> s = . -TestHideSkip#test_hideskip = <elapsed> s = F 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 = . @@ 18197 @@ Finished tests in <n>s, <n> tests/s, <n> assertions/s. <n>) Failure: -test_hideskip(TestHideSkip) [/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/ruby/test/testunit/test_hideskip.rb:9]: -Expected /assertions\/s.\n\n 1\) Skipped/ to match "Run options: \n\n# Running tests:\n\nS\n\nFinished tests in 0.001550s, 645.0980 tests/s, 0.0000 assertions/s.\n\n1 tests, 0 assertions, 0 failures, 0 errors, 1 skips\n". -13 tests, <num> assertions, 1 failures, 0 errors, 0 skips make: *** [yes-test-all] Error 1 exit 2 -failed(test/testunit) == 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 @@ 40349 @@ - 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 (FAILED - <n>) -- doesn't blow up (illegal instruction and segfault, respectively) when fed huge numbers (FAILED - <n>) Date#valid_civil? - should be able to determine if a date is valid @@ 40486 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/gregorian_spec.rb Date#gregorian? -- marks a day before the calendar reform as Julian (FAILED - <n>) -- marks a day after the calendar reform as Julian (FAILED - <n>) Date#gregorian_leap? - returns true if a year is a leap year in the Gregorian calendar @@ 40604 @@ - should be able to determine the Julian day for a Date object Date#julian? -- should mark a day before the calendar reform as Julian (FAILED - <n>) -- should mark a day after the calendar reform as Julian (FAILED - <n>) Date#julian_leap? - should be able to determine whether a year is a leap year in the Julian calendar @@ 40685 @@ - 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 (FAILED - <n>) -- doesn't blow up (illegal instruction and segfault, respectively) when fed huge numbers (FAILED - <n>) Date.new - needs to be reviewed for spec completeness @@ 44054 @@ - 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 (ERROR - <n>) -- correctly sets the 'Content-Length' header and includes the body (ERROR - <n>) 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 (ERROR - <n>) -- sends the whole stream, regardless of the 'Content-Length' header (ERROR - <n>) -- sends the request in chunks of 1024 bytes when 'Transfer-Encoding' is set to 'chunked' (ERROR - <n>) - raises an ArgumentError when the 'Content-Length' is not set or 'Transfer-Encoding' is not set to 'chunked' /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/net/http/httpgenericrequest/inspect_spec.rb @@ 49653 @@ <n>) File::Stat#inspect produces a nicely formatted description of a File::Stat object FAILED -Expected "#<File::Stat dev=0x0, ino=5956306, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-06-06 04:23:39 +0900, mtime=2011-06-06 04:23:39 +0900, ctime=2011-06-06 04:23:39 +0900>" -to equal "#<File::Stat dev=0x803, ino=5956306, mode=0100644, nlink=1, uid=110, gid=101, rdev=0x0, size=8, blksize=4096, blocks=8, atime=2011-06-06 04:23:39 +0900, mtime=2011-06-06 04:23:39 +0900, ctime=2011-06-06 04:23:39 +0900>" /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/file/stat/inspect_spec.rb:17:in `block (2 levels) in <top (required)>' /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/core/file/stat/inspect_spec.rb:3:in `<top (required)>' @@ 49715 @@ /var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/bigdecimal/new_spec.rb:4:in `<top (required)>' <n>) -Date#civil creats a Date for different calendar reform dates FAILED -Expected 2 - to equal 20 -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/shared/civil.rb:61:in `block (2 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/civil_spec.rb:5:in `<top (required)>' <n>) -Date#civil doesn't blow up (illegal instruction and segfault, respectively) when fed huge numbers FAILED -Expected FloatDomainError but got RangeError (float Inf out of range of integer) -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/shared/civil.rb:72:in `block (4 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/shared/civil.rb:71:in `each' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/shared/civil.rb:71:in `block (3 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/civil_spec.rb:5:in `<top (required)>' <n>) -Date#gregorian? marks a day before the calendar reform as Julian FAILED -Expected true - to equal false -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/gregorian_spec.rb:8:in `block (2 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/gregorian_spec.rb:4:in `<top (required)>' <n>) -Date#gregorian? marks a day after the calendar reform as Julian FAILED -Expected false - to equal true -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/gregorian_spec.rb:13:in `block (2 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/gregorian_spec.rb:4:in `<top (required)>' <n>) -Date#julian? should mark a day before the calendar reform as Julian FAILED -Expected false - to equal true -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/julian_spec.rb:20:in `block (2 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/julian_spec.rb:16:in `<top (required)>' <n>) -Date#julian? should mark a day after the calendar reform as Julian FAILED -Expected true - to equal false -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/julian_spec.rb:25:in `block (2 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/julian_spec.rb:16:in `<top (required)>' <n>) -Date#new creats a Date for different calendar reform dates FAILED -Expected 2 - to equal 20 -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/shared/civil.rb:61:in `block (2 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/new_spec.rb:5:in `<top (required)>' <n>) -Date#new doesn't blow up (illegal instruction and segfault, respectively) when fed huge numbers FAILED -Expected FloatDomainError but got RangeError (float Inf out of range of integer) -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/shared/civil.rb:72:in `block (4 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/shared/civil.rb:71:in `each' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/shared/civil.rb:71:in `block (3 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/date/new_spec.rb:5:in `<top (required)>' <n>) -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 ERROR -NoMethodError: undefined method `continue_timeout' for #<StringIO:0x<address>> -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/lib/ruby/1.9.1/net/http.rb:1933:in `send_request_with_body' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/lib/ruby/1.9.1/net/http.rb:1916:in `exec' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/net/http/httpgenericrequest/exec_spec.rb:36:in `block (3 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/net/http/httpgenericrequest/exec_spec.rb:5:in `<top (required)>' <n>) -Net::HTTPGenericRequest#exec when passed socket, version, path when a request body is set correctly sets the 'Content-Length' header and includes the body ERROR -NoMethodError: undefined method `continue_timeout' for #<StringIO:0x<address>> -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/lib/ruby/1.9.1/net/http.rb:1933:in `send_request_with_body' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/lib/ruby/1.9.1/net/http.rb:1916:in `exec' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/net/http/httpgenericrequest/exec_spec.rb:52:in `block (3 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/net/http/httpgenericrequest/exec_spec.rb:5:in `<top (required)>' <n>) -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 ERROR -NoMethodError: undefined method `continue_timeout' for #<StringIO:0x<address>> -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/lib/ruby/1.9.1/net/http.rb:1944:in `send_request_with_body_stream' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/lib/ruby/1.9.1/net/http.rb:1918:in `exec' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/net/http/httpgenericrequest/exec_spec.rb:70:in `block (3 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/net/http/httpgenericrequest/exec_spec.rb:5:in `<top (required)>' <n>) -Net::HTTPGenericRequest#exec when passed socket, version, path when a body stream is set sends the whole stream, regardless of the 'Content-Length' header ERROR -NoMethodError: undefined method `continue_timeout' for #<StringIO:0x<address>> -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/lib/ruby/1.9.1/net/http.rb:1944:in `send_request_with_body_stream' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/lib/ruby/1.9.1/net/http.rb:1918:in `exec' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/net/http/httpgenericrequest/exec_spec.rb:87:in `block (3 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/net/http/httpgenericrequest/exec_spec.rb:5:in `<top (required)>' <n>) -Net::HTTPGenericRequest#exec when passed socket, version, path when a body stream is set sends the request in chunks of 1024 bytes when 'Transfer-Encoding' is set to 'chunked' ERROR -NoMethodError: undefined method `continue_timeout' for #<StringIO:0x<address>> -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/lib/ruby/1.9.1/net/http.rb:1944:in `send_request_with_body_stream' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/lib/ruby/1.9.1/net/http.rb:1918:in `exec' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/net/http/httpgenericrequest/exec_spec.rb:104:in `block (3 levels) in <top (required)>' -/var/lib/chkbuild/tmp/build/ruby-trunk-o3/<buildtime>/rubyspec/library/net/http/httpgenericrequest/exec_spec.rb:5:in `<top (required)>' <n>) Syslog::Constants Syslog::Constants.LOG_MASK works on undefined constants FAILED @@ 50045 @@ Finished in <t> seconds -3494 files, 17376 examples, <num> expectations, 48 failures, 11 errors exit 1 failed(rubyspec) == dist # <time>
OlderDiff < 20110605T183304Z < ThisDiff > 20110606T183304Z > NewerDiff