2 Documentation Every resource type has defined list of allowed child resources, this test suite tests Create
3 ... operations of valid and invalid child resources according to TS-0001 and TS-0004 OneM2M specifications.
4 ... TODO: add positive and negative TCs for all resource types
5 Suite Setup Create Session session http://${ODL_SYSTEM_1_IP}:${RESTCONFPORT} auth=${AUTH} headers=${HEADERS_XML}
6 Suite Teardown Delete All Sessions
7 Library RequestsLibrary
8 Library ../../../libraries/Common.py
9 Resource ../../../libraries/Utils.robot
10 Resource ../../../variables/Variables.robot
15 1.00 C/R: Negative: All resources as root resource
16 [Documentation] None root resource can be created using OneM2M API.
17 [Tags] not-implemented exclude
20 2.01 C/R: Positive: All valid child resources of accessControlPolicy resource
21 [Documentation] Test Create operation with all resource types of accessControlPolicy child resources and verify by
22 ... Retrieve operation.
23 [Tags] not-implemented exclude
26 2.02 C/R: Negative: All invalid child resources of accessControlPolicy resource
27 [Documentation] Test Create operation with all invalid resource types of accessControlPolicy child resources and verify by
28 ... Retrieve operation.
29 [Tags] not-implemented exclude
32 3.01 C/R: Positive: All valid child resources of cseBase resource
33 [Documentation] Test Create operation with all resource types of cseBase child resources and verify by
34 ... Retrieve operation.
35 [Tags] not-implemented exclude
38 3.02 C/R: Negative: All invalid child resources of cseBase resource
39 [Documentation] Test Create operation with all invalid resource types of cseBase child resources and verify by
40 ... Retrieve operation.
41 [Tags] not-implemented exclude
44 4.01 C/R: Positive: All valid child resources of remoteCSE resource
45 [Documentation] Test Create operation with all resource types of remoteCSE child resources and verify by
46 ... Retrieve operation.
47 [Tags] not-implemented exclude
50 4.02 C/R: Negative: All invalid child resources of remoteCSE resource
51 [Documentation] Test Create operation with all invalid resource types of remoteCSE child resources and verify by
52 ... Retrieve operation.
53 [Tags] not-implemented exclude
58 Fail "Not implemented"