def test_input_other(self):
     field = GenericReferenceField()
     instance = OtherReferencedDoc.objects.create(name="foo")
     ref = instance.to_dbref()
     assert field.to_internal_value({
         '_cls': 'OtherReferencedDoc',
         '_id': str(instance.id)
     }) == ref
 def test_input_other(self):
     field = GenericReferenceField()
     instance = OtherReferencedDoc.objects.create(name="foo")
     ref = instance.to_dbref()
     assert field.to_internal_value({'_cls': 'OtherReferencedDoc', '_id': str(instance.id)}) == ref
 def test_input(self):
     field = GenericReferenceField()
     instance = ReferencedModel.objects.create(name="foo")
     ref = instance.to_dbref()
     value = field.to_internal_value({'_cls': 'ReferencedModel', '_id': str(instance.id)})
     assert value == ref