| 46 | TEST_DIR = pathlib.Path(__file__).parent |
| 47 | |
| 48 | def __init__(self, log_dir=None, log_filename=None): |
| 49 | self._rest_port = None |
| 50 | self._connstr = None |
| 51 | |
| 52 | if log_dir is None: |
| 53 | self._log_dir = os.path.join(self.TEST_DIR, "test_logs") |
| 54 | else: |
| 55 | self._log_dir = log_dir |
| 56 | |
| 57 | if not os.path.exists(self._log_dir): |
| 58 | os.mkdir(self._log_dir) |
| 59 | |
| 60 | if log_filename is None: |
| 61 | self._log_filename = os.path.join(self._log_dir, 'test_logs.txt') |
| 62 | else: |
| 63 | self._log_filename = log_filename |
| 64 | |
| 65 | @property |
| 66 | def rest_port(self): |