Skip to content

Commit 83b8415

Browse files
Add missing attribute read step and improve step names
1 parent 5e42794 commit 83b8415

File tree

1 file changed

+28
-4
lines changed

1 file changed

+28
-4
lines changed

src/app/tests/suites/certification/Test_TC_THNETDIR_2_2.yaml

+28-4
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ tests:
5454
command: readAttribute
5555
attribute: PreferredExtendedPanID
5656
response:
57+
saveAs: initialPreferredExtendedPanID
5758
constraints:
5859
type: octet_string
5960
minLength: 8
@@ -70,6 +71,14 @@ tests:
7071
response:
7172
error: CONSTRAINT_ERROR # TestNetwork is not in ThreadNetworks
7273

74+
- label:
75+
"TH reads PreferredExtendedPanID attribute from DUT, verifying that
76+
the value did not change"
77+
command: readAttribute
78+
attribute: PreferredExtendedPanID
79+
response:
80+
value: initialPreferredExtendedPanID
81+
7382
- label:
7483
"TH sends GetOperationalDataset command to DUT with ExtendedPanID of
7584
TestNetwork"
@@ -99,7 +108,9 @@ tests:
99108
- name: OperationalDataset
100109
value: TestNetworkDataset
101110

102-
- label: "TH reads ThreadNetworks attribute from DUT"
111+
- label:
112+
"TH reads ThreadNetworks attribute from DUT, verifying that the
113+
network has been added"
103114
command: readAttribute
104115
attribute: ThreadNetworks
105116
response:
@@ -139,7 +150,9 @@ tests:
139150
arguments:
140151
value: TestNetworkExtendedPanId
141152

142-
- label: "TH reads PreferredExtendedPanID attribute from DUT"
153+
- label:
154+
"TH reads PreferredExtendedPanID attribute from DUT, verifying that
155+
the value was written"
143156
command: readAttribute
144157
attribute: PreferredExtendedPanID
145158
response:
@@ -173,7 +186,9 @@ tests:
173186
arguments:
174187
value: null
175188

176-
- label: "TH reads PreferredExtendedPanID attribute from DUT"
189+
- label:
190+
"TH reads PreferredExtendedPanID attribute from DUT, verifying that
191+
the value was cleared"
177192
command: readAttribute
178193
attribute: PreferredExtendedPanID
179194
response:
@@ -189,7 +204,9 @@ tests:
189204
- name: ExtendedPanID
190205
value: TestNetworkExtendedPanId
191206

192-
- label: "TH reads ThreadNetworks attribute from DUT"
207+
- label:
208+
"TH reads ThreadNetworks attribute from DUT, verifying that the
209+
network was removed"
193210
command: readAttribute
194211
attribute: ThreadNetworks
195212
response:
@@ -199,3 +216,10 @@ tests:
199216
# # value == initialNetworks (ignoring order)
200217
# return (len(value) == len(initialNetworks) and
201218
# all(n in initialNetworks for n in value))
219+
220+
- label:
221+
"TH writes PreferredExtendedPanID to DUT, restoring the initial value"
222+
command: writeAttribute
223+
attribute: PreferredExtendedPanID
224+
arguments:
225+
value: initialPreferredExtendedPanID

0 commit comments

Comments
 (0)