test/model/spec_float.rb in pione-0.1.3 vs test/model/spec_float.rb in pione-0.1.4

- old
+ new

@@ -17,125 +17,7 @@ it 'should not equal' do @one.should.not == PioneFloat.new(2.0) @one.should.not == PioneInteger.new(1) end - describe 'pione method ==' do - it 'should true' do - @one.call_pione_method("==", PioneFloat.new(1.0)).should.true - end - - it 'should false' do - @one.call_pione_method("==", @two).should.not.true - end - - it 'should raise type error' do - should.raise(PioneModelTypeError) do - @one.call_pione_method("==", PioneInteger.new(1)) - end - end - end - - describe 'pione method !=' do - it 'should true' do - @one.call_pione_method("!=", @two).should.true - end - - it 'should false' do - @one.call_pione_method("!=", PioneFloat.new(1.0)).should.not.true - end - - it 'should raise type error' do - should.raise(PioneModelTypeError) do - @one.call_pione_method("!=", PioneInteger.new(1)) - end - end - end - - describe 'pione method >' do - it 'should true' do - @one.call_pione_method(">", PioneFloat.new(0.0)).should.true - end - - it 'should false' do - @one.call_pione_method(">", PioneFloat.new(1.0)).should.false - end - - it 'should raise type error' do - should.raise(PioneModelTypeError) do - @one.call_pione_method(">", PioneInteger.new(1)) - end - end - end - - describe 'pione method >=' do - it 'should true' do - @one.call_pione_method(">=", PioneFloat.new(1.0)).should.true - end - - it 'should false' do - @one.call_pione_method(">=", @two).should.false - end - - it 'should raise type error' do - should.raise(PioneModelTypeError) do - @one.call_pione_method(">=", PioneInteger.new(1)) - end - end - end - - describe 'pione method <' do - it 'should true' do - @one.call_pione_method("<", @two).should.true - end - - it 'should false' do - @one.call_pione_method("<", PioneFloat.new(1.0)).should.false - end - - it 'should raise type error' do - should.raise(PioneModelTypeError) do - @one.call_pione_method("<", PioneInteger.new(1)) - end - end - end - - describe 'pione method <=' do - it 'should true' do - @one.call_pione_method("<=", PioneFloat.new(1.0)).should.true - end - - it 'should false' do - @one.call_pione_method("<=", PioneFloat.new(0.0)).should.false - end - - it 'should raise type error' do - should.raise(PioneModelTypeError) do - @one.call_pione_method("<=", PioneInteger.new(1)) - end - end - end - - describe 'pione method +' do - it 'should sum' do - @one.call_pione_method("+", @one).should == @two - end - - it 'should raise type error' do - should.raise(PioneModelTypeError) do - @one.call_pione_method("+", PioneInteger.new(1)) - end - end - end - - describe 'pione method -' do - it 'should get difference' do - @two.call_pione_method("-", @one).should == @one - end - - it 'should raise type error' do - should.raise(PioneModelTypeError) do - @one.call_pione_method("-", PioneInteger.new(1)) - end - end - end + test_pione_method("float") end