COMMIT Kernel.require: Guard bug #1627: fixed on HEAD; not backported. http://github.com/rubyspec/rubyspec/commit/200f866d3dba6b649057581508c80283a22740bb COMMIT Kernel.require: Refactor extensively. Details follow. http://github.com/rubyspec/rubyspec/commit/a09a42f3307687849b80bed8e1bb1283b2dc1b85 COMMIT TODO: Report misleading Kernel.require error message. http://github.com/rubyspec/rubyspec/commit/8d71b883030dcee2cc297840c34a438a15843023 COMMIT Added TODO about use of variable matchers. Cleaned up a bit. http://github.com/rubyspec/rubyspec/commit/9b3c965fae787179ef8dc2902d499fba2c7361fd COMMIT Kernel.require: Tweak tests to handle 1.9's canonicalization of paths. http://github.com/rubyspec/rubyspec/commit/9c5b3ddd2703ce570abad92592764361e065703f COMMIT TODO: Refactor Kernel.require specification. http://github.com/rubyspec/rubyspec/commit/68015ca09e3d883fe29a83af5670f7e1bac891da COMMIT Kernel.require: Test for path canon. re: bug #1627. http://github.com/rubyspec/rubyspec/commit/437f5ffca58610b98a724ba6e137d65db1ea0a07 COMMIT TODO: ARGF#bytes and #chars also wrongly return nil. http://github.com/rubyspec/rubyspec/commit/b3a4c5a7ebcddc92bf4c2ef10e2e3f04efb66c9d COMMIT ARGF#to_s: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/a35790d90942e99f1f07eea7716240af0d0bd58b COMMIT ARGF#to_i: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/326b27e428a599506c19ee2ad383a51aa7789080 COMMIT ARGF#to_io: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/4ef64e40ab7254024283bade30f67060a5966d45 COMMIT ARGF#to_a: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/5e58d1943337e3c8a4c91b7d25500bba4ab00c4d COMMIT ARGF#tell: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/638b025000a8eee36280ae6897ba32e687aadf83 COMMIT ARGF#seek: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/3c73fb193c337a060adcd9a3198bc1e3ff381186 COMMIT ARGF#each: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/2582d2846b5fac86dae166f5d5e8a7aa2061c83b COMMIT ARGF#rewind: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/89d8116ee31665f23446de1344faadbbe7993c66 COMMIT ARGF#read: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/75a71ba2497f001859b021f66b2159d71518f92d COMMIT ARGF#readline: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/3b256e55f463a77990c5ef6281ef3cd9ad4a3a00 COMMIT ARGF#readlines: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/f605826dd98dcc64f1e3127bff231af823f45a79 COMMIT ARGF#readchar: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/c282eda5b61c299c4daeaac9d7a59a1d035617ef COMMIT ARGF#pos: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/f9ece26772119250774f11ab3ccaeae614f80ab2 COMMIT ARGF#path: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/a94176c30b5df77c84b7f3ca7f61df47bc849fdf COMMIT ARGF#gets: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/ebb6e728a872514a9d6849b18c788d4aa0b140c6 COMMIT ARGF#getc: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/651cd7330bc469f66aa02e5119cea1e601ecb2af COMMIT ARGF#file: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/0c048466b358e7ede035c9a91a561c9d07d8cad5 COMMIT ARGF#fileno: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/565f3aac16589ac9a23dabe42522944169662468 COMMIT ARGF#filename: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/aa90a71f6e54727d9a9f117bdbac6cd0bfb4ceb7 COMMIT ARGF#eof: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/5bd0a5d39c1a5d68995e33af897c97c449394ba2 COMMIT ARGF#each_line: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/5648050bca7b3a2d5ecbed75aeb6ae0a663fbae5 COMMIT ARGF#closed?: Remove 1.9 tags; all tests pass http://github.com/rubyspec/rubyspec/commit/8243493f5ceaff9b40ce3b7e54bddda5b45d76fa COMMIT TODO: Figure out what's to blame for ARGF#lineno failure. http://github.com/rubyspec/rubyspec/commit/605883a4b07be1facc0873c38790d2d9636ab030 COMMIT TODO: Determine what ARGF#skip should do. http://github.com/rubyspec/rubyspec/commit/8bd0dfdba5a1a3bab0468c8df0e88dff1f9cee67 COMMIT TODO: File ticket for ARGF#skip bug. http://github.com/rubyspec/rubyspec/commit/1a77d5dc9f3a1c0ef79b7150f9d103d8ec195312 COMMIT TODO: Report ARGF.skip raising NoMethodError with no files. http://github.com/rubyspec/rubyspec/commit/8492964da14c8eaca82181e865b7ce1577304aa6 COMMIT ARGF#each_char: Remove debug code. http://github.com/rubyspec/rubyspec/commit/3747800d7976a4feb53e20e7e3fb21beb9f099ea COMMIT ARGF#readlines: Returns [] at end of stream on 1.9. http://github.com/rubyspec/rubyspec/commit/10179f2387d46a2e1b772f35140381436aeaf38d COMMIT TODO: Report 1.8.6 ARGF#readlines == nil bug? http://github.com/rubyspec/rubyspec/commit/170ba6416aa9caea178e1437a4582227fdbcf8bd COMMIT TODO: Report ARGF#each_(char|byte) returning nil on 1.9. http://github.com/rubyspec/rubyspec/commit/c307610b67cadedc8ea2e5f1f40e31edfbed47b3 COMMIT ARGF: Only close ARGF if not already closed; avoids exception on 1.9. http://github.com/rubyspec/rubyspec/commit/7cb7f096698d3f854ce5a4cd4b3662ee794d503e COMMIT ARGF#closed?: Only close if not already; avoids error on 1.9. http://github.com/rubyspec/rubyspec/commit/ec209a4b353a23d5fd22aa3098e22270c34b01bb COMMIT ARGF#filename: Only close ARGF if it's open; avoids error on 1.9. http://github.com/rubyspec/rubyspec/commit/42799dd668ea9a2f93d6189259450d5fc01d83f0 COMMIT BasicObject has no superclass. http://github.com/rubyspec/rubyspec/commit/6ac635e5d7383f56052cf0f017284a82121f5dd6 COMMIT RUBY_REVISION is a Fixnum from 1.9 onwards. http://github.com/rubyspec/rubyspec/commit/9d548605ff4901eec1cead1e9519746d528d9743 COMMIT RUBY_RELEASE_DATE is a String. http://github.com/rubyspec/rubyspec/commit/64160beeb7d08e39fe03e43ad56df46bc8cbf9fd COMMIT RUBY_PLATFORM is a String. http://github.com/rubyspec/rubyspec/commit/ad17babac1cd6fd73f8ef4555c734d930d5f41e7 COMMIT RUBY_ENGINE is a String from 1.9 onwards. http://github.com/rubyspec/rubyspec/commit/0f3f6c9dc3df56858db215ac50658a763140860b COMMIT RUBY_DESCRIPTION is a String from 1.8.7 onwards. http://github.com/rubyspec/rubyspec/commit/944162a8e8e10f6c18589552f66dcc90728272a9 COMMIT RUBY_COPYRIGHT: is a String from 1.8.7 onwards. http://github.com/rubyspec/rubyspec/commit/c463975b17e4ca9f5839c131802ee7812102667f COMMIT TODO: Confirm that 1.9 tags refer to the trunk. http://github.com/rubyspec/rubyspec/commit/77c31c69020a97a57b65c9aa7dabe6cbeac073bc COMMIT TODO: Add pointer to [ruby-core:23843]; tweak. http://github.com/rubyspec/rubyspec/commit/07040a90fbf88662d9760aab861929514c7547ea COMMIT Math.cos: Explicit test for use of #to_f in coercion. http://github.com/rubyspec/rubyspec/commit/c869250d11af73438fac6f9df86853f2afbb13e0 --- 20090614T083033 +++ 20090615T083512 @@ -1,7582 +1,7582 @@ /home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/argf/lineno_spec.rb ARGF.lineno -- returns the current line number on each file +- returns the current line number on each file (FAILED - ) /home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/argf/path_spec.rb ARGF.path @@ -12620,7 +12620,8 @@ /home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/io/print_spec.rb IO#print -- writes $_.to_s followed by $\ (if any) to the stream if no arguments given +- writes $_.to_s followed by $\ (if any) to the stream if no arguments givenheh + - writes obj.to_s followed by $\ (if any) to the stream when given one object - does not call obj.to_str - writes each obj.to_s to the stream and appends $\ (if any) given multiple objects @@ -12636,8 +12637,7 @@ /home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/io/putc_spec.rb IO#putc -- raises IOError on closed streamheh - +- raises IOError on closed stream - writes the first byte of a String - writes the first byte of an object's string representation - writes Numerics that fit in a C char @@ -13969,30 +13969,31 @@ /home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/require_spec.rb Kernel#require - is a private method -- requires arbitrarily complex files (files with large numbers of AST nodes) -- loads a .rb from an absolute path and returns true -- loads a .rb from a relative path and returns true -- loads an unqualified .rb by looking in $LOAD_PATH and returns true -- loads extension files +- resolves paths relative to the current working directory - does not expand/resolve qualified files against $LOAD_PATH +- loads a .rb from an absolute path +- collapses consecutive path separators +- loads an unqualified .rb by looking in $LOAD_PATH and returning true - allows unqualified files to contain path information (just not in the beginning) - loads a file with ./filename even if . is not in path +- stores a non-extensioned file with its located suffix - appends a file with no extension with .rb/. in that order to locate file - prefers to use .rb over . if given non-extensioned file and both exist -- will not add a bad load to LOADED_FEATURES - will load file.rb when given 'file' if it exists even if file. is loaded - will not load file. when given 'file' if file.rb already loaded -- will load explicit file. even if file.rb already loaded and vice versa - appends any non-ruby extensioned file with .rb/. in that order to locate file -- produces __FILE__ as the given filename and __LINE__ as the source line number (FAILED - ) +- loads extension files +- will load explicit file. even if file.rb already loaded and vice versa - stores the loaded file in $LOADED_FEATURES -- stores a non-extensioned file with its located suffix -- bases the filename in $LOADED_FEATURES on the path given, not just basename -- will not load the same file twice, returns false instead -- checks $LOADED_FEATURES to see whether file is already loaded +- will not add a bad load to LOADED_FEATURES +- uses $LOADED_FEATURES to see whether file is already loaded +- will not load a file whose path appears in $LOADED_FEATURES; it will return false +- requires arbitrarily complex files (files with large numbers of AST nodes) - raises a LoadError if the file can't be found +- raises a LoadError if the file exists but can't be read - only accepts strings - does not infinite loop on an rb file that requires itself +- produces __FILE__ as the given filename and __LINE__ as the source line number (FAILED - ) Shell expansion in Kernel#require - expands a preceding ~/ to the user's home directory for building the path to search @@ -14539,7 +14540,7 @@ - returns the cosine of the argument expressed in radians - raises an ArgumentError 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() +- coerces its argument with #to_f Math#cos - is accessible as a private instance method @@ -17474,89 +17475,89 @@ - 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 :@ruby - returns self as a symbol literal for :/ -- returns self as a symbol literal for :fred - returns self as a symbol literal for :$. -- returns self as a symbol literal for :"'" -- returns self as a symbol literal for :"foo " +- returns self as a symbol literal for :"," +- returns self as a symbol literal for :" foo" - returns self as a symbol literal for :".." - returns self as a symbol literal for :$~ -- returns self as a symbol literal for :"@@ruby?" -- returns self as a symbol literal for :"||" +- 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 :"$ruby!" +- returns self as a symbol literal for :"$ruby?" - 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 :fred - 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 :"*foo" -- returns self as a symbol literal for :"@@ruby!" +- returns self as a symbol literal for :"foo " +- returns self as a symbol literal for :"@@ruby?" - 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 :"$ruby!" +- 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 :"foo bar" -- returns self as a symbol literal for :$ruby - 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 :"@ruby?" +- returns self as a symbol literal for :"*foo" +- returns self as a symbol literal for :"@@ruby!" - 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 :fred! - 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 :@ruby +- 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 :$ruby - 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 :"@ruby!" +- returns self as a symbol literal for :"@ruby?" - returns self as a symbol literal for :$" -- returns self as a symbol literal for :@@ruby -- returns self as a symbol literal for :"=>" -- returns self as a symbol literal for :fred? +- returns self as a symbol literal for :"?" +- returns self as a symbol literal for :"=" +- returns self as a symbol literal for :fred! - 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 :$-w - returns self as a symbol literal for :$_ -- returns self as a symbol literal for :"," -- returns self as a symbol literal for :" foo" +- returns self as a symbol literal for :" " - returns self as a symbol literal for :$& -- 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 :@@ruby - returns self as a symbol literal for :+@ -- returns self as a symbol literal for :"$ruby?" -- returns self as a symbol literal for :"@" +- returns self as a symbol literal for :"@ruby!" +- returns self as a symbol literal for :"=>" +- returns self as a symbol literal for :fred? - returns self as a symbol literal for :<< +- returns self as a symbol literal for :$1234 /home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/symbol/to_i_spec.rb Symbol#to_i @@ -27068,6 +27069,41 @@ /home/chkbuild/tmp/build/ruby-1.8//mspec/bin/mspec-run:8 ) +ARGF.lineno returns the current line number on each file FAILED +Expected 5 + to equal 1 + +/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/argf/lineno_spec.rb:18 +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/helpers/argv.rb:38:in `argv' +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/argf/lineno_spec.rb:16 +/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:135:in `protect' +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/argf/lineno_spec.rb:1:in `all?' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:135:in `each' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:135:in `all?' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:135:in `protect' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:163:in `process' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:155:in `each' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:155: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/argf/lineno_spec.rb:3 +/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' +/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/mspec.rb:55:in `files' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:49:in `each' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:49:in `files' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:41:in `process' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/commands/mspec-run.rb:87:in `run' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/utils/script.rb:217:in `main' +/home/chkbuild/tmp/build/ruby-1.8//mspec/bin/mspec-run:8 + + ) Array#sample is not defined FAILED Expected NoMethodError but no exception was raised /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with' @@ -27375,13 +27411,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/require_spec.rb:265 -/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/require_spec.rb:263:in `chdir' -/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/require_spec.rb:263 +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/require_spec.rb:402 +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/require_spec.rb:400:in `chdir' +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/require_spec.rb:400 /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:135:in `protect' -/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/require_spec.rb:257:in `all?' +/home/chkbuild/tmp/build/ruby-1.8//lib/ruby/1.8/fileutils.rb:1031:in `all?' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:135:in `each' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:135:in `all?' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:135:in `protect' @@ -27390,7 +27426,7 @@ /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:155: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/require_spec.rb:24 +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/require_spec.rb:11 /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' @@ -29189,7 +29225,7 @@ Finished in seconds -2597 files, 11152 examples, 35728 expectations, 37 failures, 31 errors +2597 files, 11153 examples, 35715 expectations, 38 failures, 31 errors exit 1 failed(rubyspec) == end #