Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)
Пример #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)