def test_bool_conversion(): """Test bool conversion.""" ob = ConversionTest() assert ob.BooleanField is False assert ob.BooleanField == 0 ob.BooleanField = True assert ob.BooleanField is True assert ob.BooleanField == 1 ob.BooleanField = False assert ob.BooleanField is False assert ob.BooleanField == 0 with pytest.raises(TypeError): ob.BooleanField = 1 with pytest.raises(TypeError): ob.BooleanField = 0 with pytest.raises(TypeError): ob.BooleanField = None with pytest.raises(TypeError): ob.BooleanField = '' with pytest.raises(TypeError): ob.BooleanField = System.Boolean(0) with pytest.raises(TypeError): ob.BooleanField = System.Boolean(1) with pytest.raises(TypeError): ob.BooleanField = System.Boolean('a')
def test_bool_conversion(self): """Test bool conversion.""" ob = ConversionTest() self.assertTrue(ob.BooleanField is False) self.assertTrue(ob.BooleanField is False) self.assertTrue(ob.BooleanField == 0) ob.BooleanField = True self.assertTrue(ob.BooleanField is True) self.assertTrue(ob.BooleanField is True) self.assertTrue(ob.BooleanField == 1) ob.BooleanField = False self.assertTrue(ob.BooleanField is False) self.assertTrue(ob.BooleanField is False) self.assertTrue(ob.BooleanField == 0) ob.BooleanField = 1 self.assertTrue(ob.BooleanField is True) self.assertTrue(ob.BooleanField is True) self.assertTrue(ob.BooleanField == 1) ob.BooleanField = 0 self.assertTrue(ob.BooleanField is False) self.assertTrue(ob.BooleanField is False) self.assertTrue(ob.BooleanField == 0) ob.BooleanField = System.Boolean(None) self.assertTrue(ob.BooleanField is False) self.assertTrue(ob.BooleanField is False) self.assertTrue(ob.BooleanField == 0) ob.BooleanField = System.Boolean('') self.assertTrue(ob.BooleanField is False) self.assertTrue(ob.BooleanField is False) self.assertTrue(ob.BooleanField == 0) ob.BooleanField = System.Boolean(0) self.assertTrue(ob.BooleanField is False) self.assertTrue(ob.BooleanField is False) self.assertTrue(ob.BooleanField == 0) ob.BooleanField = System.Boolean(1) self.assertTrue(ob.BooleanField is True) self.assertTrue(ob.BooleanField is True) self.assertTrue(ob.BooleanField == 1) ob.BooleanField = System.Boolean('a') self.assertTrue(ob.BooleanField is True) self.assertTrue(ob.BooleanField is True) self.assertTrue(ob.BooleanField == 1)
def test_bool_conversion(): """Test bool conversion.""" ob = ConversionTest() assert ob.BooleanField is False assert ob.BooleanField is False assert ob.BooleanField == 0 ob.BooleanField = True assert ob.BooleanField is True assert ob.BooleanField is True assert ob.BooleanField == 1 ob.BooleanField = False assert ob.BooleanField is False assert ob.BooleanField is False assert ob.BooleanField == 0 ob.BooleanField = 1 assert ob.BooleanField is True assert ob.BooleanField is True assert ob.BooleanField == 1 ob.BooleanField = 0 assert ob.BooleanField is False assert ob.BooleanField is False assert ob.BooleanField == 0 ob.BooleanField = System.Boolean(None) assert ob.BooleanField is False assert ob.BooleanField is False assert ob.BooleanField == 0 ob.BooleanField = System.Boolean('') assert ob.BooleanField is False assert ob.BooleanField is False assert ob.BooleanField == 0 ob.BooleanField = System.Boolean(0) assert ob.BooleanField is False assert ob.BooleanField is False assert ob.BooleanField == 0 ob.BooleanField = System.Boolean(1) assert ob.BooleanField is True assert ob.BooleanField is True assert ob.BooleanField == 1 ob.BooleanField = System.Boolean('a') assert ob.BooleanField is True assert ob.BooleanField is True assert ob.BooleanField == 1
def testBoolConversion(self): """Test bool conversion.""" object = ConversionTest() self.failUnless(object.BooleanField == False) self.failUnless(object.BooleanField is False) self.failUnless(object.BooleanField == 0) object.BooleanField = True self.failUnless(object.BooleanField == True) self.failUnless(object.BooleanField is True) self.failUnless(object.BooleanField == 1) object.BooleanField = False self.failUnless(object.BooleanField == False) self.failUnless(object.BooleanField is False) self.failUnless(object.BooleanField == 0) object.BooleanField = 1 self.failUnless(object.BooleanField == True) self.failUnless(object.BooleanField is True) self.failUnless(object.BooleanField == 1) object.BooleanField = 0 self.failUnless(object.BooleanField == False) self.failUnless(object.BooleanField is False) self.failUnless(object.BooleanField == 0) object.BooleanField = System.Boolean(None) self.failUnless(object.BooleanField == False) self.failUnless(object.BooleanField is False) self.failUnless(object.BooleanField == 0) object.BooleanField = System.Boolean('') self.failUnless(object.BooleanField == False) self.failUnless(object.BooleanField is False) self.failUnless(object.BooleanField == 0) object.BooleanField = System.Boolean(0) self.failUnless(object.BooleanField == False) self.failUnless(object.BooleanField is False) self.failUnless(object.BooleanField == 0) object.BooleanField = System.Boolean(1) self.failUnless(object.BooleanField == True) self.failUnless(object.BooleanField is True) self.failUnless(object.BooleanField == 1) object.BooleanField = System.Boolean('a') self.failUnless(object.BooleanField == True) self.failUnless(object.BooleanField is True) self.failUnless(object.BooleanField == 1)
def test_bool_conversion(): """Test bool conversion.""" ob = ConversionTest() assert ob.BooleanField is False assert ob.BooleanField is False assert ob.BooleanField == 0 ob.BooleanField = True assert ob.BooleanField is True assert ob.BooleanField is True assert ob.BooleanField == 1 ob.BooleanField = False assert ob.BooleanField is False assert ob.BooleanField is False assert ob.BooleanField == 0 ob.BooleanField = 1 assert ob.BooleanField is True assert ob.BooleanField is True assert ob.BooleanField == 1 ob.BooleanField = 0 assert ob.BooleanField is False assert ob.BooleanField is False assert ob.BooleanField == 0 ob.BooleanField = System.Boolean(None) assert ob.BooleanField is False assert ob.BooleanField is False assert ob.BooleanField == 0 ob.BooleanField = System.Boolean('') assert ob.BooleanField is False assert ob.BooleanField is False assert ob.BooleanField == 0 ob.BooleanField = System.Boolean(0) assert ob.BooleanField is False assert ob.BooleanField is False assert ob.BooleanField == 0 ob.BooleanField = System.Boolean(1) assert ob.BooleanField is True assert ob.BooleanField is True assert ob.BooleanField == 1 ob.BooleanField = System.Boolean('a') assert ob.BooleanField is True assert ob.BooleanField is True assert ob.BooleanField == 1