spec/ramaze/helper/bench.rb in ramaze-2009.05 vs spec/ramaze/helper/bench.rb in ramaze-2009.06
- old
+ new
@@ -10,8 +10,9 @@
it 'logs running time' do
result = bench{ sleep 0.1; 'result' }
result.should == 'result'
log.size.should == 1
- log.pop.should =~ %r!Bench #{__FILE__}:#{__LINE__ - 3}: \d\.\d+!
+ # output between ruby 1.8 and 1.9 differs...
+ log.pop.should =~ %r!^Bench #{__FILE__}:#{__LINE__ - 4}:.* \d\.\d+$!
end
end