Skip to content
Snippets Groups Projects

Correct labels in yaml model parser

Merged Alexander Schlemmer requested to merge f-correct-labels into dev
2 unresolved threads
1 file
+ 18
0
Compare changes
  • Side-by-side
  • Inline
@@ -685,3 +685,21 @@ RT:
print(output)
assert "version from the yaml file: TEXT" in output
assert "version from LinkAhead: INTEGER" in output
def test_setting_values():
model = parse_model_from_string("""
parameter:
datatype: INTEGER
Simulation:
role: Record
obligatory_properties:
parameter: 26
""")
assert len(model) == 2
assert str(model["parameter"])[:-1] == '<Property name="parameter" datatype="INTEGER"/>'
assert model["Simulation"].role == "Record"
assert model["Simulation"].name == "Simulation"
assert model["Simulation"].get_property("parameter").value == 26
Loading