Commit 77337fee authored by Muhammad Umair Zafar's avatar Muhammad Umair Zafar
Browse files

update MEC010-2 v3.1.1 to v3.2.1

parent 86422b9c
Loading
Loading
Loading
Loading
Loading
+20 −20
Original line number Diff line number Diff line
@@ -16,10 +16,10 @@ Test Teardown Test TearDown ${GRANT_ID_PLACEHOLDER} grantRequest ${
TC_MEC_MEC010p2_MEO_GRANT_001_OK
    [Documentation]   TP_MEC_MEC010p2_MEO_GRANT_001_OK
    ...  Check that MEO sends a synchronous grant response when a grant request is requested
    ...  ETSI GS MEC 010-2 3.1.1, clause 7.5.1.3.1
    ...  ETSI GS MEC 010-2 3.1.1, Table 6.2.4.2.2-1 (GrantRequest)
    ...  ETSI GS MEC 010-2 3.1.1, Table 6.2.4.2.2-1 Note 2 (GrantRequest)
    ...  ETSI GS MEC 010-2 3.1.1, Table 6.2.4.4.2-1 (Grant)
    ...  ETSI GS MEC 010-2 3.2.1, clause 7.5.1.3.1
    ...  ETSI GS MEC 010-2 3.2.1, Table 6.2.4.2.2-1 (GrantRequest)
    ...  ETSI GS MEC 010-2 3.2.1, Table 6.2.4.2.2-1 Note 2 (GrantRequest)
    ...  ETSI GS MEC 010-2 3.2.1, Table 6.2.4.4.2-1 (Grant)
    [Tags]    PIC_GRANTS_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    Create a GRANT request    grantRequest
    Check HTTP Response Status Code Is    201
@@ -29,8 +29,8 @@ TC_MEC_MEC010p2_MEO_GRANT_001_OK
TC_MEC_MEC010p2_MEO_GRANT_001_BR
    [Documentation]   TP_MEC_MEC010p2_MEO_GRANT_001_BR
    ...  Check that MEO responds with an error when it receives a malformed request when a new grant request is performed
    ...  ETSI GS MEC 010-2 3.1.1, clause 7.6.1.3.2
    ...  ETSI GS MEC 010-2 3.1.1, Table 6.2.4.4.2-1 (Grant)
    ...  ETSI GS MEC 010-2 3.2.1, clause 7.6.1.3.2
    ...  ETSI GS MEC 010-2 3.2.1, Table 6.2.4.4.2-1 (Grant)
    [Tags]    PIC_GRANTS_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    Create a GRANT request    grantBadRequest
    Check HTTP Response Status Code Is    400
@@ -38,9 +38,9 @@ TC_MEC_MEC010p2_MEO_GRANT_001_BR
TC_MEC_MEC010p2_MEO_GRANT_002_OK
    [Documentation]  TP_MEC_MEC010p2_MEO_GRANT_002_OK  
    ...  Check that MEO sends a synchronous grant response when a grant request is requested
    ...  ETSI GS MEC 010-2 3.1.1, clause 7.5.1.3.1
    ...  ETSI GS MEC 010-2 3.1.1, Table 6.2.4.2.2-1        //GrantRequest
    ...  ETSI GS MEC 010-2 3.1.1, Table 6.2.4.4.2-1
    ...  ETSI GS MEC 010-2 3.2.1, clause 7.5.1.3.1
    ...  ETSI GS MEC 010-2 3.2.1, Table 6.2.4.2.2-1        //GrantRequest
    ...  ETSI GS MEC 010-2 3.2.1, Table 6.2.4.4.2-1
    [Tags]    PIC_GRANTS_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    Create a GRANT request    grantRequest2
    Check HTTP Response Status Code Is    201
@@ -51,10 +51,10 @@ TC_MEC_MEC010p2_MEO_GRANT_002_OK
TC_MEC_MEC010p2_MEO_GRANT_003_OK
    [Documentation]   TP_MEC_MEC010p2_MEO_GRANT_003_OK
    ...  Check that MEO sends an asynchronous grant response when a grant request is requested
    ...  ETSI GS MEC 010-2 3.1.1, clause 7.5.1.3.1
    ...  ETSI GS MEC 010-2 3.1.1, Table 6.2.4.2.2-1 (GrantRequest)
    ...  ETSI GS MEC 010-2 3.1.1, Table 6.2.4.2.2-1 Note 2 (GrantRequest)
    ...  ETSI GS MEC 010-2 3.1.1, Table 6.2.4.4.2-1 (Grant)
    ...  ETSI GS MEC 010-2 3.2.1, clause 7.5.1.3.1
    ...  ETSI GS MEC 010-2 3.2.1, Table 6.2.4.2.2-1 (GrantRequest)
    ...  ETSI GS MEC 010-2 3.2.1, Table 6.2.4.2.2-1 Note 2 (GrantRequest)
    ...  ETSI GS MEC 010-2 3.2.1, Table 6.2.4.4.2-1 (Grant)
    [Tags]    PIC_GRANTS_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    ${GRANT_ID_VALUE}   Get value entry from JSON file    grantRequestAsynchronous  id
    Create a GRANT request    grantRequestAsynchronous
@@ -65,9 +65,9 @@ TC_MEC_MEC010p2_MEO_GRANT_003_OK
TC_MEC_MEC010p2_MEO_GRANT_004_OK
    [Documentation]  TP_MEC_MEC010p2_MEO_GRANT_004_OK 
    ...  Check that MEO sends an asynchronous grant response when a grant request is requested
    ...  ETSI GS MEC 010-2 3.1.1, clause 7.5.1.3.1
    ...  ETSI GS MEC 010-2 3.1.1, Table 6.2.4.2.2-1 (GrantRequest)
    ...  ETSI GS MEC 010-2 3.1.1, Table 6.2.4.4.2-1 (Grant)
    ...  ETSI GS MEC 010-2 3.2.1, clause 7.5.1.3.1
    ...  ETSI GS MEC 010-2 3.2.1, Table 6.2.4.2.2-1 (GrantRequest)
    ...  ETSI GS MEC 010-2 3.2.1, Table 6.2.4.4.2-1 (Grant)
    [Tags]    PIC_GRANTS_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    ${GRANT_ID_VALUE}   Get value entry from JSON file    grantRequestAsynchronous2  id
    Create a GRANT request    grantRequestAsynchronous2
@@ -79,8 +79,8 @@ TC_MEC_MEC010p2_MEO_GRANT_005_OK
    [Documentation]    TP_MEC_MEC010p2_MEO_GRANT_005_OK
    ...  Check that MEO sends the status of a grant request when a query on a granting ID is performed.
    ...  The process of creating the grant is ongoing, no grant is available yet 
    ...  ETSI GS MEC 010-2 3.1.1, clause 7.5.2.3.2
    ...  ETSI GS MEC 010-2 3.1.1, Table 6.2.4.4.2-1  
    ...  ETSI GS MEC 010-2 3.2.1, clause 7.5.2.3.2
    ...  ETSI GS MEC 010-2 3.2.1, Table 6.2.4.4.2-1  
    [Tags]    PIC_GRANTS_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]      Test Setup   ${None}   grantRequestAsynchronous    ${REGISTER_ACTION}
    ${GRANT_ID_VALUE}   Get value entry from JSON file    grantRequestAsynchronous  id
@@ -95,8 +95,8 @@ TC_MEC_MEC010p2_MEO_GRANT_006_OK
    [Documentation]    TP_MEC_MEC010p2_MEO_GRANT_006_OK
    ...  Check that MEO sends the status of a grant request when a query on a granting ID is performed.
    ...  The process of creating the grant is ongoing, no grant is available yet 
    ...  ETSI GS MEC 010-2 3.1.1, clause 7.5.2.3.2
    ...  ETSI GS MEC 010-2 3.1.1, Table 6.2.4.4.2-1  
    ...  ETSI GS MEC 010-2 3.2.1, clause 7.5.2.3.2
    ...  ETSI GS MEC 010-2 3.2.1, Table 6.2.4.4.2-1  
    [Tags]    PIC_GRANTS_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]      Test Setup   ${None}   grantRequest    ${REGISTER_ACTION}
    Get an individual grant     ${setup_response['body']['id']}
+54 −54
Original line number Diff line number Diff line
@@ -17,9 +17,9 @@ Test Teardown Test TearDown ${APP_PKG_ID_PLACEHOLDER} AppPkgInfo ${
TC_MEC_MEC010p2_MEO_PKGM_001_OK
    [Documentation]  TP_MEC_MEC010p2_MEO_PKGM_001_OK  
    ...  Check that MEO creates a new App Package when requested
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.1.3.1
    ...    ETSI GS MEC 010-2 3.1.1, Table 6.2.3.3.2-1 (OnboardedAppPkgInfo)
    ...    ETSI GS MEC 010-2 3.1.1, Table 6.2.3.2.2-1 (AppPkg)
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.1.3.1
    ...    ETSI GS MEC 010-2 3.2.1, Table 6.2.3.3.2-1 (OnboardedAppPkgInfo)
    ...    ETSI GS MEC 010-2 3.2.1, Table 6.2.3.2.2-1 (AppPkg)
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    Post Request to create new App Package Resource        CreateAppPackage.json
    Check HTTP Response Status Code Is    201
@@ -32,8 +32,8 @@ TC_MEC_MEC010p2_MEO_PKGM_001_OK
TC_MEC_MEC010p2_MEO_PKGM_001_BR
    [Documentation]  TP_MEC_MEC010p2_MEO_PKGM_001_BR 
    ...  Check that MEO creates a new App Package when requested
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.1.3.1
    ...    ETSI GS MEC 010-2 3.1.1, Table 6.2.3.2.2-1 (AppPkg)
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.1.3.1
    ...    ETSI GS MEC 010-2 3.2.1, Table 6.2.3.2.2-1 (AppPkg)
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    Post Request to create new App Package Resource        CreateAppPackageBadRequest.json
    Check HTTP Response Status Code Is    400
@@ -43,8 +43,8 @@ TC_MEC_MEC010p2_MEO_PKGM_001_BR
TC_MEC_MEC010p2_MEO_PKGM_002_01_OK
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_002_01_OK
    ...    Check that MEO returns the list of App Packages when requested - Note 3
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.1.3.2
    ...    ETSI GS MEC 010-2 3.1.1, Table 6.2.3.3.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.1.3.2
    ...    ETSI GS MEC 010-2 3.2.1, Table 6.2.3.3.2
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]    Test Setup    ${None}   CreateAppPackage      ${REGISTER_ACTION}
    GET all app Packages 
@@ -59,8 +59,8 @@ TC_MEC_MEC010p2_MEO_PKGM_002_01_OK
TC_MEC_MEC010p2_MEO_PKGM_002_02_OK
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_002_02_OK
    ...    Check that MEO returns the list of on-boarded App Packages when requested - Note 3
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.1.3.2
    ...    ETSI GS MEC 010-2 3.1.1, Table 6.2.3.3.2 Note 3
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.1.3.2
    ...    ETSI GS MEC 010-2 3.2.1, Table 6.2.3.3.2 Note 3
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]    Test Setup    ${None}   CreateAppPackage      ${REGISTER_ACTION}
    GET all onboarded app Packages
@@ -76,7 +76,7 @@ TC_MEC_MEC010p2_MEO_PKGM_002_BR
    [Documentation]    TP_MEC_MEO_PKGM_002_BR
    ...    Check that MEO responds with an error when it receives 
    ...    a malformed request for retrieving the list of existing App Packages
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.1.3.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.1.3.2
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    GET all APP Packages with filters    ${MALFORMED_FILTER_NAME}    ${FILTER_VALUE}
    Check HTTP Response Status Code Is    400
@@ -85,8 +85,8 @@ TC_MEC_MEC010p2_MEO_PKGM_002_BR
TC_MEC_MEC010p2_MEO_PKGM_003_01_OK
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_003_01_OK
    ...    Check that MEO returns the an App Package when requested - Note 3
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.2.3.2
    ...    ETSI GS MEC 010-2 3.1.1, clause 6.2.3.3.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.2.3.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 6.2.3.3.2
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]    Test Setup    ${None}   CreateAppPackage      ${REGISTER_ACTION}
    GET an app Package identified by    ${ON_BOARDED_APP_PKG_ID}
@@ -100,8 +100,8 @@ TC_MEC_MEC010p2_MEO_PKGM_003_01_OK
TC_MEC_MEC010p2_MEO_PKGM_003_02_OK
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_003_02_OK
    ...    Check that MEO returns the an onboarded App Package when requested - Note 3
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.2.3.2
    ...    ETSI GS MEC 010-2 3.1.1, Table 6.2.3.3.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.2.3.2
    ...    ETSI GS MEC 010-2 3.2.1, Table 6.2.3.3.2
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]    Test Setup    ${None}   CreateAppPackage      ${REGISTER_ACTION}
    GET an onboarded app Package identified by    ${ON_BOARDED_APP_PKG_ID}
@@ -116,8 +116,8 @@ TC_MEC_MEC010p2_MEO_PKGM_003_NF
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_003_NF
    ...    Check that MEO responds with an error when it receives 
    ...    a request for retrieving a App Package referred with a wrong ID
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.2.3.2
    ...    ETSI GS MEC 010-2 3.1.1, Table 6.2.3.3.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.2.3.2
    ...    ETSI GS MEC 010-2 3.2.1, Table 6.2.3.3.2
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    GET an APP Package identified by    ${NON_EXISTENT_APP_PKG_ID}
    Check HTTP Response Status Code Is    404
@@ -126,7 +126,7 @@ TC_MEC_MEC010p2_MEO_PKGM_003_NF
TC_MEC_MEC010p2_MEO_PKGM_004_OK
    [Documentation]    TP_MEC_MEO_PKGM_004_OK
    ...    Check that MEO deletes an App Package when requested
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.2.3.4
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.2.3.4
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]    Test Setup    ${None}   CreateAppPackage      ${REGISTER_ACTION}
    Delete an individual APP Package identified by     ${setup_response['body']['id']}
@@ -139,7 +139,7 @@ TC_MEC_MEC010p2_MEO_PKGM_004_NF
    [Documentation]    TP_MEC_MEO_PKGM_004_NF
    ...    Check that MEO responds with an error when it receives 
    ...    a request for deleting an App Package referred with a wrong ID
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.2.3.4
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.2.3.4
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]    Test Setup    ${NON_EXISTENT_APP_PKG_ID}   ${None}      ${REMOVE_ACTION}
    Delete an individual APP Package identified by    ${NON_EXISTENT_APP_PKG_ID}
@@ -149,8 +149,8 @@ TC_MEC_MEC010p2_MEO_PKGM_004_NF
TC_MEC_MEC010p2_MEO_PKGM_005_OK
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_005_OK
    ...    Check that MEO updates the operational state of an individual application package resource
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.2.3.5
    ...    ETSI GS MEC 010-2 3.1.1, clause 6.2.3.8.2"  //AppPkgInfoModifications
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.2.3.5
    ...    ETSI GS MEC 010-2 3.2.1, clause 6.2.3.8.2"  //AppPkgInfoModifications
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]    Test Setup    ${None}   CreateAppPackage      ${REGISTER_ACTION}
    Update Operational State for an app Package    ${ON_BOARDED_APP_PKG_ID}    AppPkgInfoModifications.json
@@ -163,8 +163,8 @@ TC_MEC_MEC010p2_MEO_PKGM_005_OK
TC_MEC_MEC010p2_MEO_PKGM_005_BR
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_005_BR
    ...    Check that MEO sends an error when it receives a malformed request to modify the operational state of an application package
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.2.3.5
    ...    ETSI GS MEC 010-2 3.1.1, clause 6.2.3.8.2"  //AppPkgInfoModifications
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.2.3.5
    ...    ETSI GS MEC 010-2 3.2.1, clause 6.2.3.8.2"  //AppPkgInfoModifications
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]    Test Setup    ${None}   CreateAppPackage      ${REGISTER_ACTION}
    Update Operational State for an app Package    ${ON_BOARDED_APP_PKG_ID}      AppPkgInfoModificationsBadRequest.json
@@ -175,8 +175,8 @@ TC_MEC_MEC010p2_MEO_PKGM_005_NF
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_005_NF
    ...   Check that MEO responds with an error when it receives 
    ...   a request for updating an App Package referred with a wrong ID
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.2.3.5
    ...    ETSI GS MEC 010-2 3.1.1, clause 6.2.3.8.2"  //AppPkgInfoModifications
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.2.3.5
    ...    ETSI GS MEC 010-2 3.2.1, clause 6.2.3.8.2"  //AppPkgInfoModifications
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]    Test Setup     ${NON_EXISTENT_APP_PKG_ID}   ${None}      ${REMOVE_ACTION}
    Update Operational State for an app Package    ${NON_EXISTENT_APP_PKG_ID}      AppPkgInfoModificationsBadRequest.json
@@ -186,9 +186,9 @@ TC_MEC_MEC010p2_MEO_PKGM_005_NF
TC_MEC_MEC010p2_MEO_PKGM_006_OK
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_006_OK
    ...    Check that MEO service returns an application package subscription when requested
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.3.3.1
    ...    ETSI GS MEC 010-2 3.1.1, clause 6.2.3.7  ##Type: AppPkgSubscription 
    ...    ETSI GS MEC 010-2 3.1.1, clause 6.2.3.4  ##Type: AppPkgSubscriptionInfo 
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.3.3.1
    ...    ETSI GS MEC 010-2 3.2.1, clause 6.2.3.7  ##Type: AppPkgSubscription 
    ...    ETSI GS MEC 010-2 3.2.1, clause 6.2.3.4  ##Type: AppPkgSubscriptionInfo 
    [Tags]   PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]  Delete an App Package Subscription identified by    ${SUBSCRIPTION_ID}
    Send a request for a subscription    AppPkgSubscription.json
@@ -202,9 +202,9 @@ TC_MEC_MEC010p2_MEO_PKGM_006_OK
TC_MEC_MEC010p2_MEO_PKGM_006_BR
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_006_BR
    ...    Check that MEO service sends an error when it receives a  malformed request for creating a new subscription on AppPackages
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.3.3.1
    ...    ETSI GS MEC 010-2 3.1.1, clause 6.2.3.7  ##Type: AppPkgSubscription 
    ...    ETSI GS MEC 010-2 3.1.1, clause 6.2.3.4  ##Type: AppPkgSubscriptionInfo 
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.3.3.1
    ...    ETSI GS MEC 010-2 3.2.1, clause 6.2.3.7  ##Type: AppPkgSubscription 
    ...    ETSI GS MEC 010-2 3.2.1, clause 6.2.3.4  ##Type: AppPkgSubscriptionInfo 
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    Send a request for a subscription    AppPkgSubscriptionBadRequest.json
    Check HTTP Response Status Code Is    400
@@ -214,8 +214,8 @@ TC_MEC_MEC010p2_MEO_PKGM_007_OK_01
   [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_007_OK_01
    ...    Check that MEO service returns the list of Application Package 
    ...    Subscriptions when requested
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.3.3.2
    ...    ETSI GS MEC 010-2 3.1.1, clause 6.2.3.5.2    ##AppPkgSubscriptionLinkList
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.3.3.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 6.2.3.5.2    ##AppPkgSubscriptionLinkList
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]  Send a request for a subscription    AppPkgSubscription.json
    Get all APP Package subscriptions
@@ -228,8 +228,8 @@ TC_MEC_MEC010p2_MEO_PKGM_007_OK_02
   [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_007_OK_02
    ...    Check that MEO service returns the list of Application Package 
    ...    Subscriptions when requested
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.3.3.2
    ...    ETSI GS MEC 010-2 3.1.1, clause 6.2.3.5.2     ##AppPkgSubscriptionLinkList
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.3.3.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 6.2.3.5.2     ##AppPkgSubscriptionLinkList
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]  Send a request for a subscription    AppPkgSubscription.json
    Get all APP Package subscriptions
@@ -242,8 +242,8 @@ TC_MEC_MEC010p2_MEO_PKGM_007_OK_02
TC_MEC_MEC010p2_MEO_PKGM_008_OK
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_008_OK
    ...    Check that MEO service returns an Application Package Subscription when requested
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.4.3.2
    ...    ETSI GS MEC 010-2 3.1.1, clause 6.2.3.4.2   ##AppPkgSubscriptionInfo
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.4.3.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 6.2.3.4.2   ##AppPkgSubscriptionInfo
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]  Send a request for a subscription    AppPkgSubscription.json
    Get an individual APP Package subscriptions    ${SUBSCRIPTION_ID}
@@ -255,8 +255,8 @@ TC_MEC_MEC010p2_MEO_PKGM_008_OK
TC_MEC_MEC010p2_MEO_PKGM_008_NF
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_008_NF
    ...    Check that MEO service sends an error when it receives a query for a subscription on AppPackages  with a wrong identifier
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.4.3.2
    ...    ETSI GS MEC 010-2 3.1.1, clause 6.2.3.4.2   ##AppPkgSubscriptionInfo
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.4.3.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 6.2.3.4.2   ##AppPkgSubscriptionInfo
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]   Delete an App Package Subscription identified by    ${NON_EXISTENT_SUBSCRIPTION_ID}
    Get an individual APP Package subscriptions    ${NON_EXISTENT_SUBSCRIPTION_ID}
@@ -266,7 +266,7 @@ TC_MEC_MEC010p2_MEO_PKGM_008_NF
TC_MEC_MEC010p2_MEO_PKGM_009_OK
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_009_OK
    ...    Check that MEO service deletes an Application Package Subscription when requested
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.4.3.4
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.4.3.4
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]  Send a request for a subscription    AppPkgSubscription.json
    Delete an App Package Subscription identified by    ${SUBSCRIPTION_ID}
@@ -278,7 +278,7 @@ TC_MEC_MEC010p2_MEO_PKGM_009_NF
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_009_NF
    ...    Check that MEO service sends an error when it receives a deletion request for a subscription on AppPackages 
    ...    with a wrong identifier
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.4.3.4
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.4.3.4
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]   Delete an App Package Subscription identified by    NON_EXISTENT_SUBSCRIPTION_ID
    Delete an App Package Subscription identified by    ${NON_EXISTENT_SUBSCRIPTION_ID}
@@ -289,8 +289,8 @@ TC_MEC_MEC010p2_MEO_PKGM_010_OK
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_009_NF
    ...    Check that the MEO service sends a application package notification 
    ...    if the MEO service has an associated subscription and the event is generated
    ...    "ETSI GS MEC 010-2 3.1.1, clause 7.3.5.3.1",
    ...    "ETSI GS MEC 010-2 3.1.1, clause 6.2.3.6.2"   ##AppPkgNotification
    ...    "ETSI GS MEC 010-2 3.2.1, clause 7.3.5.3.1",
    ...    "ETSI GS MEC 010-2 3.2.1, clause 6.2.3.6.2"   ##AppPkgNotification
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]   Send a request for a subscription    AppPkgSubscription.json
    Spawn Notification Server        AppPkgNotification
@@ -300,8 +300,8 @@ TC_MEC_MEC010p2_MEO_PKGM_010_OK
TC_MEC_MEC010p2_MEO_PKGM_011_OK
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_011_OK
    ...    Check that MEO reads the content of the AppD of on-boarded individual application package resources when requested
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.6.3.2
    ...    ETSI GS MEC 010-2 3.1.1, clause 6.2.1.2.2  ##AppD
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.6.3.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 6.2.1.2.2  ##AppD
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]   Post Request to create new App Package Resource      CreateAppPackage.json
    Get an AppD from App Package identified by    ${ON_BOARDED_APP_PKG_ID}
@@ -313,7 +313,7 @@ TC_MEC_MEC010p2_MEO_PKGM_011_NF
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_011_NF
    ...    Check that MEO responds with an error when it receives 
    ...    a request to retrieve an application descriptor referred with a wrong app package ID
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.6.3.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.6.3.2
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]   Delete an individual APP Package identified by    ${NON_EXISTING_APPD_ID}
    Get an AppD from App Package identified by    ${NON_EXISTING_APPD_ID}
@@ -323,7 +323,7 @@ TC_MEC_MEC010p2_MEO_PKGM_011_NF
TC_MEC_MEC010p2_MEO_PKGM_012_01_OK
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_012_01_OK
    ...    Check that MEO fetches the application package content identified by appPkgId when requested
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.7.3.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.7.3.2
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]   Post Request to create new App Package Resource      CreateAppPackage.json
    Get app Package identified by    ${ON_BOARDED_APP_PKG_ID}      ${ACCEPTED_CONTENT_TYPE_ZIP}
@@ -334,7 +334,7 @@ TC_MEC_MEC010p2_MEO_PKGM_012_01_OK
TC_MEC_MEC010p2_MEO_PKGM_012_02_OK
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_012_02_OK
    ...    Check that MEO fetches the application package content identified by appPkgId when requested
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.7.3.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.7.3.2
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]   Post Request to create new App Package Resource      CreateAppPackage.json
    Get onboarded app Package identified by    ${ON_BOARDED_APP_PKG_ID}     ${ACCEPTED_CONTENT_TYPE_ZIP}
@@ -345,7 +345,7 @@ TC_MEC_MEC010p2_MEO_PKGM_012_02_OK
TC_MEC_MEC010p2_MEO_PKGM_012_BR
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_012_BR
    ...    Check that MEO service sends an error when it receives a malformed request
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.7.3.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.7.3.2
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    Get app Package identified by    ${ON_BOARDED_APP_PKG_ID}      ${WRONG_CONTENT_TYPE}
    Check HTTP Response Status Code Is    400
@@ -354,7 +354,7 @@ TC_MEC_MEC010p2_MEO_PKGM_012_BR
TC_MEC_MEC010p2_MEO_PKGM_012_01_NF
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_012_01_NF
    ...    Check that MEO service sends an error when it receives a request referring a wrong appPkgId
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.7.3.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.7.3.2
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]   Delete an individual APP Package identified by    ${NOT_EXISTING_APP_PKG_ID}
    Get onboarded app Package identified by    ${NOT_EXISTING_APP_PKG_ID}     ${ACCEPTED_CONTENT_TYPE_ZIP}
@@ -364,7 +364,7 @@ TC_MEC_MEC010p2_MEO_PKGM_012_01_NF
TC_MEC_MEC010p2_MEO_PKGM_012_02_NF
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_012_01_NF
    ...    Check that MEO service sends an error when it receives a request referring a wrong appPkgId
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.7.3.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.7.3.2
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]   Delete an individual APP Package identified by    ${NON_EXISTING_ON_BOARDED_APPD_ID}
    Get onboarded app Package identified by    ${NON_EXISTING_ON_BOARDED_APPD_ID}     ${ACCEPTED_CONTENT_TYPE_ZIP}
@@ -374,8 +374,8 @@ TC_MEC_MEC010p2_MEO_PKGM_012_02_NF
TC_MEC_MEC010p2_MEO_PKGM_013_OK
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_013_OK
    ...    Check that MEO accepts application package when submitted
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.7.3.3
    ...    ETSI GS MEC 010-2 3.1.1, clause 6.2.1.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.7.3.3
    ...    ETSI GS MEC 010-2 3.2.1, clause 6.2.1.2
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]   Delete an individual APP Package identified by    ${APP_PKG_ID}
    Submit application package    ${APP_PKG_ID}
@@ -386,8 +386,8 @@ TC_MEC_MEC010p2_MEO_PKGM_013_OK
TC_MEC_MEC010p2_MEO_PKGM_013_NF
    [Documentation]    TP_MEC_MEC010p2_MEO_PKGM_013_NF
    ...    Check that MEO returns an error when an application package with wrong id is submitted
    ...    ETSI GS MEC 010-2 3.1.1, clause 7.3.7.3.3
    ...    ETSI GS MEC 010-2 3.1.1, clause 6.2.1.2
    ...    ETSI GS MEC 010-2 3.2.1, clause 7.3.7.3.3
    ...    ETSI GS MEC 010-2 3.2.1, clause 6.2.1.2
    [Tags]    PIC_APP_PACKAGE_MANAGEMENT    INCLUDE_UNDEFINED_SCHEMAS
    [Setup]   Delete an individual APP Package identified by    ${NOT_EXISTING_APP_PKG_ID}
    Submit application package    ${NOT_EXISTING_APP_PKG_ID}
+6 −6

File changed.

Preview size limit exceeded, changes collapsed.

+32 −32

File changed.

Preview size limit exceeded, changes collapsed.

+86 −86

File changed.

Preview size limit exceeded, changes collapsed.