def test_db_prep_save(self): field = JSONField("test") field.set_attributes_from_name("json") self.assertEqual(None, field.get_db_prep_save(None, connection=None)) self.assertEqual( '{"spam": "eggs"}', field.get_db_prep_save({"spam": "eggs"}, connection=None))
def test_formfield(self): from jsonfield.forms import JSONFormField from jsonfield.widgets import JSONWidget field = JSONField("test") field.set_attributes_from_name("json") formfield = field.formfield() self.assertEquals(type(formfield), JSONFormField) self.assertEquals(type(formfield.widget), JSONWidget)
def test_formfield(self): from jsonfield.forms import JSONFormField from jsonfield.widgets import JSONWidget field = JSONField("test") field.set_attributes_from_name("json") formfield = field.formfield() self.assertEqual(type(formfield), JSONFormField) self.assertEqual(type(formfield.widget), JSONWidget)
def test_db_prep_save(self): field = JSONField("test") field.set_attributes_from_name("json") self.assertEquals(None, field.get_db_prep_save(None, connection=None)) self.assertEquals('{"spam": "eggs"}', field.get_db_prep_save({"spam": "eggs"}, connection=None))