Esempio n. 1
0
 def  test_session_delete_anonymous(self):
     test_name = sys._getframe().f_code.co_name
     _prep_session_table(self.env.get_db_cnx())
     rv, output = self._execute('session delete anonymous')
     self.assertEqual(0, rv)
     rv, output = self._execute('session list *')
     self.assertEqual(self.expected_results[test_name], output)
Esempio n. 2
0
 def test_session_purge_age(self):
     test_name = sys._getframe().f_code.co_name
     _prep_session_table(self.env, spread_visits=True)
     rv, output = self._execute('session purge 20100112')
     self.assertEqual(0, rv)
     rv, output = self._execute('session list *')
     self.assertEqual(self.expected_results[test_name], output)
Esempio n. 3
0
 def  test_session_purge_age(self):
     test_name = sys._getframe().f_code.co_name
     _prep_session_table(self.env.get_db_cnx(), spread_visits=True)
     rv, output = self._execute('session purge 20100112')
     self.assertEqual(0, rv)
     rv, output = self._execute('session list *')
     self.assertEqual(self.expected_results[test_name], output)
Esempio n. 4
0
 def test_session_delete_anonymous(self):
     test_name = sys._getframe().f_code.co_name
     _prep_session_table(self.env)
     rv, output = self._execute('session delete anonymous')
     self.assertEqual(0, rv)
     rv, output = self._execute('session list *')
     self.assertEqual(self.expected_results[test_name], output)
Esempio n. 5
0
 def test_session_set_attr_email(self):
     test_name = sys._getframe().f_code.co_name
     _prep_session_table(self.env)
     rv, output = self._execute('session set email name00 [email protected]')
     self.assertEqual(0, rv)
     rv, output = self._execute('session list name00')
     self.assertEqual(self.expected_results[test_name], output)
Esempio n. 6
0
 def test_session_set_attr_default_handler(self):
     _prep_session_table(self.env)
     rv, output = \
         self.execute('session set default_handler name00 SearchModule')
     self.assertEqual(0, rv, output)
     rv, output = self.execute('session list name00')
     self.assertExpectedResult(output)
Esempio n. 7
0
 def test_session_delete_multiple_sids(self):
     _prep_session_table(self.env)
     rv, output = self.execute('session delete name00 name01 name02 '
                               'name03')
     self.assertEqual(0, rv, output)
     rv, output = self.execute('session list *')
     self.assertExpectedResult(output)
Esempio n. 8
0
 def  test_session_set_attr_email(self):
     test_name = sys._getframe().f_code.co_name
     _prep_session_table(self.env.get_db_cnx())
     rv, output = self._execute('session set email name00 [email protected]')
     self.assertEqual(0, rv)
     rv, output = self._execute('session list name00')
     self.assertEqual(self.expected_results[test_name], output)
Esempio n. 9
0
 def test_session_list_all(self):
     _prep_session_table(self.env)
     if self.admin.interactive:
         rv, output = self.execute("session list *")
     else:
         rv, output = self.execute("session list '*'")
     self.assertEqual(0, rv, output)
     self.assertExpectedResult(output)
Esempio n. 10
0
 def test_session_delete_multiple_sids(self):
     test_name = sys._getframe().f_code.co_name
     _prep_session_table(self.env)
     rv, output = self._execute('session delete name00 name01 name02 '
                                'name03')
     self.assertEqual(0, rv)
     rv, output = self._execute('session list *')
     self.assertEqual(self.expected_results[test_name], output)
Esempio n. 11
0
 def test_session_delete_multiple_sids(self):
     test_name = sys._getframe().f_code.co_name
     _prep_session_table(self.env.get_db_cnx())
     rv, output = self._execute('session delete name00 name01 name02 '
                                'name03')
     self.assertEqual(0, rv)
     rv, output = self._execute('session list *')
     self.assertEqual(self.expected_results[test_name], output)
Esempio n. 12
0
 def test_session_list_all(self):
     test_name = sys._getframe().f_code.co_name
     _prep_session_table(self.env.get_db_cnx())
     if self._admin.interactive:
         rv, output = self._execute("session list *")
     else:
         rv, output = self._execute("session list '*'")
     self.assertEqual(0, rv)
     self.assertEqual(self.expected_results[test_name], output)
Esempio n. 13
0
 def test_session_list_all(self):
     test_name = sys._getframe().f_code.co_name
     _prep_session_table(self.env)
     if self._admin.interactive:
         rv, output = self._execute("session list *")
     else:
         rv, output = self._execute("session list '*'")
     self.assertEqual(0, rv)
     self.assertEqual(self.expected_results[test_name], output)
Esempio n. 14
0
 def test_session_purge_age(self):
     _prep_session_table(self.env, spread_visits=True)
     rv, output = self.execute('session purge 20100112')
     self.assertEqual(0, rv, output)
     rv, output = self.execute('session list *')
     self.assertExpectedResult(output)
Esempio n. 15
0
 def test_session_delete_anonymous(self):
     _prep_session_table(self.env)
     rv, output = self.execute('session delete anonymous')
     self.assertEqual(0, rv, output)
     rv, output = self.execute('session list *')
     self.assertExpectedResult(output)
Esempio n. 16
0
 def test_session_list_missing_sid(self):
     test_name = sys._getframe().f_code.co_name
     _prep_session_table(self.env)
     rv, output = self._execute('session list thisdoesntexist')
     self.assertEqual(0, rv)
     self.assertEqual(self.expected_results[test_name], output)
Esempio n. 17
0
 def test_session_set_attr_default_handler_invalid(self):
     _prep_session_table(self.env)
     rv, output = \
         self.execute('session set default_handler name00 InvalidModule')
     self.assertEqual(2, rv, output)
     self.assertExpectedResult(output)
Esempio n. 18
0
 def test_session_delete_sid(self):
     _prep_session_table(self.env)
     rv, output = self.execute('session delete name00')
     self.assertEqual(0, rv, output)
     rv, output = self.execute('session list nam00')
     self.assertExpectedResult(output)
Esempio n. 19
0
 def test_session_set_attr_email(self):
     _prep_session_table(self.env)
     rv, output = self.execute('session set email name00 [email protected]')
     self.assertEqual(0, rv, output)
     rv, output = self.execute('session list name00')
     self.assertExpectedResult(output)
Esempio n. 20
0
 def test_session_add_duplicate_sid(self):
     test_name = sys._getframe().f_code.co_name
     _prep_session_table(self.env)
     rv, output = self._execute('session add name00')
     self.assertEqual(2, rv)
     self.assertEqual(self.expected_results[test_name], output)
Esempio n. 21
0
 def test_session_add_duplicate_sid(self):
     _prep_session_table(self.env)
     rv, output = self.execute('session add name00')
     self.assertEqual(2, rv, output)
     self.assertExpectedResult(output)
Esempio n. 22
0
 def test_session_set_attr_name(self):
     _prep_session_table(self.env)
     rv, output = self.execute('session set name name00 JOHN')
     self.assertEqual(0, rv, output)
     rv, output = self.execute('session list name00')
     self.assertExpectedResult(output)
Esempio n. 23
0
 def test_session_list_anonymous_sid(self):
     _prep_session_table(self.env)
     rv, output = self.execute('session list name10:0')
     self.assertEqual(0, rv, output)
     self.assertExpectedResult(output)
Esempio n. 24
0
 def test_session_list_missing_sid(self):
     _prep_session_table(self.env)
     rv, output = self.execute('session list thisdoesntexist')
     self.assertEqual(0, rv, output)
     self.assertExpectedResult(output)
Esempio n. 25
0
 def test_session_list_authenticated_sid(self):
     _prep_session_table(self.env)
     rv, output = self.execute('session list name00')
     self.assertEqual(0, rv, output)
     self.assertExpectedResult(output)
Esempio n. 26
0
 def test_session_list_authenticated_sid(self):
     test_name = sys._getframe().f_code.co_name
     _prep_session_table(self.env.get_db_cnx())
     rv, output = self._execute('session list name00')
     self.assertEqual(0, rv)
     self.assertEqual(self.expected_results[test_name], output)
Esempio n. 27
0
 def test_session_list_missing_sid(self):
     test_name = sys._getframe().f_code.co_name
     _prep_session_table(self.env.get_db_cnx())
     rv, output = self._execute('session list thisdoesntexist')
     self.assertEqual(0, rv)
     self.assertEqual(self.expected_results[test_name], output)
Esempio n. 28
0
 def test_session_list_authenticated_sid(self):
     test_name = sys._getframe().f_code.co_name
     _prep_session_table(self.env)
     rv, output = self._execute('session list name00')
     self.assertEqual(0, rv)
     self.assertEqual(self.expected_results[test_name], output)
Esempio n. 29
0
 def  test_session_add_duplicate_sid(self):
     test_name = sys._getframe().f_code.co_name
     _prep_session_table(self.env.get_db_cnx())
     rv, output = self._execute('session add name00')
     self.assertEqual(2, rv)
     self.assertEqual(self.expected_results[test_name], output)