def test_object_conversion(self): """Test ob conversion.""" from Python.Test import Spam ob = ConversionTest() self.assertTrue(ob.ObjectField is None) ob.ObjectField = Spam("eggs") self.assertTrue(ob.ObjectField.__class__.__name__ == "Spam") self.assertTrue(ob.ObjectField.GetValue() == "eggs") ob.ObjectField = None self.assertTrue(ob.ObjectField is None) ob.ObjectField = System.String("spam") self.assertTrue(ob.ObjectField == "spam") ob.ObjectField = System.Int32(1) self.assertTrue(ob.ObjectField == 1) # need to test subclass here with self.assertRaises(TypeError): ob = ConversionTest() ob.ObjectField = self
def test_object_conversion(): """Test ob conversion.""" from Python.Test import Spam ob = ConversionTest() assert ob.ObjectField is None ob.ObjectField = Spam("eggs") assert ob.ObjectField.__class__.__name__ == "Spam" assert ob.ObjectField.GetValue() == "eggs" ob.ObjectField = None assert ob.ObjectField is None ob.ObjectField = System.String("spam") assert ob.ObjectField == "spam" ob.ObjectField = System.Int32(1) assert ob.ObjectField == 1 # need to test subclass here class Foo(object): pass ob.ObjectField = Foo assert ob.ObjectField == Foo
def testObjectConversion(self): """Test object conversion.""" from Python.Test import Spam object = ConversionTest() self.failUnless(object.ObjectField == None) object.ObjectField = Spam("eggs") self.failUnless(object.ObjectField.__class__.__name__ == "Spam") self.failUnless(object.ObjectField.GetValue() == "eggs") object.ObjectField = None self.failUnless(object.ObjectField == None) object.ObjectField = System.String("spam") self.failUnless(object.ObjectField == "spam") object.ObjectField = System.Int32(1) self.failUnless(object.ObjectField == 1) # need to test subclass here def test(): object = ConversionTest() object.ObjectField = self self.failUnlessRaises(TypeError, test)
def test_object_conversion(): """Test ob conversion.""" from Python.Test import Spam ob = ConversionTest() assert ob.ObjectField is None ob.ObjectField = Spam("eggs") assert ob.ObjectField.__class__.__name__ == "Spam" assert ob.ObjectField.GetValue() == "eggs" ob.ObjectField = None assert ob.ObjectField is None ob.ObjectField = System.String("spam") assert ob.ObjectField == "spam" ob.ObjectField = System.Int32(1) assert ob.ObjectField == 1 # need to test subclass here with pytest.raises(TypeError): class Foo(object): pass ob = ConversionTest() ob.ObjectField = Foo
def test_null_conversion(): """Test null conversion.""" import System ob = ConversionTest() ob.StringField = None assert ob.StringField is None ob.ObjectField = None assert ob.ObjectField is None ob.SpamField = None assert ob.SpamField is None pi = 22 / 7 assert ob.Echo[System.Double](pi) == pi assert ob.Echo[System.DateTime](None) is None # Primitive types and enums should not be set to null. with pytest.raises(TypeError): ConversionTest().Int32Field = None with pytest.raises(TypeError): ConversionTest().EnumField = None
def test_null_conversion(): """Test null conversion.""" import System ob = ConversionTest() ob.StringField = None assert ob.StringField is None ob.ObjectField = None assert ob.ObjectField is None ob.SpamField = None assert ob.SpamField is None pi = 22/7 assert ob.Echo[System.Double](pi) == pi assert ob.Echo[System.DateTime](None) is None # Primitive types and enums should not be set to null. with pytest.raises(TypeError): ConversionTest().Int32Field = None with pytest.raises(TypeError): ConversionTest().EnumField = None
def test_null_conversion(self): """Test null conversion.""" ob = ConversionTest() ob.StringField = None self.assertTrue(ob.StringField is None) ob.ObjectField = None self.assertTrue(ob.ObjectField is None) ob.SpamField = None self.assertTrue(ob.SpamField is None) # Primitive types and enums should not be set to null. with self.assertRaises(TypeError): ConversionTest().Int32Field = None with self.assertRaises(TypeError): ConversionTest().EnumField = None
def test_null_conversion(): """Test null conversion.""" ob = ConversionTest() ob.StringField = None assert ob.StringField is None ob.ObjectField = None assert ob.ObjectField is None ob.SpamField = None assert ob.SpamField is None # Primitive types and enums should not be set to null. with pytest.raises(TypeError): ConversionTest().Int32Field = None with pytest.raises(TypeError): ConversionTest().EnumField = None
def test_null_conversion(): """Test null conversion.""" ob = ConversionTest() ob.StringField = None assert ob.StringField is None ob.ObjectField = None assert ob.ObjectField is None ob.SpamField = None assert ob.SpamField is None # Primitive types and enums should not be set to null. with pytest.raises(TypeError): ConversionTest().Int32Field = None with pytest.raises(TypeError): ConversionTest().EnumField = None
def testNullConversion(self): """Test null conversion.""" object = ConversionTest() object.StringField = None self.assertTrue(object.StringField == None) object.ObjectField = None self.assertTrue(object.ObjectField == None) object.SpamField = None self.assertTrue(object.SpamField == None) # Primitive types and enums should not be set to null. def test(): ConversionTest().Int32Field = None self.assertRaises(TypeError, test) def test(): ConversionTest().EnumField = None self.assertRaises(TypeError, test)
def testNullConversion(self): """Test null conversion.""" object = ConversionTest() object.StringField = None self.failUnless(object.StringField == None) object.ObjectField = None self.failUnless(object.ObjectField == None) object.SpamField = None self.failUnless(object.SpamField == None) # Primitive types and enums should not be set to null. def test(): ConversionTest().Int32Field = None self.failUnlessRaises(TypeError, test) def test(): ConversionTest().EnumField = None self.failUnlessRaises(TypeError, test)
def test(): object = ConversionTest() object.ObjectField = self
def test(): object = ConversionTest() object.ObjectField = self