#1205: Weird error running Test::Unit ---------------------------------+------------------------------------------ Reporter: roberto@… | Owner: lsansonetti@… Type: defect | Status: new Priority: major | Milestone: MacRuby 0.11 Component: MacRuby | Keywords: Test::Unit ---------------------------------+------------------------------------------ I have a library I'm developping using Test::Unit. Tests that pass correctly with MRI 1.9.2 fail with macruby 0.10. MacRuby is installed through rvm on OS X 10.6.7. Xcode4 is installed. Code tested is on [http://dev.keltia.net/projects/old-crypto/ my Dev site] test run with MRI 1.9.2-p180 ----- (in /Volumes/Users/roberto/Src/Perso/HG/old-crypto) /Volumes/Users/roberto/.rvm/rubies/ruby-1.9.2-p180/bin/ruby -w -I"lib" "/Volumes/Users/roberto/.rvm/gems/ruby-1.9.2-p180@ruby-1.9.2-p0/gems/rake-0.8.7/lib/rake/rake_test_loader.rb" "test/test_cipher.rb" "test/test_crypto_helper.rb" "test/test_key.rb" Loaded suite /Volumes/Users/roberto/.rvm/gems/ruby-1.9.2-p180@ruby-1.9.2-p0/gems/rake-0.8.7/lib/rake/rake_test_loader Started .................................................................................. Finished in 0.070066 seconds. 82 tests, 494 assertions, 0 failures, 0 errors, 0 skips Test run options: --seed 47099 ----- with MacRuby 0.10: ----- (in /Volumes/Users/roberto/Src/Perso/HG/old-crypto) /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/bin/macruby -w -I"lib" "/Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake/rake_test_loader.rb" "test/test_cipher.rb" "test/test_crypto_helper.rb" "test/test_key.rb" Loaded suite /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake/rake_test_loader Started EEE............................................................................... Finished in 1.694314 seconds. 1) Error: test_advance(TestChaokey): ArgumentError: expected DOCUMENT_START event /Volumes/Users/roberto/Src/Perso/HG/old-crypto/test/test_key.rb:300:in `block' /Volumes/Users/roberto/Src/Perso/HG/old-crypto/test/test_key.rb:299:in `setup' 2) Error: test_decode(TestChaokey): ArgumentError: expected DOCUMENT_START event /Volumes/Users/roberto/Src/Perso/HG/old-crypto/test/test_key.rb:300:in `block' /Volumes/Users/roberto/Src/Perso/HG/old-crypto/test/test_key.rb:299:in `setup' 3) Error: test_encode(TestChaokey): ArgumentError: expected DOCUMENT_START event /Volumes/Users/roberto/Src/Perso/HG/old-crypto/test/test_key.rb:300:in `block' /Volumes/Users/roberto/Src/Perso/HG/old-crypto/test/test_key.rb:299:in `setup' 82 tests, 486 assertions, 0 failures, 3 errors, 0 skips Test run options: --seed 15666 rake aborted! Command failed with status (1): [/Library/Frameworks/MacRuby.framework/Vers...] /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:993:in `block' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:1008:in `sh:' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:1027:in `ruby:' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake/testtask.rb:115:in `block' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:1110:in `verbose:' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake/testtask.rb:100:in `block' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:632:in `block' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:629:in `execute:' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:595:in `block' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/monitor.rb:201:in `synchronize' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:588:in `invoke_with_call_chain:' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:605:in `block' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:602:in `invoke_prerequisites:' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:594:in `block' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/monitor.rb:201:in `synchronize' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:588:in `invoke_with_call_chain:' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:581:in `invoke' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:2042:in `invoke_task:' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:2020:in `block' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:2020:in `block' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:2059:in `standard_exception_handling' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:2014:in `top_level' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rake.rb:1993:in `run' /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/bin/macrake:31:in `<main>' ----- -- Ticket URL: <http://www.macruby.org/trac/ticket/1205> MacRuby <http://macruby.org/>