Sha256: 8707ce1f09d9afb7b8fcd76def0e35dd6af53348cae8e7dfcdaba0b664f669f7
Contents?: true
Size: 700 Bytes
Versions: 2
Compression:
Stored size: 700 Bytes
Contents
require 'spec/helper' require 'ramaze/helper/formatting' describe 'FormattingHelper' do extend Ramaze::FormattingHelper it 'should format numbers' do number_format(2_123_456).should == '2,123,456' number_format(1234.567).should == '1,234.567' number_format(123456.789, '.').should == '123.456,789' number_format(123456.789123, '.').should == '123.456,789123' number_format(132123456.789123, '.').should == '132.123.456,789123' end it 'should return difference in time as a string' do time_diff(Time.now-29).should == 'less than a minute' time_diff(Time.now-60).should == '1 minute' time_diff(Time.now, Time.now+29, true).should == 'half a minute' end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ramaze-0.3.0 | spec/ramaze/helper/formatting.rb |
ramaze-0.3.5 | spec/ramaze/helper/formatting.rb |