Commit 58ec3e6a authored by Najam UI Hassan's avatar Najam UI Hassan
Browse files

TD's conflict resoved

parent 8bc1c463
Loading
Loading
Loading
Loading
+12 −12
Original line number Original line Diff line number Diff line
@@ -8,7 +8,7 @@ Library OperatingSystem


*** Test Cases ***
*** Test Cases ***
Get single file NSD in Plain Format
Get single file NSD in Plain Format
    [Documentation]    Test ID: 5.3.1.10.1
    [Documentation]    Test ID: 5.3.1.11.1
    ...    Test title: Get single file NSD in Plain Format
    ...    Test title: Get single file NSD in Plain Format
    ...    Test objective: The objective is to test the retrieval of the NSD in plain format within a NSD archive and perform a validation that returned content is in plain format
    ...    Test objective: The objective is to test the retrieval of the NSD in plain format within a NSD archive and perform a validation that returned content is in plain format
    ...    Pre-conditions: One or more NSDs are onboarded in the NFVO.
    ...    Pre-conditions: One or more NSDs are onboarded in the NFVO.
@@ -21,7 +21,7 @@ Get single file NSD in Plain Format
    Check HTTP Response Header Content-Type Is    text/plain
    Check HTTP Response Header Content-Type Is    text/plain


Get NSD in Zip Format
Get NSD in Zip Format
    [Documentation]    Test ID: 5.3.1.10.2
    [Documentation]    Test ID: 5.3.1.11.2
    ...    Test title: Get NSD in Zip Format
    ...    Test title: Get NSD in Zip Format
    ...    Test objective: The objective is to test the retrieval of the NSD in zip format within a NSD archive and perform a validation that returned content is in zip format
    ...    Test objective: The objective is to test the retrieval of the NSD in zip format within a NSD archive and perform a validation that returned content is in zip format
    ...    Pre-conditions: One or more NSDs are onboarded in the NFVO.
    ...    Pre-conditions: One or more NSDs are onboarded in the NFVO.
@@ -34,7 +34,7 @@ Get NSD in Zip Format
    Check HTTP Response Header Content-Type Is    application/zip
    Check HTTP Response Header Content-Type Is    application/zip


Get single file NSD in Plain or Zip Format 
Get single file NSD in Plain or Zip Format 
    [Documentation]    Test ID: 5.3.1.10.3
    [Documentation]    Test ID: 5.3.1.11.3
    ...    Test title: Get single file NSDin Plain or Zip Format
    ...    Test title: Get single file NSDin Plain or Zip Format
    ...    Test objective: The objective is to test the retrieval of the single file NSD within a NSD archive when requesting Plain or Zip format to NFVO by including both formats in the request, and perform a validation that response is in Plain or Zip format
    ...    Test objective: The objective is to test the retrieval of the single file NSD within a NSD archive when requesting Plain or Zip format to NFVO by including both formats in the request, and perform a validation that response is in Plain or Zip format
    ...    Pre-conditions: One or more NSDs are onboarded in the NFVO.
    ...    Pre-conditions: One or more NSDs are onboarded in the NFVO.
@@ -47,7 +47,7 @@ Get single file NSD in Plain or Zip Format
    Check HTTP Response Header Content-Type Is Any of   text/plain    application/zip
    Check HTTP Response Header Content-Type Is Any of   text/plain    application/zip
    
    
Get multi file NSD in Plain or Zip Format
Get multi file NSD in Plain or Zip Format
    [Documentation]    Test ID: 5.3.1.10.4
    [Documentation]    Test ID: 5.3.1.11.4
    ...    Test title: Get multi file NSD in Plain or Zip Format
    ...    Test title: Get multi file NSD in Plain or Zip Format
    ...    Test objective: The objective is to test the retrieval of the multi file NSD within a NSD archive when requesting Plain or Zip format to NFVO by including both formats in the request, and perform a validation that returned content is in Zip format
    ...    Test objective: The objective is to test the retrieval of the multi file NSD within a NSD archive when requesting Plain or Zip format to NFVO by including both formats in the request, and perform a validation that returned content is in Zip format
    ...    Pre-conditions: One or more NSDs are onboarded in the NFVO.
    ...    Pre-conditions: One or more NSDs are onboarded in the NFVO.
@@ -60,7 +60,7 @@ Get multi file NSD in Plain or Zip Format
    Check HTTP Response Header Content-Type Is    application/zip
    Check HTTP Response Header Content-Type Is    application/zip


Get multi file NSD in Plain Format
Get multi file NSD in Plain Format
    [Documentation]    Test ID: 5.3.1.10.5
    [Documentation]    Test ID: 5.3.1.11.5
    ...    Test title: Get multi file NSD in Plain Format
    ...    Test title: Get multi file NSD in Plain Format
    ...    Test objective: The objective is to test that the retrieval of the multi file NSD within a NSD archive fails when requesting it in Plain format, and perform a validation of the JSON schema validation of the failed operation HTTP response
    ...    Test objective: The objective is to test that the retrieval of the multi file NSD within a NSD archive fails when requesting it in Plain format, and perform a validation of the JSON schema validation of the failed operation HTTP response
    ...    Pre-conditions: One or more NSDs are onboarded in the NFVO.
    ...    Pre-conditions: One or more NSDs are onboarded in the NFVO.
@@ -73,7 +73,7 @@ Get multi file NSD in Plain Format
    Check HTTP Response Body Json Schema Is   ProblemDetails
    Check HTTP Response Body Json Schema Is   ProblemDetails


Get NSD Content with invalid resource identifier
Get NSD Content with invalid resource identifier
    [Documentation]    Test ID: 5.3.1.10.6
    [Documentation]    Test ID: 5.3.1.11.6
    ...    Test title: Get NSD Content with invalid resource identifier
    ...    Test title: Get NSD Content with invalid resource identifier
    ...    Test objective: The objective is to test that the retrieval of the NSD within a NSD archive fails when using an invalid resource identifier
    ...    Test objective: The objective is to test that the retrieval of the NSD within a NSD archive fails when using an invalid resource identifier
    ...    Pre-conditions: none
    ...    Pre-conditions: none
@@ -86,7 +86,7 @@ Get NSD Content with invalid resource identifier
    Check HTTP Response Body Json Schema Is   ProblemDetails
    Check HTTP Response Body Json Schema Is   ProblemDetails


Get NSD with conflict due to onboarding state
Get NSD with conflict due to onboarding state
    [Documentation]    Test ID: 5.3.1.10.7
    [Documentation]    Test ID: 5.3.1.11.7
    ...    Test title: Get NSD with conflict due to onboarding state
    ...    Test title: Get NSD with conflict due to onboarding state
    ...    Test objective: The objective is to test that the retrieval of the NSD within a NSD archive fails due to a conflict when the NSD is not in onboarding state ONBOARDED in the NFVO. The test also performs a validation of the JSON schema validation of the failed operation HTTP response
    ...    Test objective: The objective is to test that the retrieval of the NSD within a NSD archive fails due to a conflict when the NSD is not in onboarding state ONBOARDED in the NFVO. The test also performs a validation of the JSON schema validation of the failed operation HTTP response
    ...    Pre-conditions: The onboarding state of the NSD is different from ONBOARDED.
    ...    Pre-conditions: The onboarding state of the NSD is different from ONBOARDED.
@@ -99,7 +99,7 @@ Get NSD with conflict due to onboarding state
    Check HTTP Response Body Json Schema Is   ProblemDetails    
    Check HTTP Response Body Json Schema Is   ProblemDetails    
    
    
Get NSD with security information
Get NSD with security information
    [Documentation]    Test ID: 5.3.1.10.8
    [Documentation]    Test ID: 5.3.1.11.8
    ...    Test title: Get NSD with security information
    ...    Test title: Get NSD with security information
    ...    Test objective: The objective is to test the retrieval of the NSD within a NSD archive shall include in the ZIP archive the security information when requested with "include_signature" parameter
    ...    Test objective: The objective is to test the retrieval of the NSD within a NSD archive shall include in the ZIP archive the security information when requested with "include_signature" parameter
    ...    Pre-conditions: One or more NSDs are onboarded in the NFVO.
    ...    Pre-conditions: One or more NSDs are onboarded in the NFVO.
@@ -112,7 +112,7 @@ Get NSD with security information
    Check HTTP Response Header Content-Type Is    application/zip          
    Check HTTP Response Header Content-Type Is    application/zip          


POST NSD - Method not implemented
POST NSD - Method not implemented
    [Documentation]    Test ID: 5.3.1.10.9
    [Documentation]    Test ID: 5.3.1.11.9
    ...    Test title: POST NSD - Method not implemented
    ...    Test title: POST NSD - Method not implemented
    ...    Test objective: The objective is to test that POST method is not allowed to create a new Network Service Descriptor
    ...    Test objective: The objective is to test that POST method is not allowed to create a new Network Service Descriptor
    ...    Pre-conditions: none
    ...    Pre-conditions: none
@@ -124,7 +124,7 @@ POST NSD - Method not implemented
    Check HTTP Response Status Code Is    405
    Check HTTP Response Status Code Is    405
    
    
PUT NSD - Method not implemented
PUT NSD - Method not implemented
    [Documentation]    Test ID: 5.3.1.10.10
    [Documentation]    Test ID: 5.3.1.11.10
    ...    Test title: PUT NSD - Method not implemented
    ...    Test title: PUT NSD - Method not implemented
    ...    Test objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor
    ...    Test objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor
    ...    Pre-conditions: none
    ...    Pre-conditions: none
@@ -136,7 +136,7 @@ PUT NSD - Method not implemented
    Check HTTP Response Status Code Is    405
    Check HTTP Response Status Code Is    405


PATCH NSD - Method not implemented
PATCH NSD - Method not implemented
    [Documentation]    Test ID: 5.3.1.10.11
    [Documentation]    Test ID: 5.3.1.11.11
    ...    Test title: PATCH NSD - Method not implemented
    ...    Test title: PATCH NSD - Method not implemented
    ...    Test objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor
    ...    Test objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor
    ...    Pre-conditions: none
    ...    Pre-conditions: none
@@ -148,7 +148,7 @@ PATCH NSD - Method not implemented
    Check HTTP Response Status Code Is    405
    Check HTTP Response Status Code Is    405


DELETE NSD - Method not implemented
DELETE NSD - Method not implemented
    [Documentation]    Test ID: 5.3.1.10.12
    [Documentation]    Test ID: 5.3.1.11.12
    ...    Test title: DELETE NSD - Method not implemented
    ...    Test title: DELETE NSD - Method not implemented
    ...    Test objective: The objective is to test that DELETE method is not allowed to delete Network Service Descriptor
    ...    Test objective: The objective is to test that DELETE method is not allowed to delete Network Service Descriptor
    ...    Pre-conditions: none
    ...    Pre-conditions: none
+7 −7
Original line number Original line Diff line number Diff line
@@ -8,7 +8,7 @@ Library OperatingSystem


*** Test Cases ***
*** Test Cases ***
Get NSD Archive Manifest
Get NSD Archive Manifest
    [Documentation]    Test ID: 5.3.1.11.1
    [Documentation]    Test ID: 5.3.1.12.1
    ...    Test title: Get NSD Archive Manifest
    ...    Test title: Get NSD Archive Manifest
    ...    Test objective: The objective is to test that GET method reads the content of the manifest file within an NSD archive
    ...    Test objective: The objective is to test that GET method reads the content of the manifest file within an NSD archive
    ...    Pre-conditions: One or more NSDs are onboarded in the NFVO.
    ...    Pre-conditions: One or more NSDs are onboarded in the NFVO.
@@ -21,7 +21,7 @@ Get NSD Archive Manifest
    Check HTTP Response Header Content-Type Is    text/plain
    Check HTTP Response Header Content-Type Is    text/plain
    
    
Get NSD Archive Manifest with security information
Get NSD Archive Manifest with security information
    [Documentation]    Test ID: 5.3.1.11.2
    [Documentation]    Test ID: 5.3.1.12.2
    ...    Test title: Get NSD Archive Manifest with security information
    ...    Test title: Get NSD Archive Manifest with security information
    ...    Test objective: The objective is to test the retrieval of content of the manifest file within an NSD archive shall include in the ZIP archive the security information when requested with "include_signature" parameter
    ...    Test objective: The objective is to test the retrieval of content of the manifest file within an NSD archive shall include in the ZIP archive the security information when requested with "include_signature" parameter
    ...    Pre-conditions: One or more NSDs are onboarded in the NFVO.
    ...    Pre-conditions: One or more NSDs are onboarded in the NFVO.
@@ -34,7 +34,7 @@ Get NSD Archive Manifest with security information
    Check HTTP Response Header Content-Type Is    application/zip
    Check HTTP Response Header Content-Type Is    application/zip
    
    
Get NSD Archive Manifest with conflict due to onboarding state
Get NSD Archive Manifest with conflict due to onboarding state
    [Documentation]    Test ID: 5.3.1.11.3
    [Documentation]    Test ID: 5.3.1.12.3
    ...    Test title: Get NSD Archive Manifest with conflict due to onboarding state
    ...    Test title: Get NSD Archive Manifest with conflict due to onboarding state
    ...    Test objective: The objective is to test that the retrieval of content of the manifest file within an NSD archive fails due to a conflict when the NSD is not in onboarding state ONBOARDED in the NFVO. The test also performs a validation of the JSON schema validation of the failed operation HTTP response
    ...    Test objective: The objective is to test that the retrieval of content of the manifest file within an NSD archive fails due to a conflict when the NSD is not in onboarding state ONBOARDED in the NFVO. The test also performs a validation of the JSON schema validation of the failed operation HTTP response
    ...    Pre-conditions: The onboarding state of the NSD is different from ONBOARDED.
    ...    Pre-conditions: The onboarding state of the NSD is different from ONBOARDED.
@@ -47,7 +47,7 @@ Get NSD Archive Manifest with conflict due to onboarding state
    Check HTTP Response Body Json Schema Is   ProblemDetails  
    Check HTTP Response Body Json Schema Is   ProblemDetails  
    
    
POST NSD Archive Manifest - Method not implemented
POST NSD Archive Manifest - Method not implemented
    [Documentation]    Test ID: 5.3.1.11.4
    [Documentation]    Test ID: 5.3.1.12.4
    ...    Test title: POST NSD Archive Manifest - Method not implemented
    ...    Test title: POST NSD Archive Manifest - Method not implemented
    ...    Test objective: The objective is to test that POST method is not allowed to create a new Network Service Descriptor Archive Manifest
    ...    Test objective: The objective is to test that POST method is not allowed to create a new Network Service Descriptor Archive Manifest
    ...    Pre-conditions: none
    ...    Pre-conditions: none
@@ -59,7 +59,7 @@ POST NSD Archive Manifest - Method not implemented
    Check HTTP Response Status Code Is    405
    Check HTTP Response Status Code Is    405
    
    
PUT NSD Archive Manifest - Method not implemented
PUT NSD Archive Manifest - Method not implemented
    [Documentation]    Test ID: 5.3.1.11.5
    [Documentation]    Test ID: 5.3.1.12.5
    ...    Test title: PUT NSD Archive Manifest - Method not implemented
    ...    Test title: PUT NSD Archive Manifest - Method not implemented
    ...    Test objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor Archive Manifest
    ...    Test objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor Archive Manifest
    ...    Pre-conditions: none
    ...    Pre-conditions: none
@@ -71,7 +71,7 @@ PUT NSD Archive Manifest - Method not implemented
    Check HTTP Response Status Code Is    405
    Check HTTP Response Status Code Is    405


PATCH NSD Archive Manifest - Method not implemented
PATCH NSD Archive Manifest - Method not implemented
    [Documentation]    Test ID: 5.3.1.11.6
    [Documentation]    Test ID: 5.3.1.12.6
    ...    Test title: PATCH NSD Archive Manifest - Method not implemented
    ...    Test title: PATCH NSD Archive Manifest - Method not implemented
    ...    Test objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor Archive Manifest
    ...    Test objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor Archive Manifest
    ...    Pre-conditions: none
    ...    Pre-conditions: none
@@ -83,7 +83,7 @@ PATCH NSD Archive Manifest - Method not implemented
    Check HTTP Response Status Code Is    405
    Check HTTP Response Status Code Is    405


DELETE NSD Archive Manifest - Method not implemented
DELETE NSD Archive Manifest - Method not implemented
    [Documentation]    Test ID: 5.3.1.11.7
    [Documentation]    Test ID: 5.3.1.12.7
    ...    Test title: DELETE NSD Archive Manifest - Method not implemented
    ...    Test title: DELETE NSD Archive Manifest - Method not implemented
    ...    Test objective: The objective is to test that DELETE method is not allowed to delete Network Service Descriptor Archive Manifest
    ...    Test objective: The objective is to test that DELETE method is not allowed to delete Network Service Descriptor Archive Manifest
    ...    Pre-conditions: none
    ...    Pre-conditions: none
+12 −12
Original line number Original line Diff line number Diff line
@@ -9,7 +9,7 @@ Library OperatingSystem


*** Test Cases ***
*** Test Cases ***
Get single file PNFD in Plain Format
Get single file PNFD in Plain Format
    [Documentation]    Test ID: 5.3.1.12.1
    [Documentation]    Test ID: 5.3.1.13.1
    ...    Test title: Get single file PNFD in Plain Format
    ...    Test title: Get single file PNFD in Plain Format
    ...    Test objective: The objective is to test the retrieval of the PNFD in plain format within a PNFD archive and perform a validation that returned content is in plain format
    ...    Test objective: The objective is to test the retrieval of the PNFD in plain format within a PNFD archive and perform a validation that returned content is in plain format
    ...    Pre-conditions: One or more PNFDs are onboarded in the NFVO.
    ...    Pre-conditions: One or more PNFDs are onboarded in the NFVO.
@@ -22,7 +22,7 @@ Get single file PNFD in Plain Format
    Check HTTP Response Header Content-Type Is    text/plain
    Check HTTP Response Header Content-Type Is    text/plain


Get PNFD in Zip Format
Get PNFD in Zip Format
    [Documentation]    Test ID: 5.3.1.12.2
    [Documentation]    Test ID: 5.3.1.13.2
    ...    Test title: Get PNFD in Zip Format
    ...    Test title: Get PNFD in Zip Format
    ...    Test objective: The objective is to test the retrieval of the PNFD in zip format within a PNFD archive and perform a validation that returned content is in zip format
    ...    Test objective: The objective is to test the retrieval of the PNFD in zip format within a PNFD archive and perform a validation that returned content is in zip format
    ...    Pre-conditions: One or more PNFDs are onboarded in the NFVO.
    ...    Pre-conditions: One or more PNFDs are onboarded in the NFVO.
@@ -35,7 +35,7 @@ Get PNFD in Zip Format
    Check HTTP Response Header Content-Type Is    application/zip
    Check HTTP Response Header Content-Type Is    application/zip


Get single file PNFD in Plain or Zip Format 
Get single file PNFD in Plain or Zip Format 
    [Documentation]    Test ID: 5.3.1.12.3
    [Documentation]    Test ID: 5.3.1.13.3
    ...    Test title: Get single file PNFDin Plain or Zip Format
    ...    Test title: Get single file PNFDin Plain or Zip Format
    ...    Test objective: The objective is to test the retrieval of the single file PNFD within a PNFD archive when requesting Plain or Zip format to NFVO by including both formats in the request, and perform a validation that response is in Plain or Zip format
    ...    Test objective: The objective is to test the retrieval of the single file PNFD within a PNFD archive when requesting Plain or Zip format to NFVO by including both formats in the request, and perform a validation that response is in Plain or Zip format
    ...    Pre-conditions: One or more PNFDs are onboarded in the NFVO.
    ...    Pre-conditions: One or more PNFDs are onboarded in the NFVO.
@@ -48,7 +48,7 @@ Get single file PNFD in Plain or Zip Format
    Check HTTP Response Header Content-Type Is Any of   text/plain    application/zip
    Check HTTP Response Header Content-Type Is Any of   text/plain    application/zip
    
    
Get multi file PNFD in Plain or Zip Format
Get multi file PNFD in Plain or Zip Format
    [Documentation]    Test ID: 5.3.1.12.4
    [Documentation]    Test ID: 5.3.1.13.4
    ...    Test title: Get multi file PNFD in Plain or Zip Format
    ...    Test title: Get multi file PNFD in Plain or Zip Format
    ...    Test objective: The objective is to test the retrieval of the multi file PNFD within a PNFD archive when requesting Plain or Zip format to NFVO by including both formats in the request, and perform a validation that returned content is in Zip format
    ...    Test objective: The objective is to test the retrieval of the multi file PNFD within a PNFD archive when requesting Plain or Zip format to NFVO by including both formats in the request, and perform a validation that returned content is in Zip format
    ...    Pre-conditions: One or more PNFDs are onboarded in the NFVO.
    ...    Pre-conditions: One or more PNFDs are onboarded in the NFVO.
@@ -61,7 +61,7 @@ Get multi file PNFD in Plain or Zip Format
    Check HTTP Response Header Content-Type Is    application/zip
    Check HTTP Response Header Content-Type Is    application/zip


Get multi file PNFD in Plain Format
Get multi file PNFD in Plain Format
    [Documentation]    Test ID: 5.3.1.12.5
    [Documentation]    Test ID: 5.3.1.13.5
    ...    Test title: Get multi file PNFD in Plain Format
    ...    Test title: Get multi file PNFD in Plain Format
    ...    Test objective: The objective is to test that the retrieval of the multi file PNFD within a PNFD archive fails when requesting it in Plain format, and perform a validation of the JSON schema validation of the failed operation HTTP response
    ...    Test objective: The objective is to test that the retrieval of the multi file PNFD within a PNFD archive fails when requesting it in Plain format, and perform a validation of the JSON schema validation of the failed operation HTTP response
    ...    Pre-conditions: One or more PNFDs are onboarded in the NFVO.
    ...    Pre-conditions: One or more PNFDs are onboarded in the NFVO.
@@ -74,7 +74,7 @@ Get multi file PNFD in Plain Format
    Check HTTP Response Body Json Schema Is   ProblemDetails
    Check HTTP Response Body Json Schema Is   ProblemDetails


Get PNFD Content with invalid resource identifier
Get PNFD Content with invalid resource identifier
    [Documentation]    Test ID: 5.3.1.12.6
    [Documentation]    Test ID: 5.3.1.13.6
    ...    Test title: Get PNFD Content with invalid resource identifier
    ...    Test title: Get PNFD Content with invalid resource identifier
    ...    Test objective: The objective is to test that the retrieval of the PNFD within a PNFD archive fails when using an invalid resource identifier
    ...    Test objective: The objective is to test that the retrieval of the PNFD within a PNFD archive fails when using an invalid resource identifier
    ...    Pre-conditions: none
    ...    Pre-conditions: none
@@ -87,7 +87,7 @@ Get PNFD Content with invalid resource identifier
    Check HTTP Response Body Json Schema Is   ProblemDetails
    Check HTTP Response Body Json Schema Is   ProblemDetails


Get PNFD with conflict due to onboarding state
Get PNFD with conflict due to onboarding state
    [Documentation]    Test ID: 5.3.1.12.7
    [Documentation]    Test ID: 5.3.1.13.7
    ...    Test title: Get PNFD with conflict due to onboarding state
    ...    Test title: Get PNFD with conflict due to onboarding state
    ...    Test objective: The objective is to test that the retrieval of the PNFD within a PNFD archive fails due to a conflict when the PNFD is not in onboarding state ONBOARDED in the NFVO. The test also performs a validation of the JSON schema validation of the failed operation HTTP response
    ...    Test objective: The objective is to test that the retrieval of the PNFD within a PNFD archive fails due to a conflict when the PNFD is not in onboarding state ONBOARDED in the NFVO. The test also performs a validation of the JSON schema validation of the failed operation HTTP response
    ...    Pre-conditions: The onboarding state of the PNFD is different from ONBOARDED.
    ...    Pre-conditions: The onboarding state of the PNFD is different from ONBOARDED.
@@ -100,7 +100,7 @@ Get PNFD with conflict due to onboarding state
    Check HTTP Response Body Json Schema Is   ProblemDetails    
    Check HTTP Response Body Json Schema Is   ProblemDetails    
    
    
Get PNFD with security information
Get PNFD with security information
    [Documentation]    Test ID: 5.3.1.12.8
    [Documentation]    Test ID: 5.3.1.13.8
    ...    Test title: Get PNFD with security information
    ...    Test title: Get PNFD with security information
    ...    Test objective: The objective is to test the retrieval of the PNFD within a PNFD archive shall include in the ZIP archive the security information when requested with "include_signature" parameter
    ...    Test objective: The objective is to test the retrieval of the PNFD within a PNFD archive shall include in the ZIP archive the security information when requested with "include_signature" parameter
    ...    Pre-conditions: One or more PNFDs are onboarded in the NFVO.
    ...    Pre-conditions: One or more PNFDs are onboarded in the NFVO.
@@ -113,7 +113,7 @@ Get PNFD with security information
    Check HTTP Response Header Content-Type Is    application/zip   
    Check HTTP Response Header Content-Type Is    application/zip   
    
    
POST PNFD - Method not implemented
POST PNFD - Method not implemented
    [Documentation]    Test ID: 5.3.1.12.9
    [Documentation]    Test ID: 5.3.1.13.9
    ...    Test title: POST PNFD - Method not implemented
    ...    Test title: POST PNFD - Method not implemented
    ...    Test objective: The objective is to test that POST method is not allowed to create a new PNFD
    ...    Test objective: The objective is to test that POST method is not allowed to create a new PNFD
    ...    Pre-conditions: none
    ...    Pre-conditions: none
@@ -125,7 +125,7 @@ POST PNFD - Method not implemented
    Check HTTP Response Status Code Is    405
    Check HTTP Response Status Code Is    405
    
    
PUT PNFD - Method not implemented
PUT PNFD - Method not implemented
    [Documentation]    Test ID: 5.3.1.12.10
    [Documentation]    Test ID: 5.3.1.13.10
    ...    Test title: PUT PNFD - Method not implemented
    ...    Test title: PUT PNFD - Method not implemented
    ...    Test objective: The objective is to test that PATCH method is not allowed to update PNFD
    ...    Test objective: The objective is to test that PATCH method is not allowed to update PNFD
    ...    Pre-conditions: none
    ...    Pre-conditions: none
@@ -137,7 +137,7 @@ PUT PNFD - Method not implemented
    Check HTTP Response Status Code Is    405
    Check HTTP Response Status Code Is    405


PATCH PNFD - Method not implemented
PATCH PNFD - Method not implemented
    [Documentation]    Test ID: 5.3.1.12.11
    [Documentation]    Test ID: 5.3.1.13.11
    ...    Test title: PATCH PNFD - Method not implemented
    ...    Test title: PATCH PNFD - Method not implemented
    ...    Test objective: The objective is to test that PATCH method is not allowed to update PNFD
    ...    Test objective: The objective is to test that PATCH method is not allowed to update PNFD
    ...    Pre-conditions: none
    ...    Pre-conditions: none
@@ -149,7 +149,7 @@ PATCH PNFD - Method not implemented
    Check HTTP Response Status Code Is    405
    Check HTTP Response Status Code Is    405


DELETE PNFD - Method not implemented
DELETE PNFD - Method not implemented
    [Documentation]    Test ID: 5.3.1.12.12
    [Documentation]    Test ID: 5.3.1.13.12
    ...    Test title: DELETE PNFD - Method not implemented
    ...    Test title: DELETE PNFD - Method not implemented
    ...    Test objective: The objective is to test that DELETE method is not allowed to delete PNFD
    ...    Test objective: The objective is to test that DELETE method is not allowed to delete PNFD
    ...    Pre-conditions: none
    ...    Pre-conditions: none
+7 −7
Original line number Original line Diff line number Diff line
@@ -8,7 +8,7 @@ Library OperatingSystem


*** Test Cases ***
*** Test Cases ***
Get PNFD Archive Manifest
Get PNFD Archive Manifest
    [Documentation]    Test ID: 5.3.1.13.1
    [Documentation]    Test ID: 5.3.1.14.1
    ...    Test title: Get PNFD Archive Manifest
    ...    Test title: Get PNFD Archive Manifest
    ...    Test objective: The objective is to test that GET method reads the content of the manifest file within an PNFD archive
    ...    Test objective: The objective is to test that GET method reads the content of the manifest file within an PNFD archive
    ...    Pre-conditions: One or more PNFDs are onboarded in the NFVO.
    ...    Pre-conditions: One or more PNFDs are onboarded in the NFVO.
@@ -21,7 +21,7 @@ Get PNFD Archive Manifest
    Check HTTP Response Header Content-Type Is    text/plain
    Check HTTP Response Header Content-Type Is    text/plain
    
    
Get PNFD Archive Manifest with security information
Get PNFD Archive Manifest with security information
    [Documentation]    Test ID: 5.3.1.13.2
    [Documentation]    Test ID: 5.3.1.14.2
    ...    Test title: Get PNFD Archive Manifest with security information
    ...    Test title: Get PNFD Archive Manifest with security information
    ...    Test objective: The objective is to test the retrieval of content of the manifest file within an PNFD archive shall include in the ZIP archive the security information when requested with "include_signature" parameter
    ...    Test objective: The objective is to test the retrieval of content of the manifest file within an PNFD archive shall include in the ZIP archive the security information when requested with "include_signature" parameter
    ...    Pre-conditions: One or more PNFDs are onboarded in the NFVO.
    ...    Pre-conditions: One or more PNFDs are onboarded in the NFVO.
@@ -34,7 +34,7 @@ Get PNFD Archive Manifest with security information
    Check HTTP Response Header Content-Type Is    application/zip
    Check HTTP Response Header Content-Type Is    application/zip
    
    
Get PNFD Archive Manifest with conflict due to onboarding state
Get PNFD Archive Manifest with conflict due to onboarding state
    [Documentation]    Test ID: 5.3.1.13.3
    [Documentation]    Test ID: 5.3.1.14.3
    ...    Test title: Get PNFD Archive Manifest with conflict due to onboarding state
    ...    Test title: Get PNFD Archive Manifest with conflict due to onboarding state
    ...    Test objective: The objective is to test that the retrieval of content of the manifest file within an PNFD archive fails due to a conflict when the PNFD is not in onboarding state ONBOARDED in the NFVO. The test also performs a validation of the JSON schema validation of the failed operation HTTP response
    ...    Test objective: The objective is to test that the retrieval of content of the manifest file within an PNFD archive fails due to a conflict when the PNFD is not in onboarding state ONBOARDED in the NFVO. The test also performs a validation of the JSON schema validation of the failed operation HTTP response
    ...    Pre-conditions: The onboarding state of the PNFD is different from ONBOARDED.
    ...    Pre-conditions: The onboarding state of the PNFD is different from ONBOARDED.
@@ -47,7 +47,7 @@ Get PNFD Archive Manifest with conflict due to onboarding state
    Check HTTP Response Body Json Schema Is   ProblemDetails  
    Check HTTP Response Body Json Schema Is   ProblemDetails  
    
    
POST PNFD Archive Manifest - Method not implemented
POST PNFD Archive Manifest - Method not implemented
    [Documentation]    Test ID: 5.3.1.13.4
    [Documentation]    Test ID: 5.3.1.14.4
    ...    Test title: POST PNFD Archive Manifest - Method not implemented
    ...    Test title: POST PNFD Archive Manifest - Method not implemented
    ...    Test objective: The objective is to test that POST method is not allowed to create a new Network Service Descriptor Archive Manifest
    ...    Test objective: The objective is to test that POST method is not allowed to create a new Network Service Descriptor Archive Manifest
    ...    Pre-conditions: none
    ...    Pre-conditions: none
@@ -59,7 +59,7 @@ POST PNFD Archive Manifest - Method not implemented
    Check HTTP Response Status Code Is    405
    Check HTTP Response Status Code Is    405
    
    
PUT PNFD Archive Manifest - Method not implemented
PUT PNFD Archive Manifest - Method not implemented
    [Documentation]    Test ID: 5.3.1.13.5
    [Documentation]    Test ID: 5.3.1.14.5
    ...    Test title: PUT PNFD Archive Manifest - Method not implemented
    ...    Test title: PUT PNFD Archive Manifest - Method not implemented
    ...    Test objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor Archive Manifest
    ...    Test objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor Archive Manifest
    ...    Pre-conditions: none
    ...    Pre-conditions: none
@@ -71,7 +71,7 @@ PUT PNFD Archive Manifest - Method not implemented
    Check HTTP Response Status Code Is    405
    Check HTTP Response Status Code Is    405


PATCH PNFD Archive Manifest - Method not implemented
PATCH PNFD Archive Manifest - Method not implemented
    [Documentation]    Test ID: 5.3.1.13.6
    [Documentation]    Test ID: 5.3.1.14.6
    ...    Test title: PATCH PNFD Archive Manifest - Method not implemented
    ...    Test title: PATCH PNFD Archive Manifest - Method not implemented
    ...    Test objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor Archive Manifest
    ...    Test objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor Archive Manifest
    ...    Pre-conditions: none
    ...    Pre-conditions: none
@@ -83,7 +83,7 @@ PATCH PNFD Archive Manifest - Method not implemented
    Check HTTP Response Status Code Is    405
    Check HTTP Response Status Code Is    405


DELETE PNFD Archive Manifest - Method not implemented
DELETE PNFD Archive Manifest - Method not implemented
    [Documentation]    Test ID: 5.3.1.13.7
    [Documentation]    Test ID: 5.3.1.14.7
    ...    Test title: DELETE PNFD Archive Manifest - Method not implemented
    ...    Test title: DELETE PNFD Archive Manifest - Method not implemented
    ...    Test objective: The objective is to test that DELETE method is not allowed to delete Network Service Descriptor Archive Manifest
    ...    Test objective: The objective is to test that DELETE method is not allowed to delete Network Service Descriptor Archive Manifest
    ...    Pre-conditions: none
    ...    Pre-conditions: none