spec/lib/algebra/set/fixnum_spec.rb in dydx-0.0.6 vs spec/lib/algebra/set/fixnum_spec.rb in dydx-0.0.7
- old
+ new
@@ -47,18 +47,19 @@
it{ expect(1 * 3).to eq(3) }
it{ expect(3 * 1).to eq(3) }
it{ expect(3 * 2).to eq(6) }
it{ expect((0 / 3).to_s).to eq('0') }
- it{ expect{(3 / 0).to_s}.to raise_error(ZeroDivisionError) }
+ it{ expect{(3 / 0).to_s}.to raise_error(FloatDomainError) }
it{ expect((3 / 1).to_s).to eq('3') }
- it{ expect((2 / 3).to_s).to eq('( 2 / 3 )') }
+ # TODO:
+ it{ expect((2 / 3).to_s).to eq('0') }
it{ expect((0 ^ 3).to_s).to eq('0') }
it{ expect((3 ^ 0).to_s).to eq('1') }
it{ expect((1 ^ 3).to_s).to eq('1') }
it{ expect((3 ^ 1).to_s).to eq('3') }
- it{ expect((3 ^ 2).to_s).to eq('( 3 ^ 2 )') }
+ it{ expect((3 ^ 2).to_s).to eq('9') }
end
end
end