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