def test_nonzero(self): x = _DBValue(parent_schema=None, parent_row=None, colname=None, value='ThisIsValue') # True self.assertTrue(_DBValue(parent_schema=None, parent_row=None, colname=None, value='ThisIsValue')) self.assertTrue(_DBValue(parent_schema=None, parent_row=None, colname=None, value=1)) # False self.assertFalse(_DBValue(parent_schema=None, parent_row=None, colname=None, value=0)) self.assertFalse(_DBValue(parent_schema=None, parent_row=None, colname=None, value=None)) self.assertFalse(_DBValue(parent_schema=None, parent_row=None, colname=None, value=''))
def test_repr(self): x = _DBValue(parent_schema=None, parent_row=None, colname=None, value='ThisIsValue') self.assertEqual(str(x), "_DBValue(None, 'ThisIsValue')")
def test_value(self): x = _DBValue(parent_schema=None, parent_row=None, colname=None, value='ThisIsValue') self.assertEqual(x.value, 'ThisIsValue')