def test_custom_stringifier(self): ModelFieldStringifier.add_stringifier(AzazaField, stringify_azaza_field) tsm = TestStringifierModel(azaza='ololo') field = TestStringifierModel._meta.get_field('azaza') self.assertEqual(ModelFieldStringifier.stringify(field, tsm.azaza), stringify_azaza_field(tsm.azaza))
def test_add_custom_stringifier(self): self.assertNotIn(AzazaField, ModelFieldStringifier.custom_stringify_methods) ModelFieldStringifier.add_stringifier(AzazaField, stringify_azaza_field) self.assertEqual( ModelFieldStringifier.custom_stringify_methods[AzazaField], stringify_azaza_field)
def test_add_custom_stringifier(self): self.assertNotIn(AzazaField, ModelFieldStringifier.custom_stringify_methods) ModelFieldStringifier.add_stringifier(AzazaField, stringify_azaza_field) self.assertEqual(ModelFieldStringifier.custom_stringify_methods[AzazaField], stringify_azaza_field)