Skip to content

Commit e774fcc

Browse files
committed
OMCSessionZMQDocker => class OMCProcessDocker
1 parent 18d9d93 commit e774fcc

3 files changed

Lines changed: 17 additions & 6 deletions

File tree

OMPython/OMCSession.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -610,7 +610,7 @@ def _omc_port_get_main(self) -> Optional[str]:
610610

611611

612612
# noinspection PyPep8Naming
613-
class OMCSessionZMQDocker(OMCSessionZMQ):
613+
class OMCProcessDocker(OMCProcessLocal):
614614

615615
def __init__(self,
616616
timeout: float = 10.00,

OMPython/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"""
3838

3939
from OMPython.ModelicaSystem import LinearizationResult, ModelicaSystem, ModelicaSystemCmd, ModelicaSystemError
40-
from OMPython.OMCSession import OMCSessionCmd, OMCSessionException, OMCSessionZMQ, OMCSessionZMQDocker
40+
from OMPython.OMCSession import OMCSessionCmd, OMCSessionException, OMCSessionZMQ, OMCProcessDummy, OMCProcessDocker
4141

4242
# global names imported if import 'from OMPython import *' is used
4343
__all__ = [
@@ -49,5 +49,5 @@
4949
'OMCSessionCmd',
5050
'OMCSessionException',
5151
'OMCSessionZMQ',
52-
'OMCSessionZMQDocker',
52+
'OMCProcessDocker',
5353
]

tests/test_docker.py

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,25 @@
66
class DockerTester(unittest.TestCase):
77
@pytest.mark.skip(reason="This test would fail")
88
def testDocker(self):
9-
om = OMPython.OMCSessionZMQDocker(docker="openmodelica/openmodelica:v1.16.1-minimal")
9+
omcp = OMPython.OMCProcessDocker(docker="openmodelica/openmodelica:v1.16.1-minimal")
10+
om = OMPython.OMCSessionZMQ(omc_process=omcp)
1011
assert om.sendExpression("getVersion()") == "OpenModelica 1.16.1"
11-
omInner = OMPython.OMCSessionZMQDocker(dockerContainer=om._dockerCid)
12+
13+
omcpInner = OMPython.OMCProcessDocker(dockerContainer=om._dockerCid)
14+
omInner = OMPython.OMCSessionZMQ(omc_process=omcpInner)
1215
assert omInner.sendExpression("getVersion()") == "OpenModelica 1.16.1"
13-
om2 = OMPython.OMCSessionZMQDocker(docker="openmodelica/openmodelica:v1.16.1-minimal", port=11111)
16+
17+
omcp2 = OMPython.OMCProcessDocker(docker="openmodelica/openmodelica:v1.16.1-minimal", port=11111)
18+
om2 = OMPython.OMCSessionZMQ(omc_process=omcp2)
1419
assert om2.sendExpression("getVersion()") == "OpenModelica 1.16.1"
20+
21+
del omcp2
1522
del om2
23+
24+
del omcpInner
1625
del omInner
26+
27+
del omcp
1728
del om
1829

1930

0 commit comments

Comments
 (0)