Mercurial > hg > orthanc-tests
comparison NewTests/helpers.py @ 484:ddfabe1fbee1
new tests for DelayedDeletion plugin
author | Alain Mazy <am@osimis.io> |
---|---|
date | Wed, 22 Jun 2022 16:06:46 +0200 |
parents | 45c3fe035fed |
children | 10a47656e34f |
comparison
equal
deleted
inserted
replaced
483:45c3fe035fed | 484:ddfabe1fbee1 |
---|---|
186 | 186 |
187 raise RuntimeError(f"Orthanc failed to start '{exe_path}', conf = '{config_path}'. Check output above") | 187 raise RuntimeError(f"Orthanc failed to start '{exe_path}', conf = '{config_path}'. Check output above") |
188 | 188 |
189 @classmethod | 189 @classmethod |
190 def launch_orthanc_docker(cls, docker_image: str, storage_name: str, config_path: str, config_name: str): | 190 def launch_orthanc_docker(cls, docker_image: str, storage_name: str, config_path: str, config_name: str): |
191 storage_path = cls.get_storage_path(storage_name=storage_name) | |
191 | 192 |
192 cmd = [ | 193 cmd = [ |
193 "docker", "run", "--rm", | 194 "docker", "run", "--rm", |
194 "-e", "VERBOSE_ENABLED=true", | 195 "-e", "VERBOSE_ENABLED=true", |
195 "-e", "VERBOSE_STARTUP=true", | 196 "-e", "VERBOSE_STARTUP=true", |
196 "-v", f"{config_path}:/etc/orthanc/orthanc.json", | 197 "-v", f"{config_path}:/etc/orthanc/orthanc.json", |
197 "-v", f"{storage_name}:/var/lib/orthanc/db/", | 198 "-v", f"{storage_path}:/var/lib/orthanc/db/", |
198 "--name", config_name, | 199 "--name", config_name, |
199 "-p", f"{Helpers.orthanc_under_tests_http_port}:{Helpers.orthanc_under_tests_http_port}", | 200 "-p", f"{Helpers.orthanc_under_tests_http_port}:{Helpers.orthanc_under_tests_http_port}", |
200 "-p", f"{Helpers.orthanc_under_tests_dicom_port}:{Helpers.orthanc_under_tests_dicom_port}", | 201 "-p", f"{Helpers.orthanc_under_tests_dicom_port}:{Helpers.orthanc_under_tests_dicom_port}", |
201 docker_image | 202 docker_image |
202 ] | 203 ] |