def inserts_pickable_object_into_session(self): driver = MemcachedDriver({'servers': ('localhost:11211', )}) foo = dict(foo='bar') driver.set('session-id', foo) result = self.client.get('session-id') self.assertEqual(pickle.loads(result), foo)
def inserts_pickable_object_into_session(self): driver = MemcachedDriver({ 'servers': ('localhost:11211',) }) foo = dict(foo='bar') driver.set('session-id', foo) result = self.client.get('session-id') self.assertEqual(pickle.loads(result), foo)
def makes_session_expire_in_one_day_in_the_client(self): driver = MemcachedDriver({'servers': ('localhost:11211', )}) foo = dict(foo='bar') test_case = self class StubClient(object): def set(self, session_id, pickled_session, expiration): test_case.assertEqual(expiration, MemcachedDriver.EXPIRE_SECONDS) driver.client = StubClient() driver.set('session-id', foo)
def makes_session_expire_in_one_day_in_the_client(self): driver = MemcachedDriver({ 'servers': ('localhost:11211',) }) foo = dict(foo='bar') test_case = self class StubClient(object): def set(self, session_id, pickled_session, expiration): test_case.assertEqual(expiration, MemcachedDriver.EXPIRE_SECONDS) driver.client = StubClient() driver.set('session-id', foo)
def fails_to_load_if_storage_settings_contain_wrong_host(self): driver = MemcachedDriver({ 'servers': ('255.255.255.255:99999',) }) driver.set('session-id', 'foo')
def fails_to_load_if_storage_settings_contain_wrong_host(self): driver = MemcachedDriver({ 'servers': ('255.255.255.255:99999',) }) driver.set('session-id', 'foo')