@@ -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