def test__write_lock(self): lock_uuid = uuid.uuid1() lock = BasicLock(self.client, self.table_name, lock_uuid, 1000) expected = [ 'INSERT INTO lock ("lockId","claimId") VALUES (:lockId,:claimId) USING TTL 1000;', {'lockId': lock_uuid, 'claimId': lock._claim_id}, 2] d = lock._write_lock() self.assertEqual(self.assertFired(d), 1) self.client.execute.assert_called_once_with(*expected)
def test__write_lock(self): lock_uuid = uuid.uuid1() lock = BasicLock(self.client, self.table_name, lock_uuid, 1000) expected = [ 'INSERT INTO lock ("lockId","claimId") VALUES (:lockId,:claimId) USING TTL 1000;', { 'lockId': lock_uuid, 'claimId': lock._claim_id }, 2 ] d = lock._write_lock() self.assertEqual(self.assertFired(d), 1) self.client.execute.assert_called_once_with(*expected)