Skip to content
Snippets Groups Projects
Commit 16af6a7d authored by Robert Habermann's avatar Robert Habermann
Browse files

add test for fix #1 (session_timeout)

parent 0989c392
No related branches found
No related tags found
No related merge requests found
......@@ -45,12 +45,20 @@ class ClientTests(unittest.TestCase):
self.assertEqual(client.session_id_file, '.sid')
def test_session_check_is_valid_no_session_id_error(self):
"""Test Method Client._ticket_request """
"""Test"""
client = Client(baseurl="http://localhost/", webservicename="foo")
self.assertRaisesRegex(SessionError,
'No value set for session_id!',
client.session_check_is_valid)
def test_init_session_default_session_timeout(self):
client = Client(baseurl="http://localhost/", webservicename="foo")
self.assertEqual(client.session_timeout, 28800)
def test_init_session_manual_session_timeout(self):
client = Client(baseurl="http://localhost/", webservicename="foo", session_timeout=4711)
self.assertEqual(client.session_timeout, 4711)
@mock.patch('pyotrs.Client.session_check_is_valid', autospec=True)
@mock.patch('pyotrs.Client._read_session_id_from_file', autospec=True)
def test_session_restore_or_set_up_new_with_file_nok(self, mock_read_s_id, mock_is_valid):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment