COMMIT Use proper matchers in keep_if shared spec: http://github.com/rubyspec/rubyspec/commit/eaea805a465b19924e1cb7766521bce6c61dc5a2 COMMIT Style tweaks for Array spec. http://github.com/rubyspec/rubyspec/commit/b68821bc55701d9e8e6a84143dbf9011ca5c7287 COMMIT specs for the new Array methods in 1.9, Array#select! and Array#keep_if http://github.com/rubyspec/rubyspec/commit/5b2b47bf28676ec9248dc7f7368adff801ea74c4 COMMIT Ruby 1.9: Modify raised error class specs according to [redmine:2830]. http://github.com/rubyspec/rubyspec/commit/f85811bebf5f91b84d22a5425cced739aac06303 =================================================================== +++ 20100304T091226 @@ 12 @@ URL: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8 リポジトリのルート: http://svn.ruby-lang.org/repos/ruby リポジトリ UUID: b2dd03c8-39d4-4d8f-98ff-823fe69b080e +リビジョン: 26810 ノード種別: ディレクトリ 準備中の処理: 特になし 最終変更者: nobu @@ 7745 @@ - calls #to_str to convert the separator to a String - raises a TypeError if the separator cannot be coerced to a String by calling #to_str +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/array/keep_if_spec.rb /home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/array/last_spec.rb Array#last - returns the last element @@ 12590 @@ IO.open - returns a new IO object - takes an Integer or #to_int argument as the descriptor to open +- associates new IO with the old descriptor so each IO directly affects the other (ERROR - ) - raises TypeError if not given an Integer or #to_int - raises ArgumentError if not given any arguments - raises EBADF if the file descriptor given is not a valid and open one @@ 30289 @@ /home/chkbuild/tmp/build/ruby-1.8//mspec/bin/mspec-run:8 ) +IO.open associates new IO with the old descriptor so each IO directly affects the other ERROR +Errno::EBADF: Bad file descriptor +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/io/shared/new.rb:51:in `close' +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/io/shared/new.rb:51 /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:68:in `protect' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:179:in `protect' +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/io/shared/new.rb:17:in `all?' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:179:in `each' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:179:in `all?' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:179:in `protect' @@ 30305 @@ /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:199:in `process' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:37: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/io/open_spec.rb:5 /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:56:in `load' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:56:in `files' /home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' @@ 35118 @@ Finished in seconds +2937 files, 12349 examples, expectations, 85 failures, 91 errors exit 1 failed(rubyspec) == end #