def test_hstore_model_field_validation(self): d = DataBag() with self.assertRaises(ValidationError): d.full_clean() d.data = 'test' with self.assertRaises(ValidationError): d.full_clean() d.data = '["test"]' with self.assertRaises(ValidationError): d.full_clean() d.data = ["test"] with self.assertRaises(ValidationError): d.full_clean() d.data = {'a': 1, 'b': 2.2, 'c': ['a', 'b'], 'd': {'test': 'test'}} with self.assertRaises(ValidationError): d.full_clean()
def test_hstore_model_field_validation(self): d = DataBag() with self.assertRaises(ValidationError): d.full_clean() d.data = 'test' with self.assertRaises(ValidationError): d.full_clean() d.data = '["test"]' with self.assertRaises(ValidationError): d.full_clean() d.data = ["test"] with self.assertRaises(ValidationError): d.full_clean() d.data = { 'a': 1, 'b': 2.2, 'c': ['a', 'b'], 'd': {'test': 'test'} } with self.assertRaises(ValidationError): d.full_clean()