@@ -51,10 +51,33 @@ 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 = [
62+ "displacement" ,
63+ "velocity" ,
64+ "acceleration" ,
65+ "reaction_force" ,
66+ "stress" ,
67+ "elemental_volume" ,
68+ "stiffness_matrix_energy" ,
69+ "artificial_hourglass_energy" ,
70+ "thermal_dissipation_energy" ,
71+ "kinetic_energy" ,
72+ "co_energy" ,
73+ "incremental_energy" ,
74+ "elastic_strain" ,
75+ "element_orientations" ,
76+ "structural_temperature" ,
77+ ]
78+ for result in expected_results :
79+ assert result in available_results_names
80+
5881 assert "m, kg, N, s, V, A" in res .unit_system
5982 assert res .physics_type == mechanical
6083
@@ -65,7 +88,29 @@ def test_get_resultinfo(model):
6588 if not SERVERS_VERSION_GREATER_THAN_OR_EQUAL_TO_7_1 :
6689 assert res .n_results == 14
6790 else :
68- assert res .n_results == 15
91+ available_results_names = []
92+ for result in res .available_results :
93+ available_results_names .append (result .name )
94+ expected_results = [
95+ "displacement" ,
96+ "velocity" ,
97+ "acceleration" ,
98+ "reaction_force" ,
99+ "stress" ,
100+ "elemental_volume" ,
101+ "stiffness_matrix_energy" ,
102+ "artificial_hourglass_energy" ,
103+ "thermal_dissipation_energy" ,
104+ "kinetic_energy" ,
105+ "co_energy" ,
106+ "incremental_energy" ,
107+ "elastic_strain" ,
108+ "element_orientations" ,
109+ "structural_temperature" ,
110+ ]
111+ for result in expected_results :
112+ assert result in available_results_names
113+
69114 assert "m, kg, N, s, V, A" in res .unit_system
70115 assert res .physics_type == mechanical
71116 assert "Static analysis" in str (res )
0 commit comments