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
6 Library RequestsLibrary
7 Library ../../../libraries/Common.py
8 Resource ../../../libraries/Utils.robot
9 Resource ../../../variables/Variables.robot
11 Suite Setup Create Session session http://${ODL_SYSTEM_1_IP}:${RESTCONFPORT} auth=${AUTH} headers=${HEADERS_XML}
12 Suite Teardown Delete All Sessions
16 1.00 C/R: Negative: All resources as root resource
17 [Documentation] None root resource can be created using OneM2M API.
18 [Tags] not-implemented exclude
21 2.01 C/R: Positive: All valid child resources of accessControlPolicy resource
22 [Documentation] Test Create operation with all resource types of accessControlPolicy child resources and verify by
23 ... Retrieve operation.
24 [Tags] not-implemented exclude
27 2.02 C/R: Negative: All invalid child resources of accessControlPolicy resource
28 [Documentation] Test Create operation with all invalid resource types of accessControlPolicy child resources and verify by
29 ... Retrieve operation.
30 [Tags] not-implemented exclude
33 3.01 C/R: Positive: All valid child resources of cseBase resource
34 [Documentation] Test Create operation with all resource types of cseBase child resources and verify by
35 ... Retrieve operation.
36 [Tags] not-implemented exclude
39 3.02 C/R: Negative: All invalid child resources of cseBase resource
40 [Documentation] Test Create operation with all invalid resource types of cseBase child resources and verify by
41 ... Retrieve operation.
42 [Tags] not-implemented exclude
45 4.01 C/R: Positive: All valid child resources of remoteCSE resource
46 [Documentation] Test Create operation with all resource types of remoteCSE child resources and verify by
47 ... Retrieve operation.
48 [Tags] not-implemented exclude
51 4.02 C/R: Negative: All invalid child resources of remoteCSE resource
52 [Documentation] Test Create operation with all invalid resource types of remoteCSE child resources and verify by
53 ... Retrieve operation.
54 [Tags] not-implemented exclude
60 Fail "Not implemented"