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 Diff line number Diff line
@@ -8,7 +8,7 @@ Library OperatingSystem

*** Test Cases ***
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 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.
@@ -21,7 +21,7 @@ Get single file NSD in Plain Format
    Check HTTP Response Header Content-Type Is    text/plain

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 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.
@@ -34,7 +34,7 @@ Get NSD in Zip Format
    Check HTTP Response Header Content-Type Is    application/zip

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 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.
@@ -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
    
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 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.
@@ -60,7 +60,7 @@ Get multi file NSD in Plain or Zip Format
    Check HTTP Response Header Content-Type Is    application/zip

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 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.
@@ -73,7 +73,7 @@ Get multi file NSD in Plain Format
    Check HTTP Response Body Json Schema Is   ProblemDetails

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 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
@@ -86,7 +86,7 @@ Get NSD Content with invalid resource identifier
    Check HTTP Response Body Json Schema Is   ProblemDetails

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 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.
@@ -99,7 +99,7 @@ Get NSD with conflict due to onboarding state
    Check HTTP Response Body Json Schema Is   ProblemDetails    
    
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 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.
@@ -112,7 +112,7 @@ Get NSD with security information
    Check HTTP Response Header Content-Type Is    application/zip          

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 objective: The objective is to test that POST method is not allowed to create a new Network Service Descriptor
    ...    Pre-conditions: none
@@ -124,7 +124,7 @@ POST NSD - Method not implemented
    Check HTTP Response Status Code Is    405
    
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 objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor
    ...    Pre-conditions: none
@@ -136,7 +136,7 @@ PUT NSD - Method not implemented
    Check HTTP Response Status Code Is    405

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 objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor
    ...    Pre-conditions: none
@@ -148,7 +148,7 @@ PATCH NSD - Method not implemented
    Check HTTP Response Status Code Is    405

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 objective: The objective is to test that DELETE method is not allowed to delete Network Service Descriptor
    ...    Pre-conditions: none
+7 −7
Original line number Diff line number Diff line
@@ -8,7 +8,7 @@ Library OperatingSystem

*** Test Cases ***
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 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.
@@ -21,7 +21,7 @@ Get NSD Archive Manifest
    Check HTTP Response Header Content-Type Is    text/plain
    
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 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.
@@ -34,7 +34,7 @@ Get NSD Archive Manifest with security information
    Check HTTP Response Header Content-Type Is    application/zip
    
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 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.
@@ -47,7 +47,7 @@ Get NSD Archive Manifest with conflict due to onboarding state
    Check HTTP Response Body Json Schema Is   ProblemDetails  
    
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 objective: The objective is to test that POST method is not allowed to create a new Network Service Descriptor Archive Manifest
    ...    Pre-conditions: none
@@ -59,7 +59,7 @@ POST NSD Archive Manifest - Method not implemented
    Check HTTP Response Status Code Is    405
    
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 objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor Archive Manifest
    ...    Pre-conditions: none
@@ -71,7 +71,7 @@ PUT NSD Archive Manifest - Method not implemented
    Check HTTP Response Status Code Is    405

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 objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor Archive Manifest
    ...    Pre-conditions: none
@@ -83,7 +83,7 @@ PATCH NSD Archive Manifest - Method not implemented
    Check HTTP Response Status Code Is    405

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 objective: The objective is to test that DELETE method is not allowed to delete Network Service Descriptor Archive Manifest
    ...    Pre-conditions: none
+12 −12
Original line number Diff line number Diff line
@@ -9,7 +9,7 @@ Library OperatingSystem

*** Test Cases ***
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 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.
@@ -22,7 +22,7 @@ Get single file PNFD in Plain Format
    Check HTTP Response Header Content-Type Is    text/plain

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 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.
@@ -35,7 +35,7 @@ Get PNFD in Zip Format
    Check HTTP Response Header Content-Type Is    application/zip

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 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.
@@ -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
    
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 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.
@@ -61,7 +61,7 @@ Get multi file PNFD in Plain or Zip Format
    Check HTTP Response Header Content-Type Is    application/zip

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 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.
@@ -74,7 +74,7 @@ Get multi file PNFD in Plain Format
    Check HTTP Response Body Json Schema Is   ProblemDetails

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 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
@@ -87,7 +87,7 @@ Get PNFD Content with invalid resource identifier
    Check HTTP Response Body Json Schema Is   ProblemDetails

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 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.
@@ -100,7 +100,7 @@ Get PNFD with conflict due to onboarding state
    Check HTTP Response Body Json Schema Is   ProblemDetails    
    
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 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.
@@ -113,7 +113,7 @@ Get PNFD with security information
    Check HTTP Response Header Content-Type Is    application/zip   
    
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 objective: The objective is to test that POST method is not allowed to create a new PNFD
    ...    Pre-conditions: none
@@ -125,7 +125,7 @@ POST PNFD - Method not implemented
    Check HTTP Response Status Code Is    405
    
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 objective: The objective is to test that PATCH method is not allowed to update PNFD
    ...    Pre-conditions: none
@@ -137,7 +137,7 @@ PUT PNFD - Method not implemented
    Check HTTP Response Status Code Is    405

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 objective: The objective is to test that PATCH method is not allowed to update PNFD
    ...    Pre-conditions: none
@@ -149,7 +149,7 @@ PATCH PNFD - Method not implemented
    Check HTTP Response Status Code Is    405

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 objective: The objective is to test that DELETE method is not allowed to delete PNFD
    ...    Pre-conditions: none
+7 −7
Original line number Diff line number Diff line
@@ -8,7 +8,7 @@ Library OperatingSystem

*** Test Cases ***
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 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.
@@ -21,7 +21,7 @@ Get PNFD Archive Manifest
    Check HTTP Response Header Content-Type Is    text/plain
    
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 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.
@@ -34,7 +34,7 @@ Get PNFD Archive Manifest with security information
    Check HTTP Response Header Content-Type Is    application/zip
    
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 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.
@@ -47,7 +47,7 @@ Get PNFD Archive Manifest with conflict due to onboarding state
    Check HTTP Response Body Json Schema Is   ProblemDetails  
    
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 objective: The objective is to test that POST method is not allowed to create a new Network Service Descriptor Archive Manifest
    ...    Pre-conditions: none
@@ -59,7 +59,7 @@ POST PNFD Archive Manifest - Method not implemented
    Check HTTP Response Status Code Is    405
    
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 objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor Archive Manifest
    ...    Pre-conditions: none
@@ -71,7 +71,7 @@ PUT PNFD Archive Manifest - Method not implemented
    Check HTTP Response Status Code Is    405

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 objective: The objective is to test that PATCH method is not allowed to update Network Service Descriptor Archive Manifest
    ...    Pre-conditions: none
@@ -83,7 +83,7 @@ PATCH PNFD Archive Manifest - Method not implemented
    Check HTTP Response Status Code Is    405

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 objective: The objective is to test that DELETE method is not allowed to delete Network Service Descriptor Archive Manifest
    ...    Pre-conditions: none