def test_05_add_path(self): old_sys_path = sys.path[:] self.assertNotIn('/new_path', sys.path) session = Session(self._session_file_path) session.add_path('/new_path') self.assertIn('/new_path', sys.path) session.save() del session sys.path = old_sys_path[:] self.assertNotIn('/new_path', sys.path) # test that path is automaticaly added on new session init session = Session(self._session_file_path) self.assertIn('/new_path', sys.path) del session sys.path = old_sys_path[:] self.assertNotIn('/new_path', sys.path)