Skip to content

Commit d63ce0f

Browse files
Modify result_info tests
1 parent 8bb4bc6 commit d63ce0f

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

tests/test_resultinfo.py

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,19 @@ def test_get_resultinfo_no_model(velocity_acceleration, server_type):
5151
op.connect(4, dataSource)
5252
res = op.get_output(0, dpf.core.types.result_info)
5353
assert res.analysis_type == "static"
54+
5455
if not SERVERS_VERSION_GREATER_THAN_OR_EQUAL_TO_7_1:
5556
assert res.n_results == 14
5657
else:
57-
assert res.n_results == 15
58+
available_results_names = []
59+
for result in res.available_results:
60+
available_results_names.append(result.name)
61+
expected_results = ["displacement", "velocity", "acceleration", "reaction_force", "stress", "elemental_volume", "stiffness_matrix_energy",
62+
"artificial_hourglass_energy", "thermal_dissipation_energy", "kinetic_energy", "co_energy", "incremental_energy", "elastic_strain",
63+
"element_euler_angles", "structural_temperature"]
64+
for result in expected_results:
65+
assert result in available_results_names
66+
5867
assert "m, kg, N, s, V, A" in res.unit_system
5968
assert res.physics_type == mechanical
6069

@@ -65,7 +74,15 @@ def test_get_resultinfo(model):
6574
if not SERVERS_VERSION_GREATER_THAN_OR_EQUAL_TO_7_1:
6675
assert res.n_results == 14
6776
else:
68-
assert res.n_results == 15
77+
available_results_names = []
78+
for result in res.available_results:
79+
available_results_names.append(result.name)
80+
expected_results = ["displacement", "velocity", "acceleration", "reaction_force", "stress", "elemental_volume", "stiffness_matrix_energy",
81+
"artificial_hourglass_energy", "thermal_dissipation_energy", "kinetic_energy", "co_energy", "incremental_energy", "elastic_strain",
82+
"element_euler_angles", "structural_temperature"]
83+
for result in expected_results:
84+
assert result in available_results_names
85+
6986
assert "m, kg, N, s, V, A" in res.unit_system
7087
assert res.physics_type == mechanical
7188
assert "Static analysis" in str(res)

0 commit comments

Comments
 (0)