Exemplo n.º 1
0
 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)
Exemplo n.º 2
0
 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)
Exemplo n.º 3
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")
Exemplo n.º 4
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')