def test_can_delete_not_readonly(self): role = Role(name=u"Role One") role.save() pk = role.pk role.delete() self.assertEqual(Role.objects.filter(id=pk).count(), 0)
def test_cant_delete_readonly(self): role = Role(name=u"Role One", read_only=True) role.save() pk = role.pk role.delete() self.assertEqual(Role.objects.filter(id=pk).count(), 1) role_re = Role.objects.get(id=pk) self.assertEqual(role_re.name, u"Role One")