def test_lock(self):
     task_id = "test_lock_task_id"
     threshold = 30
     retval = EnforceSingleTask.lock(task_id, seconds_expire=threshold)
     self.assertTrue(retval)
     # Subsequent call should fail since it has been 'locked'
     self.assertFalse(EnforceSingleTask.lock(task_id, seconds_expire=threshold))