def test_is_locked_expired(self): """`Lock.is_locked` method should return False for expired locks""" lock = Lock.objects.create(locked_by=self.user, content_type=self.article_ct, object_id=self.article1.pk) Lock.objects.filter(pk=lock.pk).update(date_expires=self.past) self.assertFalse(Lock.is_locked(self.article1))
def test_is_locked_unexpired(self): """`Lock.is_locked` method should return True for unexpired locks""" Lock.objects.create(locked_by=self.user, content_type=self.article_ct, object_id=self.article1.pk) self.assertTrue(Lock.is_locked(self.article1))