コード例 #1
0
 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))
コード例 #2
0
 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)
コード例 #3
0
 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))
コード例 #4
0
 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)