Exemple #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)
 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)
Exemple #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)
 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)
 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)
Exemple #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)
Exemple #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)
Exemple #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)
Exemple #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)
 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)
Exemple #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)
Exemple #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)
 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)
Exemple #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)
Exemple #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)
 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)
Exemple #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)
Exemple #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)
Exemple #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)
 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)
Exemple #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)
Exemple #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)
Exemple #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)
Exemple #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)
Exemple #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)
Exemple #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)
Exemple #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)
 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)
Exemple #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)