本文整理汇总了Python中connection.Connection.delete方法的典型用法代码示例。如果您正苦于以下问题:Python Connection.delete方法的具体用法?Python Connection.delete怎么用?Python Connection.delete使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类connection.Connection
的用法示例。
在下文中一共展示了Connection.delete方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: ConnectionTest
# 需要导入模块: from connection import Connection [as 别名]
# 或者: from connection.Connection import delete [as 别名]
class ConnectionTest(AsyncTestCase):
def setUp(self):
super(ConnectionTest, self).setUp()
self.conn = Connection(['127.0.0.1:11211'], debug=True)
def test_get_host(self):
host = self.conn.get_host('key')
assert isinstance(host, TCPConnection)
@gen_test
def test_set_get(self):
res = yield self.conn.set('key', 'test', 10)
assert res is True
res = yield self.conn.get('key')
assert res == 'test'
@gen_test
def test_delete(self):
yield self.conn.set('del', 'del', 10)
res = yield self.conn.get('del')
assert res == 'del'
res = yield self.conn.delete('del')
assert res is True
res = yield self.conn.get('del')
assert res is None
@gen_test
def test_set_get_multi(self):
res = yield self.conn.set_multi({'key1': 'test1', 'key2': 'test2', 'key3': 'test3', 1: '3', 2: 2}, 10, key_prefix="multi_")
assert res == []
res = yield self.conn.get_multi(['key1', 'key2', 'key3', 1, 2], key_prefix='multi_')
print res
assert res == {'key1': 'test1', 'key2': 'test2', 'key3': 'test3', 1: '3', 2: 2}
res = yield self.conn.get_multi(['key', 'key2', 'key3'], key_prefix='multi_')
print res
assert res == {'key2': 'test2', 'key3': 'test3'}
@gen_test
def test_incr(self):
yield self.conn.set('incr', 0, 10)
res = yield self.conn.incr('incr')
print 'incr0:', res
res = yield self.conn.incr('incr')
print 'incr1:', res
@gen_test
def test_close(self):
self.conn.disconnect_all()
示例2: TestBinaryProtocol
# 需要导入模块: from connection import Connection [as 别名]
# 或者: from connection.Connection import delete [as 别名]
class TestBinaryProtocol(unittest.TestCase):
def setUp(self):
servers = [("127.0.0.1",11211)]
self.connection = Connection()
self.connection.add_servers(servers)
def test_delete_exception(self):
self.assertRaises(ProtocolException, self.connection.delete, key="Hello")
def test_add(self):
self.assertTrue(self.connection.add("Hello", "World"))
def test_get(self):
self.assertTrue(self.connection.get("Hello"))
def test_add_exception(self):
self.assertRaises(ProtocolException, self.connection.add, key="Hello", value="World")
def testAddUnicode(self):
self.connection.add("Hello", u"łóść")
def test_delete(self):
self.assertTrue(self.connection.delete(key="Hello"))