Revision: 1286 http://trac.macosforge.org/projects/ruby/changeset/1286 Author: vincent.isambart@gmail.com Date: 2009-04-01 05:49:35 -0700 (Wed, 01 Apr 2009) Log Message: ----------- added one more failing ungetc test Modified Paths: -------------- MacRuby/branches/experimental/test_roxor.rb Modified: MacRuby/branches/experimental/test_roxor.rb =================================================================== --- MacRuby/branches/experimental/test_roxor.rb 2009-04-01 12:26:52 UTC (rev 1285) +++ MacRuby/branches/experimental/test_roxor.rb 2009-04-01 12:49:35 UTC (rev 1286) @@ -1500,6 +1500,15 @@ assert "true", "p(Dir['*.c'].length > 1)" assert "true", "p(Dir.glob('*.c').length > 1)" assert '', "#!ruby\n;" # fails because of a bug in ungetc that makes ruby read "!\n;" + assert '"abcdef"', %{ + f = File.open('#{__FILE__}') + f.ungetc("\n") + f.ungetc("f") + f.ungetc("de") + f.ungetc("c") + f.ungetc("ab") + p f.gets.strip + } end