Пример #1
0
 def test_delete(self):
     '`LocalMemStorage` delete method'
     s = LocalMemStorage()
     self.assertEqual(s.delete('key'), True)
     s.set('key', 'value')
     self.assertEqual(s.delete('key'), True)
     self.assertEqual(s.get('key'), None)
Пример #2
0
 def test_get(self):
     '`LocalMemStorage` get method'
     s = LocalMemStorage()
     self.assertEqual(s.get('key'), None)
     self.assertEqual(s.get('key', '1'), '1')
     s.set('key', 'value')
     self.assertEqual(s.get('key'), 'value')
Пример #3
0
 def __init__(self,
              get_user_identity,
              identify_user,
              storage=None,
              cookie_name='auth',
              login_form=LoginForm,
              crash_without_storage=True):
     self.get_user_identity = get_user_identity
     self.identify_user = identify_user
     self._cookie_name = cookie_name
     self._login_form = login_form
     self.storage = LocalMemStorage() if storage is None else storage
     self.crash_without_storage = crash_without_storage
Пример #4
0
 def test_set_rewrite(self):
     '`LocalMemStorage` set method of existing key'
     s = LocalMemStorage()
     s.set('key', 'value')
     s.set('key', 'value1')
     self.assertEqual(s.storage['key'], 'value1')
Пример #5
0
 def test_set(self):
     '`LocalMemStorage` set method'
     s = LocalMemStorage()
     s.set('key', 'value')
     self.assertEqual(s.storage['key'], 'value')