def setUp(self): try: self.client = Client('localhost', 11211) except: print "tests need memcached running on localhost:11211" raise
def test_connect_refused(self): self.assertRaises(Exception, lambda: Client('localhost', 11212))
def test_double_close(self): c = Client('localhost', 11211) c.close() self.assert_(c._closed) c.close() self.assert_(c._closed)
def test_connect_timeout(self): self.assertRaises(Exception, lambda: Client('missinghost', 11211))