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