Skip to content

Commit d85e41e

Browse files
committed
Change test_setParameters to match current behavior
The documentation is wrong, as discussed in #244
1 parent 53fc10d commit d85e41e

1 file changed

Lines changed: 8 additions & 17 deletions

File tree

tests/test_ModelicaSystem.py

Lines changed: 8 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -38,31 +38,22 @@ def test_setParameters(self):
3838
# method 1
3939
mod.setParameters("e=1.234")
4040
mod.setParameters("g=321.0")
41-
assert mod.getParameters("e") == [1.234]
42-
assert mod.getParameters("g") == [321.0]
41+
assert mod.getParameters("e") == ["1.234"]
42+
assert mod.getParameters("g") == ["321.0"]
4343
assert mod.getParameters() == {
44-
"e": 1.234,
45-
"g": 321.0,
44+
"e": "1.234",
45+
"g": "321.0",
4646
}
4747

4848
# method 2
4949
mod.setParameters(["e=21.3", "g=0.12"])
5050
assert mod.getParameters() == {
51-
"e": 21.3,
52-
"g": 0.12,
51+
"e": "21.3",
52+
"g": "0.12",
5353
}
54-
assert mod.getParameters(["e", "g"]) == [21.3, 0.12]
55-
assert mod.getParameters(["g", "e"]) == [0.12, 21.3]
54+
assert mod.getParameters(["e", "g"]) == ["21.3", "0.12"]
55+
assert mod.getParameters(["g", "e"]) == ["0.12", "21.3"]
5656

57-
# method 3
58-
mod.setParameters({
59-
"e": 2.13,
60-
"g": 0.21,
61-
})
62-
assert mod.getParameters() == {
63-
"e": 2.13,
64-
"g": 0.21,
65-
}
6657

6758
if __name__ == '__main__':
6859
unittest.main()

0 commit comments

Comments
 (0)