Skip to content

Instantly share code, notes, and snippets.

@mame
Created February 10, 2010 16:23
Show Gist options
  • Save mame/300491 to your computer and use it in GitHub Desktop.
Save mame/300491 to your computer and use it in GitHub Desktop.
rubyspec status on trunk (2010-02-10)
##### waiting for Yugui's commit [ruby-dev:40252]
1)
Ruby character strings interpolates the return value of Object#inspect, without ivars, if Object#to_s does not return a String instance ERROR
ArgumentError: wrong number of arguments(2 for 1)
/home/mame/work/ruby/spec/rubyspec/language/string_spec.rb:158:in `[]'
/home/mame/work/ruby/spec/rubyspec/language/string_spec.rb:158:in `block (2 levels) in <top (required)>'
/home/mame/work/ruby/spec/rubyspec/language/string_spec.rb:5:in `<top (required)>'
##### asking akr (designer of 1.9's IO) if these two are spec changes or bug [ruby-dev:40379]
2)
File.new raises an Errno::EINVAL error with File::APPEND FAILED
Expected Errno::EINVAL but no exception was raised
/home/mame/work/ruby/spec/rubyspec/core/file/new_spec.rb:101:in `block (2 levels) in <top (required)>'
/home/mame/work/ruby/spec/rubyspec/core/file/new_spec.rb:4:in `<top (required)>'
3)
File.new raises an Errno::EINVAL error with File::RDONLY|File::APPEND FAILED
Expected Errno::EINVAL but no exception was raised
/home/mame/work/ruby/spec/rubyspec/core/file/new_spec.rb:105:in `block (2 levels) in <top (required)>'
/home/mame/work/ruby/spec/rubyspec/core/file/new_spec.rb:4:in `<top (required)>'
##### narse is (maybe) considering the spec (designer of 1.9's M17N)
4)
File#to_path does not preserve the encoding of the path FAILED
Expected #<Encoding:EUC-JP>
to equal #<Encoding:UTF-8>
/home/mame/work/ruby/spec/rubyspec/core/file/to_path_spec.rb:30:in `block (3 levels) in <top (required)>'
/home/mame/work/ruby/spec/rubyspec/core/file/to_path_spec.rb:4:in `block in <top (required)>'
/home/mame/work/ruby/spec/rubyspec/core/file/to_path_spec.rb:3:in `<top (required)>'
##### still no reply, who to ask [Bug #2516][Bug #2700]
5)
IO#reopen reassociates self with a new stream after some reads FAILED
Expected "Line 3: Three\n"
to equal "Line 1: One\n"
/home/mame/work/ruby/spec/rubyspec/core/io/reopen_spec.rb:125:in `block (2 levels) in <top (required)>'
/home/mame/work/ruby/spec/rubyspec/core/io/reopen_spec.rb:4:in `<top (required)>'
##### asking nobu [ruby-dev:40382]
6)
ObjectSpace.define_finalizer doesn't call self-referencing finalizers FAILED
Expected "finalized"
not to equal "finalized"
/home/mame/work/ruby/spec/rubyspec/core/objectspace/define_finalizer_spec.rb:47:in `block (3 levels) in <top (required)>'
/home/mame/work/ruby/spec/rubyspec/core/objectspace/define_finalizer_spec.rb:8:in `<top (required)>'
##### evan is tracking down the background of active_support (http://rubyspec.org/issues/show/206)
7)
Time#+ rounds micro seconds rather than truncates FAILED
Expected 1970-01-01 09:00:08 +0900
to equal 1970-01-01 09:00:09 +0900
/home/mame/work/ruby/spec/rubyspec/core/time/plus_spec.rb:21:in `block (2 levels) in <top (required)>'
/home/mame/work/ruby/spec/rubyspec/core/time/plus_spec.rb:4:in `<top (required)>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment