def test_manager_exists(self): """ get_specialization_or_404 returns the specialized model instance if it is called with a SpecializedManager instance and parameters which correspond to a DB entry. """ pencil = Pencil.objects.get(name=PencilData.Technical.name) eq_(pencil, get_specialization_or_404( WritingImplement.specializations, name=PencilData.Technical.name ))