Commit 314d234b by Carl Meyer

fix query reverse traversal test

parent 998ef2f6
...@@ -92,7 +92,7 @@ class TaggableManager(object): ...@@ -92,7 +92,7 @@ class TaggableManager(object):
return self.through.objects.none() return self.through.objects.none()
def related_query_name(self): def related_query_name(self):
return self.model._meta.object_name.lower() return self.model._meta.module_name
def m2m_reverse_name(self): def m2m_reverse_name(self):
return self.through._meta.get_field_by_name("tag")[0].column return self.through._meta.get_field_by_name("tag")[0].column
......
...@@ -190,18 +190,18 @@ class TaggableManagerTestCase(BaseTaggingTestCase): ...@@ -190,18 +190,18 @@ class TaggableManagerTestCase(BaseTaggingTestCase):
apple.tags.add("juicy", "juicy") apple.tags.add("juicy", "juicy")
self.assert_tags_equal(apple.tags.all(), ['juicy']) self.assert_tags_equal(apple.tags.all(), ['juicy'])
# def test_query_traverse(self): def test_query_traverse(self):
# spot = self.pet_model.objects.create(name='Spot') spot = self.pet_model.objects.create(name='Spot')
# spike = self.pet_model.objects.create(name='Spike') spike = self.pet_model.objects.create(name='Spike')
# spot.tags.add('scary') spot.tags.add('scary')
# spike.tags.add('fluffy') spike.tags.add('fluffy')
# lookup_kwargs = { lookup_kwargs = {
# '%s__name' % self.pet_model._meta.object_name.lower(): 'Spot' '%s__name' % self.pet_model._meta.module_name: 'Spot'
# } }
# self.assert_tags_equal( self.assert_tags_equal(
# [i.tag for i in self.taggeditem_model.objects.filter(**lookup_kwargs)], self.tag_model.objects.filter(**lookup_kwargs),
# ['scary'] ['scary']
# ) )
def test_taggeditem_unicode(self): def test_taggeditem_unicode(self):
ross = self.pet_model.objects.create(name="ross") ross = self.pet_model.objects.create(name="ross")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment