Sha256: c3e1a3900dd68ca7672b56b594698e242cd9e944ea72cfc5804093b7b5bd3dc4
Contents?: true
Size: 696 Bytes
Versions: 5
Compression:
Stored size: 696 Bytes
Contents
require File.dirname(__FILE__) + '/helper' class TestTimeline < Test::Unit::TestCase def setup @timeline = Timeline.new(5) end def test_new_should_be_empty assert_equal 0, @timeline.size end def test_should_not_grow_to_more_than_size (1..10).each do |i| @timeline.push(i) end assert_equal [6, 7, 8, 9, 10], @timeline end def test_clear_should_clear_array @timeline.push(1) assert_equal [], @timeline.clear end # def test_benchmark # require 'benchmark' # # count = 1_000_000 # # t = Timeline.new(10) # # Benchmark.bmbm do |x| # x.report("go") { count.times { t.push(5) } } # end # end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
god-0.4.0 | test/test_timeline.rb |
god-0.4.1 | test/test_timeline.rb |
god-0.5.0 | test/test_timeline.rb |
god-0.6.0 | test/test_timeline.rb |
god-0.4.3 | test/test_timeline.rb |