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