Exemplo n.º 1
0
 def test_min_value_should_reject_comparison_with_rays(self):
     with pytest.raises(ArithmeticError):
         Rad.min(Rad(10), Ray(20))
     with pytest.raises(ArithmeticError):
         Rad.min(Ray(25), Rad(15))
Exemplo n.º 2
0
 def test_min_value_should_reject_comparison_with_ints(self):
     with pytest.raises(ArithmeticError):
         Rad.min(Rad(10), 20)
     with pytest.raises(ArithmeticError):
         Rad.min(20, Rad(10))
Exemplo n.º 3
0
 def test_min_value(self):
     assert Rad.min(Rad(10), Rad(20)) == Rad(10)
     assert Rad.min(Rad(25), Rad(15)) == Rad(15)
     assert Rad.min(Rad(25), Rad(15), Rad(5)) == Rad(5)