def test_noop(self): eq_(self.addon.categories.count(), 0) for cat in self.regular[:2]: AddonCategory.objects.create(addon=self.addon, category=cat) eq_(self.addon.categories.count(), 2) remove_extra_cats() eq_(self.addon.categories.count(), 2)
def test_remove_others(self): eq_(self.addon.categories.count(), 0) AddonCategory.objects.create(addon=self.addon, category=self.misc) AddonCategory.objects.create(addon=self.addon, category=self.regular[0]) eq_(self.addon.categories.count(), 2) remove_extra_cats() eq_(self.addon.categories.count(), 1) eq_(unicode(self.addon.categories.get().name), "normal_0")
def test_remove_others(self): eq_(self.addon.categories.count(), 0) AddonCategory.objects.create(addon=self.addon, category=self.misc) AddonCategory.objects.create(addon=self.addon, category=self.regular[0]) eq_(self.addon.categories.count(), 2) remove_extra_cats() eq_(self.addon.categories.count(), 1) eq_(unicode(self.addon.categories.get().name), 'normal_0')