Skip to content
Snippets Groups Projects
Commit 6ad29bb8 authored by Christopher Randolph Rhodes's avatar Christopher Randolph Rhodes
Browse files

Isolated namespace issue in test_reimporting_session_uses_same_logfile

parent d2bb41bf
No related branches found
No related tags found
2 merge requests!65Release 2024.10.01,!53conda-build configuration and project structure
...@@ -40,14 +40,22 @@ class TestGetSessionObject(unittest.TestCase): ...@@ -40,14 +40,22 @@ class TestGetSessionObject(unittest.TestCase):
self.assertNotEqual(logfile1, logfile2, 'Restarting session does not generate new logfile') self.assertNotEqual(logfile1, logfile2, 'Restarting session does not generate new logfile')
def test_reimporting_session_uses_same_logfile(self): def test_reimporting_session_uses_same_logfile(self):
logfile1 = self.sesh.logfile session1 = self.sesh
logfile1 = session1.logfile
self.assertTrue(logfile1.exists()) self.assertTrue(logfile1.exists())
session2 = base.session.session from base.session import session as session2
self.assertEqual(session1, session2)
logfile2 = session2.logfile logfile2 = session2.logfile
self.assertTrue(logfile2.exists()) self.assertTrue(logfile2.exists())
self.assertEqual(logfile1, logfile2, 'Reimporting session incorrectly creates new logfile') self.assertEqual(logfile1, logfile2, 'Reimporting session incorrectly creates new logfile')
from model_server.base.session import session as session3
self.assertEqual(session1, session3)
logfile3 = session3.logfile
self.assertTrue(logfile3.exists())
self.assertEqual(logfile1, logfile3, 'Reimporting session incorrectly creates new logfile')
def test_log_warning(self): def test_log_warning(self):
msg = 'A test warning' msg = 'A test warning'
self.sesh.log_info(msg) self.sesh.log_info(msg)
......
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