Skip to content

Commit da20bde

Browse files
oparrenoPProfizi
andauthored
Test: update tests due to change in result order in result info for MAPDL (#2713)
Co-authored-by: Paul Profizi <[email protected]>
1 parent 18d569c commit da20bde

File tree

3 files changed

+24
-9
lines changed

3 files changed

+24
-9
lines changed

src/ansys/dpf/core/available_result.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,13 @@ class AvailableResult:
125125
>>> transient = examples.download_transient_result()
126126
>>> model = dpf.Model(transient)
127127
>>> result_info = model.metadata.result_info
128+
>>> res = result_info["displacement"]
129+
>>> res.name
130+
'displacement'
131+
>>> res.homogeneity
132+
'length'
133+
>>> res.dimensionality
134+
'vector'
128135
129136
Create the operator of the given available result.
130137

src/ansys/dpf/core/result_info.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,11 @@ class ResultInfo:
110110
>>> model = dpf.Model(transient)
111111
>>> result_info = model.metadata.result_info # printable result_info
112112
113+
>>> result_info["displacement"].name
114+
'displacement'
115+
>>> result_info["displacement"].homogeneity
116+
'length'
117+
113118
"""
114119

115120
def __init__(

tests/test_resultinfo.py

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -137,15 +137,18 @@ def test_byitem_resultinfo(model):
137137
assert res[0] is not None
138138

139139

140-
# def test_get_result_resultinfo_from_index(model):
141-
# res = model.metadata.result_info[3]
142-
# assert res.name == "acceleration"
143-
# assert res.n_components == 3
144-
# assert res.dimensionality == "vector"
145-
# assert res.homogeneity == "acceleration"
146-
# assert res.unit == "m/s^2"
147-
# assert res.name == "acceleration"
148-
# assert res.qualifiers == []
140+
def test_get_result_resultinfo_from_index(model):
141+
if SERVERS_VERSION_GREATER_THAN_OR_EQUAL_TO_11_0:
142+
res = model.metadata.result_info[3]
143+
else:
144+
res = model.metadata.result_info[2]
145+
assert res.name == "acceleration"
146+
assert res.n_components == 3
147+
assert res.dimensionality == "vector"
148+
assert res.homogeneity == "acceleration"
149+
assert res.unit == "m/s^2"
150+
assert res.name == "acceleration"
151+
assert res.qualifiers == []
149152

150153

151154
def test_print_result_info(model):

0 commit comments

Comments
 (0)