def test_single_conversion(): """Test single conversion.""" assert System.Single.MaxValue == pytest.approx(3.402823e38) assert System.Single.MinValue == pytest.approx(-3.402823e38) ob = ConversionTest() assert ob.SingleField == 0.0 ob.SingleField = 3.402823e38 assert ob.SingleField == System.Single(3.402823e38) ob.SingleField = -3.402823e38 assert ob.SingleField == System.Single(-3.402823e38) with pytest.raises(TypeError): ConversionTest().SingleField = "spam" with pytest.raises(TypeError): ConversionTest().SingleField = None with pytest.raises(OverflowError): ConversionTest().SingleField = 3.402824e38 with pytest.raises(OverflowError): ConversionTest().SingleField = -3.402824e38 with pytest.raises(OverflowError): _ = System.Single(3.402824e38) with pytest.raises(OverflowError): _ = System.Single(-3.402824e38)
def testSingleConversion(self): """Test single conversion.""" self.assertTrue(System.Single.MaxValue == 3.402823e38) self.assertTrue(System.Single.MinValue == -3.402823e38) object = ConversionTest() self.assertTrue(object.SingleField == 0.0) object.SingleField = 3.402823e38 self.assertTrue(object.SingleField == 3.402823e38) object.SingleField = -3.402823e38 self.assertTrue(object.SingleField == -3.402823e38) object.SingleField = System.Single(3.402823e38) self.assertTrue(object.SingleField == 3.402823e38) object.SingleField = System.Single(-3.402823e38) self.assertTrue(object.SingleField == -3.402823e38) def test(): ConversionTest().SingleField = "spam" self.assertRaises(TypeError, test) def test(): ConversionTest().SingleField = None self.assertRaises(TypeError, test) def test(): ConversionTest().SingleField = 3.402824e38 self.assertRaises(OverflowError, test) def test(): ConversionTest().SingleField = -3.402824e38 self.assertRaises(OverflowError, test) def test(): value = System.Single(3.402824e38) self.assertRaises(OverflowError, test) def test(): value = System.Single(-3.402824e38) self.assertRaises(OverflowError, test)
def testSingleConversion(self): """Test single conversion.""" self.failUnless(System.Single.MaxValue == 3.402823e38) self.failUnless(System.Single.MinValue == -3.402823e38) object = ConversionTest() self.failUnless(object.SingleField == 0.0) object.SingleField = 3.402823e38 self.failUnless(object.SingleField == 3.402823e38) object.SingleField = -3.402823e38 self.failUnless(object.SingleField == -3.402823e38) object.SingleField = System.Single(3.402823e38) self.failUnless(object.SingleField == 3.402823e38) object.SingleField = System.Single(-3.402823e38) self.failUnless(object.SingleField == -3.402823e38) def test(): ConversionTest().SingleField = "spam" self.failUnlessRaises(TypeError, test) def test(): ConversionTest().SingleField = None self.failUnlessRaises(TypeError, test) def test(): ConversionTest().SingleField = 3.402824e38 self.failUnlessRaises(OverflowError, test) def test(): ConversionTest().SingleField = -3.402824e38 self.failUnlessRaises(OverflowError, test) def test(): value = System.Single(3.402824e38) self.failUnlessRaises(OverflowError, test) def test(): value = System.Single(-3.402824e38) self.failUnlessRaises(OverflowError, test)
def test_single_conversion(self): """Test single conversion.""" self.assertTrue(System.Single.MaxValue == 3.402823e38) self.assertTrue(System.Single.MinValue == -3.402823e38) ob = ConversionTest() self.assertTrue(ob.SingleField == 0.0) ob.SingleField = 3.402823e38 self.assertTrue(ob.SingleField == 3.402823e38) ob.SingleField = -3.402823e38 self.assertTrue(ob.SingleField == -3.402823e38) ob.SingleField = System.Single(3.402823e38) self.assertTrue(ob.SingleField == 3.402823e38) ob.SingleField = System.Single(-3.402823e38) self.assertTrue(ob.SingleField == -3.402823e38) with self.assertRaises(TypeError): ConversionTest().SingleField = "spam" with self.assertRaises(TypeError): ConversionTest().SingleField = None with self.assertRaises(OverflowError): ConversionTest().SingleField = 3.402824e38 with self.assertRaises(OverflowError): ConversionTest().SingleField = -3.402824e38 with self.assertRaises(OverflowError): _ = System.Single(3.402824e38) with self.assertRaises(OverflowError): _ = System.Single(-3.402824e38)
def test_single_conversion(): """Test single conversion.""" assert System.Single.MaxValue == 3.402823e38 assert System.Single.MinValue == -3.402823e38 ob = ConversionTest() assert ob.SingleField == 0.0 ob.SingleField = 3.402823e38 assert ob.SingleField == 3.402823e38 ob.SingleField = -3.402823e38 assert ob.SingleField == -3.402823e38 ob.SingleField = System.Single(3.402823e38) assert ob.SingleField == 3.402823e38 ob.SingleField = System.Single(-3.402823e38) assert ob.SingleField == -3.402823e38 with pytest.raises(TypeError): ConversionTest().SingleField = "spam" with pytest.raises(TypeError): ConversionTest().SingleField = None with pytest.raises(OverflowError): ConversionTest().SingleField = 3.402824e38 with pytest.raises(OverflowError): ConversionTest().SingleField = -3.402824e38 with pytest.raises(OverflowError): _ = System.Single(3.402824e38) with pytest.raises(OverflowError): _ = System.Single(-3.402824e38)