Newer
Older
import unittest
from base.session import Session
class TestGetSessionObject(unittest.TestCase):
def setUp(self) -> None:
pass
def test_single_session_instance(self):
sesh = Session()
self.assertIs(sesh, Session(), 'Re-initializing Session class returned a new object')
def test_restart_session(self):
sesh = Session()
logfile = sesh.logfile
self.assertIsNot(logfile, sesh.restart(), 'Restarting session does not generate new logfile')