CI Test for get all interface lifecycle types
[sdc.git] / cucumber-js-test-apis-ci / features / Onboarding / ArchiveItem / FilterArchivedVSPpackage.feature
1 Feature: Filter Archived VSP Package Details
2
3   Background: Init
4     Given I want to create a VLM
5
6   Scenario: Active VSP Package
7         When I want to create a VSP with onboarding type "NetworkPackage"
8         Then I want to make sure this Item has status "Draft"
9
10         When I want to upload a NetworkPackage for this VSP from path "resources/uploads/BASE_MUX.zip"
11         And I want to process the NetworkPackage file for this VSP
12         Then I want to commit this Item
13         Then I want to submit this VSP
14         Then I want to package this VSP
15         Then I want to make sure this Item has status "Certified"
16         Then I want to get path "/items/{item.id}/versions"
17         Then I want to check property "listCount" for value 1
18
19         Then I want to list Active VSPs packages
20         Then I want to check that VSP package exits in response
21
22
23   Scenario: Archived VSP Package
24           When I want to create a VSP with onboarding type "NetworkPackage"
25           Then I want to make sure this Item has status "Draft"
26
27           When I want to upload a NetworkPackage for this VSP from path "resources/uploads/BASE_MUX.zip"
28           And I want to process the NetworkPackage file for this VSP
29           Then I want to commit this Item
30           Then I want to submit this VSP
31           Then I want to package this VSP
32           Then I want to make sure this Item has status "Certified"
33           Then I want to get path "/items/{item.id}/versions"
34           Then I want to check property "listCount" for value 1
35           Then I want to archive this item
36
37           Then I want to list Archived VSPs packages
38           Then I want to check that VSP package exits in response
39
40