def test_can_delete_not_readonly(self): tag = EventTag(name=u"test", slug=u"test", read_only=False) tag.save() pk = tag.pk tag.delete() self.assertEqual(EventTag.objects.filter(id=pk).count(), 0)
def test_cant_delete_readonly(self): tag = EventTag(name=u"test", slug=u"test", read_only=True) tag.save() pk = tag.pk tag.delete() self.assertEqual(EventTag.objects.filter(id=pk).count(), 1) tag = EventTag.objects.get(id=pk) self.assertEqual(tag.name, "test")