Skip to content

Commit 9b9327f

Browse files
committed
Enable docker test
Update and pull docker image
1 parent 5394e94 commit 9b9327f

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

.github/workflows/Test.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ jobs:
4848
'Modelica 4.0.0'
4949
- run: "omc --version"
5050

51+
- name: Pull OpenModelica docker image
52+
run: docker pull openmodelica/openmodelica:v1.25.0-minimal
53+
5154
- name: Run pytest
5255
uses: pavelzw/pytest-action@v2
5356
with:

tests/test_docker.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,18 @@
11
import OMPython
2-
import pytest
32

43

5-
@pytest.mark.skip(reason="This test would fail")
64
def test_docker():
7-
omcp = OMPython.OMCProcessDocker(docker="openmodelica/openmodelica:v1.16.1-minimal")
5+
omcp = OMPython.OMCProcessDocker(docker="openmodelica/openmodelica:v1.25.0-minimal")
86
om = OMPython.OMCSessionZMQ(omc_process=omcp)
9-
assert om.sendExpression("getVersion()") == "OpenModelica 1.16.1"
7+
assert om.sendExpression("getVersion()") == "OpenModelica 1.25.0"
108

119
omcpInner = OMPython.OMCProcessDockerContainer(dockerContainer=omcp.get_docker_container_id())
1210
omInner = OMPython.OMCSessionZMQ(omc_process=omcpInner)
13-
assert omInner.sendExpression("getVersion()") == "OpenModelica 1.16.1"
11+
assert omInner.sendExpression("getVersion()") == "OpenModelica 1.25.0"
1412

15-
omcp2 = OMPython.OMCProcessDocker(docker="openmodelica/openmodelica:v1.16.1-minimal", port=11111)
13+
omcp2 = OMPython.OMCProcessDocker(docker="openmodelica/openmodelica:v1.25.0-minimal", port=11111)
1614
om2 = OMPython.OMCSessionZMQ(omc_process=omcp2)
17-
assert om2.sendExpression("getVersion()") == "OpenModelica 1.16.1"
15+
assert om2.sendExpression("getVersion()") == "OpenModelica 1.25.0"
1816

1917
del omcp2
2018
del om2

0 commit comments

Comments
 (0)