spec/scale_linear_spec.rb in rubyvis-0.3.3 vs spec/scale_linear_spec.rb in rubyvis-0.3.4

- old
+ new

@@ -117,8 +117,14 @@ it "should return correct tick_format for small numbers" do @y.domain(0.00001,0.0001) @y.range(0.000001,0.0001) @y.ticks.should==[1.quo(100000), 1.quo(50000), 3.quo(100000), 1.quo(25000), 1.quo(20000), 3.quo(50000), 7.quo(100000), 1.quo(12500), 9.quo(100000), 1.quo(10000)] @y.tick_format.call(0.2).should=='0.20000' - end + it "should return correct by" do + by=@y.by(lambda {|v| v.value}) + a=OpenStruct.new({:value=>rand}) + by.call(a).should==@y[a.value] + end + + end \ No newline at end of file