Adapt netconf device configuration in daexim CSIT
[integration/test.git] / csit / suites / iotdm / basic / 093_ResourceHierarchyChildResources.robot
1 *** Settings ***
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
6 Library             RequestsLibrary
7 Library             ../../../libraries/Common.py
8 Resource            ../../../libraries/Utils.robot
9 Resource            ../../../variables/Variables.robot
10
11 Suite Setup         Create Session    session    http://${ODL_SYSTEM_1_IP}:${RESTCONFPORT}    auth=${AUTH}    headers=${HEADERS_XML}
12 Suite Teardown      Delete All Sessions
13
14
15 *** Test Cases ***
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
19     TODO
20
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
25     TODO
26
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
31     TODO
32
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
37     TODO
38
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
43     TODO
44
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
49     TODO
50
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
55     TODO
56
57
58 *** Keywords ***
59 TODO
60     Fail    "Not implemented"