コード例 #1
0
ファイル: test_tx.py プロジェクト: Incubaid/pyrakoon
    def test_delete(self):
        '''Test a successful 'delete' (void) call'''

        expected = protocol.build_prologue(self.CLUSTER_ID)
        expected += ''.join(protocol.Delete('key').serialize())
        to_send = ''.join(chr(i) for i in (0, 0, 0, 0))

        client = self._create_client(_FakeTransport(self, expected, to_send))

        deferred = client.delete('key')
        deferred.addCallback(lambda value: self.assertEquals(value, None))

        return deferred
コード例 #2
0
    def test_delete(self):
        '''Test a successful 'delete' (void) call'''

        expected = protocol.build_prologue(self.CLUSTER_ID)
        expected += ''.join(protocol.Delete('key').serialize())
        to_send = ''.join(chr(i) for i in (0, 0, 0, 0))

        client = self._create_client(_FakeTransport(self, expected, to_send))

        deferred = client.delete('key')
        deferred.addCallback(lambda value: self.assertEquals(value, None))

        return deferred
コード例 #3
0
    def test_scenario(self):
        client = self._create_nursery_client()

        client.set('key', 'value')
        self.assertEqual(client.get('key'), 'value')
        client.delete('key')
コード例 #4
0
ファイル: test_nursery.py プロジェクト: DarumasLegs/pyrakoon
    def test_scenario(self):
        client = self._create_nursery_client()

        client.set('key', 'value')
        self.assertEqual(client.get('key'), 'value')
        client.delete('key')