def test_session_admin_add(self): auth_list, anon_list, all_list = _prep_session_table(self.env) sess_admin = SessionAdmin(self.env) self.assertRaises(Exception, sess_admin._do_add, 'name00') sess_admin._do_add('john') result = get_session_info(self.env, 'john') self.assertEqual(result, ('john', None, None)) sess_admin._do_add('john1', 'John1') result = get_session_info(self.env, 'john1') self.assertEqual(result, ('john1', 'John1', None)) sess_admin._do_add('john2', 'John2', '*****@*****.**') result = get_session_info(self.env, 'john2') self.assertEqual(result, ('john2', 'John2', '*****@*****.**'))
def test_session_admin_add(self): auth_list, anon_list, all_list = _prep_session_table(self.env) sess_admin = SessionAdmin(self.env) self.assertRaises(Exception, sess_admin._do_add, 'name00') sess_admin._do_add('john') result = get_session_info(self.env, 'john') self.assertEqual(result, ('john', None, None)) sess_admin._do_add('john1', 'John1') result = get_session_info(self.env, 'john1') self.assertEqual(result, ('john1', 'John1', None)) sess_admin._do_add('john2', 'John2', '*****@*****.**') result = get_session_info(self.env, 'john2') self.assertEqual(result, ('john2', 'John2', '*****@*****.**'))
def test_session_admin_add(self): auth_list, anon_list, all_list = _prep_session_table(self.env) sess_admin = SessionAdmin(self.env) self.assertRaises(Exception, sess_admin._do_add, "name00") sess_admin._do_add("john") result = get_session_info(self.env, "john") self.assertEqual(result, ("john", None, None)) sess_admin._do_add("john1", "John1") result = get_session_info(self.env, "john1") self.assertEqual(result, ("john1", "John1", None)) sess_admin._do_add("john2", "John2", "*****@*****.**") result = get_session_info(self.env, "john2") self.assertEqual(result, ("john2", "John2", "*****@*****.**"))
def test_session_admin_add(self): _prep_session_table(self.env) sess_admin = SessionAdmin(self.env) self.assertRaises(Exception, sess_admin._do_add, 'name00') sess_admin._do_add('john') result = get_session_info(self.env, 'john') self.assertEqual(result, ('john', None, None, None)) self.assertIn(('john', None, None), list(self.env.get_known_users())) sess_admin._do_add('john1', 'John1') result = get_session_info(self.env, 'john1') self.assertEqual(result, ('john1', 'John1', None, None)) self.assertIn(('john1', 'John1', None), list(self.env.get_known_users())) sess_admin._do_add('john2', 'John2', '*****@*****.**') result = get_session_info(self.env, 'john2') self.assertEqual(result, ('john2', 'John2', '*****@*****.**', None)) self.assertIn(('john2', 'John2', '*****@*****.**'), list(self.env.get_known_users()))
def test_session_admin_add(self): _prep_session_table(self.env) sess_admin = SessionAdmin(self.env) self.assertRaises(Exception, sess_admin._do_add, 'name00') sess_admin._do_add('john') result = get_session_info(self.env, 'john') self.assertEqual(result, ('john', None, None, None)) self.assertIn(('john', None, None), list(self.env.get_known_users())) sess_admin._do_add('john1', 'John1') result = get_session_info(self.env, 'john1') self.assertEqual(result, ('john1', 'John1', None, None)) self.assertIn(('john1', 'John1', None), list(self.env.get_known_users())) sess_admin._do_add('john2', 'John2', '*****@*****.**') result = get_session_info(self.env, 'john2') self.assertEqual(result, ('john2', 'John2', '*****@*****.**', None)) self.assertIn(('john2', 'John2', '*****@*****.**'), list(self.env.get_known_users()))
def test_session_admin_add(self): _prep_session_table(self.env) sess_admin = SessionAdmin(self.env) self.assertRaises(Exception, sess_admin._do_add, 'name00') sess_admin._do_add('john') self.assertEqual({}, get_session_attrs(self.env, 'john')) self.assertIn(('john', None, None), list(self.env.get_known_users())) sess_admin._do_add('john1', 'John1') self.assertEqual({'name': 'John1'}, get_session_attrs(self.env, 'john1')) self.assertIn(('john1', 'John1', None), list(self.env.get_known_users())) sess_admin._do_add('john2', 'John2', '*****@*****.**') self.assertEqual({ 'name': 'John2', 'email': '*****@*****.**' }, get_session_attrs(self.env, 'john2')) self.assertIn(('john2', 'John2', '*****@*****.**'), list(self.env.get_known_users())) sess_admin._do_add('alice1', None, '*****@*****.**') self.assertEqual({'email': '*****@*****.**'}, get_session_attrs(self.env, 'alice1')) sess_admin._do_add('alice2', '', '*****@*****.**') self.assertEqual({'email': '*****@*****.**'}, get_session_attrs(self.env, 'alice2')) sess_admin._do_add('bob1', 'Bob 1', None) self.assertEqual({'name': 'Bob 1'}, get_session_attrs(self.env, 'bob1')) sess_admin._do_add('bob2', 'Bob 2', '') self.assertEqual({'name': 'Bob 2'}, get_session_attrs(self.env, 'bob2')) sess_admin._do_add('charlie1', '', '') self.assertEqual({}, get_session_attrs(self.env, 'charlie1')) sess_admin._do_add('charlie2', None, None) self.assertEqual({}, get_session_attrs(self.env, 'charlie2'))