Skip to content

Commit d695efc

Browse files
committed
??? fix tests
1 parent e0fec40 commit d695efc

5 files changed

Lines changed: 11 additions & 34 deletions

File tree

tests/test_FMIRegression.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88

99
def buildModelFMU(modelName):
10-
omc = OMPython.OMCSessionZMQ()
10+
omc = OMPython.OMCProcessLocal()
1111

1212
tempdir = pathlib.Path(tempfile.mkdtemp())
1313
try:

tests/test_ModelicaSystem.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,8 +157,7 @@ def test_customBuildDirectory(tmp_path, model_firstorder):
157157
@skip_on_windows
158158
@skip_python_older_312
159159
def test_getSolutions_docker(model_firstorder):
160-
omcp = OMPython.OMCProcessDocker(docker="openmodelica/openmodelica:v1.25.0-minimal")
161-
omc = OMPython.OMCSessionZMQ(omc_process=omcp)
160+
omc = OMPython.OMCProcessDocker(docker="openmodelica/openmodelica:v1.25.0-minimal")
162161

163162
mod = OMPython.ModelicaSystem(
164163
omc_process=omc.omc_process,

tests/test_ModelicaSystemDoE.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,15 +69,14 @@ def test_ModelicaSystemDoE_local(tmp_path, model_doe, param_doe):
6969
@skip_on_windows
7070
@skip_python_older_312
7171
def test_ModelicaSystemDoE_docker(tmp_path, model_doe, param_doe):
72-
omcp = OMPython.OMCProcessDocker(docker="openmodelica/openmodelica:v1.25.0-minimal")
73-
omc = OMPython.OMCSessionZMQ(omc_process=omcp)
72+
omc = OMPython.OMCProcessDocker(docker="openmodelica/openmodelica:v1.25.0-minimal")
7473
assert omc.sendExpression("getVersion()") == "OpenModelica 1.25.0"
7574

7675
doe_mod = OMPython.ModelicaSystemDoE(
7776
model_file=model_doe.as_posix(),
7877
model_name="M",
7978
parameters=param_doe,
80-
omc_process=omcp,
79+
omc_process=omc,
8180
simargs={"override": {'stopTime': 1.0}},
8281
)
8382

tests/test_OMCPath.py

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,8 @@
1515
)
1616

1717

18-
def test_OMCPath_OMCSessionZMQ():
19-
om = OMPython.OMCSessionZMQ()
20-
21-
_run_OMCPath_checks(om)
22-
23-
del om
24-
25-
2618
def test_OMCPath_OMCProcessLocal():
27-
omp = OMPython.OMCProcessLocal()
28-
om = OMPython.OMCSessionZMQ(omc_process=omp)
19+
om = OMPython.OMCProcessLocal()
2920

3021
_run_OMCPath_checks(om)
3122

@@ -35,29 +26,25 @@ def test_OMCPath_OMCProcessLocal():
3526
@skip_on_windows
3627
@skip_python_older_312
3728
def test_OMCPath_OMCProcessDocker():
38-
omcp = OMPython.OMCProcessDocker(docker="openmodelica/openmodelica:v1.25.0-minimal")
39-
om = OMPython.OMCSessionZMQ(omc_process=omcp)
29+
om = OMPython.OMCProcessDocker(docker="openmodelica/openmodelica:v1.25.0-minimal")
4030
assert om.sendExpression("getVersion()") == "OpenModelica 1.25.0"
4131

4232
_run_OMCPath_checks(om)
4333

44-
del omcp
4534
del om
4635

4736

4837
@pytest.mark.skip(reason="Not able to run WSL on github")
4938
@skip_python_older_312
5039
def test_OMCPath_OMCProcessWSL():
51-
omcp = OMPython.OMCProcessWSL(
40+
om = OMPython.OMCProcessWSL(
5241
wsl_omc='omc',
5342
wsl_user='omc',
5443
timeout=30.0,
5544
)
56-
om = OMPython.OMCSessionZMQ(omc_process=omcp)
5745

5846
_run_OMCPath_checks(om)
5947

60-
del omcp
6148
del om
6249

6350

@@ -81,7 +68,7 @@ def _run_OMCPath_checks(om: OMPython.OMCProcess):
8168

8269

8370
def test_OMCPath_write_file(tmpdir):
84-
om = OMPython.OMCSessionZMQ()
71+
om = OMPython.OMCProcessLocal()
8572

8673
data = "abc # \\t # \" # \\n # xyz"
8774

tests/test_docker.py

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,15 @@
1010

1111
@skip_on_windows
1212
def test_docker():
13-
omcp = OMPython.OMCProcessDocker(docker="openmodelica/openmodelica:v1.25.0-minimal")
14-
om = OMPython.OMCSessionZMQ(omc_process=omcp)
13+
om = OMPython.OMCProcessDocker(docker="openmodelica/openmodelica:v1.25.0-minimal")
1514
assert om.sendExpression("getVersion()") == "OpenModelica 1.25.0"
1615

17-
omcpInner = OMPython.OMCProcessDockerContainer(dockerContainer=omcp.get_docker_container_id())
18-
omInner = OMPython.OMCSessionZMQ(omc_process=omcpInner)
16+
omInner = OMPython.OMCProcessDockerContainer(dockerContainer=om.get_docker_container_id())
1917
assert omInner.sendExpression("getVersion()") == "OpenModelica 1.25.0"
2018

21-
omcp2 = OMPython.OMCProcessDocker(docker="openmodelica/openmodelica:v1.25.0-minimal", port=11111)
22-
om2 = OMPython.OMCSessionZMQ(omc_process=omcp2)
19+
om2 = OMPython.OMCProcessDocker(docker="openmodelica/openmodelica:v1.25.0-minimal", port=11111)
2320
assert om2.sendExpression("getVersion()") == "OpenModelica 1.25.0"
2421

25-
del omcp2
2622
del om2
27-
28-
del omcpInner
2923
del omInner
30-
31-
del omcp
3224
del om

0 commit comments

Comments
 (0)