COMMIT Updated version to 1.5.13. http://github.com/rubyspec/mspec/commit/e728be1ed96e95293bdcbc114f9e018083c4095b COMMIT Added #cp helper to mspec. http://github.com/rubyspec/mspec/commit/1c2b3fd05086b8434f90fc76de580940307b1049 COMMIT Enable passing multiple files to #rm_r helper. http://github.com/rubyspec/mspec/commit/051e1cdca450f589678c2da2aab9b5a38fcb4ae8 COMMIT Fixed #rm_r helper to delete links and sockets. http://github.com/rubyspec/mspec/commit/be37dbfdce6eb7e9f7d2d09b6bb440bafb605008 COMMIT Added file system helpers to mspec. http://github.com/rubyspec/mspec/commit/437dac463e5fc23f31ea908a664d2b5d22e90c0e COMMIT Fixed ftools specs on Windows http://github.com/rubyspec/rubyspec/commit/4c3e4b823b12406ba36b1102a3243372a1b63ae7 COMMIT Fixed tmpfile specs on Windows. http://github.com/rubyspec/rubyspec/commit/85f787475b97f44617fb1287d00412f259d853be COMMIT Fixed many (more than 40) Logger spec errors on Windows. http://github.com/rubyspec/rubyspec/commit/59112b97f2fcd60bf45c49ee056d07419572884b COMMIT Require mspec 1.5.13. http://github.com/rubyspec/rubyspec/commit/6f74a31771d07c630e5641843296f6e1a0ec7677 COMMIT Removed nonsense cleanup code from #load specs. http://github.com/rubyspec/rubyspec/commit/bca1201a28bc479200ddcd473c1293ecf717d561 COMMIT Clean up use of #rm_r helper. http://github.com/rubyspec/rubyspec/commit/7fe5d8a07c69e9f961e6834580861526abdfeec7 COMMIT Removed remaining uses of FileUtils in specs. http://github.com/rubyspec/rubyspec/commit/5041f9a1537bd61c533f47b985fb400893377c00 COMMIT Fixed up IO#gets specs for 1.9. http://github.com/rubyspec/rubyspec/commit/35d20ea1191781bce96c4b3e53afb5da6ea1cb06 COMMIT Use #rm_r helper in specs. http://github.com/rubyspec/rubyspec/commit/08665636030efc362f6ddde64498fcfe8514a31a COMMIT Rewrote File#flock specs. http://github.com/rubyspec/rubyspec/commit/046fa2a4e63c36b29b87b097dc2d5401650b6882 COMMIT Use #touch helper in specs. http://github.com/rubyspec/rubyspec/commit/3166b816232fdd9b4a2bcd54edaad5a7ec5d2655 --- 20091225T082650 +++ 20091226T082653 @@ -1,5906 +1,5906 @@ test_enclosed_thgroup(TestThreadGroup): . test_frozen_thgroup(TestThreadGroup): . test_thread_init(TestThreadGroup): . -test_uninitialized(TestThreadGroup): F +test_uninitialized(TestThreadGroup): . test_at(TestTime): . test_huge_difference(TestTime): . test_time_add(TestTime): . @@ -6544,17 +6544,7 @@ <[]> expected but was . - ) Failure: -test_uninitialized(TestThreadGroup) [/home/chkbuild/tmp/build/ruby-1.8//ruby/test/ruby/test_thread.rb:421]: - exception expected but was -Class: -Message: <"undefined method `start' for #<#>:0x
run>"> ----Backtrace--- -/home/chkbuild/tmp/build/ruby-1.8//ruby/test/ruby/test_thread.rb:421:in `test_uninitialized' -/home/chkbuild/tmp/build/ruby-1.8//ruby/test/ruby/test_thread.rb:421:in `test_uninitialized' ---------------- - -2425 tests, 1671654 assertions, 5 failures, 0 errors +2425 tests, 1671654 assertions, 4 failures, 0 errors make: *** [test-all] エラー 1 exit 2 failed(test-all) @@ -9025,9 +9015,11 @@ /home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/dir/mkdir_spec.rb Dir.mkdir - creates the named directory with the given permissions -- raises a SystemCallError when lacking adequate permissions in the parent dir - raises a SystemCallError if any of the directories in the path before the last does not exist +Dir.mkdir +- raises a SystemCallError when lacking adequate permissions in the parent dir + /home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/dir/new_spec.rb Dir.new - needs to be reviewed for spec completeness @@ -10132,7 +10124,10 @@ /home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/file/flock_spec.rb File#flock -- should lock a file +- 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 /home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/file/fnmatch_spec.rb File.fnmatch @@ -10642,7 +10637,7 @@ - raises an Errno::ENOENT if the file does not exist File.stat -- should be able to call stat on an unlinked file +- returns information for a file that has been deleted but is still open - returns a File::Stat object with file properties for a symlink /home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/file/sticky_spec.rb @@ -10678,7 +10673,6 @@ - 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 -- truncates an absolute pathname file File#truncate - truncates a file @@ -29871,13 +29865,13 @@ /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/matchers/base.rb:8:in `==' -/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/load_spec.rb:118 -/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/load_spec.rb:116:in `chdir' -/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/load_spec.rb:116 +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/load_spec.rb:109 +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/load_spec.rb:107:in `chdir' +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/load_spec.rb:107 /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:67:in `instance_eval' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:67:in `protect' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:149:in `protect' -/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/load_spec.rb:109:in `all?' +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/load_spec.rb:100:in `all?' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:149:in `each' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:149:in `all?' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:149:in `protect' @@ -29886,7 +29880,7 @@ /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:169:in `process' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:36:in `describe' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/object.rb:11:in `describe' -/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/load_spec.rb:31 +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/load_spec.rb:29 /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:55:in `load' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:55:in `files' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:67:in `instance_eval' @@ -29915,7 +29909,7 @@ /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:67:in `instance_eval' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:67:in `protect' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:149:in `protect' -/home/chkbuild/tmp/build/ruby-1.8//lib/ruby/1.8/fileutils.rb:1037:in `all?' +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/require_spec.rb:476:in `all?' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:149:in `each' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:149:in `all?' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:149:in `protect' @@ -35391,7 +35385,7 @@ Finished in seconds -2910 files, 12123 examples, 37430 expectations, 111 failures, 96 errors +2910 files, 12125 examples, 37430 expectations, 111 failures, 96 errors exit 1 failed(rubyspec) == end #