Loading features/steps/chain.feature 0 → 100644 +27 −0 Original line number Diff line number Diff line Feature: Simple VLAN management As a Network Controller, I want to deploy and remove VLANs on network elements. Scenario: S-VLAN chain Creation Given the network mentioned in network.csv Then The controller Build the chain When the controller deploys VLAN 301 in chain mode And the controller register the CVLAN 302 and 303 to the VLAN 301 Then the traffic should pass on this VLAN And the VLAN 301 should be in the configuration And The controller Build the chain Scenario: S-VLAN chain Removal Given the network mentioned in network.csv When the controller unregister the CVLAN 302 and 303 to the VLAN 301 And the controller removes VLAN 301 Then the traffic should not pass on this VLAN And the VLAN 301 should not be in the configuration features/steps/vlan.feature 0 → 100644 +47 −0 Original line number Diff line number Diff line Feature: Simple VLAN management As a Network Controller, I want to deploy and remove VLANs on network elements. Scenario: C-VLAN deployment Given the network mentioned in network.csv When the controller deploys VLAN 101 Then the traffic should pass on this VLAN And the VLAN 101 should be in the configuration And the CB service is configured Scenario: C-VLAN Removal Given the network mentioned in network.csv When the controller removes VLAN 101 Then the traffic should not pass on this VLAN And the VLAN 101 should not be in the configuration Scenario: S-VLAN PB deployment Given the network mentioned in network.csv When the controller deploys VLAN 201 Then the traffic should pass on this VLAN And the VLAN 201 should be in the configuration And the PB service is configured Scenario: S-VLAN PB Removal Given the network mentioned in network.csv When the controller removes VLAN 201 Then the traffic should not pass on this VLAN And the VLAN 201 should not be in the configuration Scenario: S-VLAN PEB deployment Given the network mentioned in network.csv When the controller deploys VLAN 301 And the controller register the CVLAN 302 and 303 to the VLAN 301 Then the traffic should pass on this VLAN And the VLAN 301 should be in the configuration And the PEB service is configured Scenario: S-VLAN PEB Removal Given the network mentioned in network.csv When the controller unregister the CVLAN 302 and 303 to the VLAN 301 And the controller removes VLAN 301 Then the traffic should not pass on this VLAN And the VLAN 301 should not be in the configuration No newline at end of file Loading
features/steps/chain.feature 0 → 100644 +27 −0 Original line number Diff line number Diff line Feature: Simple VLAN management As a Network Controller, I want to deploy and remove VLANs on network elements. Scenario: S-VLAN chain Creation Given the network mentioned in network.csv Then The controller Build the chain When the controller deploys VLAN 301 in chain mode And the controller register the CVLAN 302 and 303 to the VLAN 301 Then the traffic should pass on this VLAN And the VLAN 301 should be in the configuration And The controller Build the chain Scenario: S-VLAN chain Removal Given the network mentioned in network.csv When the controller unregister the CVLAN 302 and 303 to the VLAN 301 And the controller removes VLAN 301 Then the traffic should not pass on this VLAN And the VLAN 301 should not be in the configuration
features/steps/vlan.feature 0 → 100644 +47 −0 Original line number Diff line number Diff line Feature: Simple VLAN management As a Network Controller, I want to deploy and remove VLANs on network elements. Scenario: C-VLAN deployment Given the network mentioned in network.csv When the controller deploys VLAN 101 Then the traffic should pass on this VLAN And the VLAN 101 should be in the configuration And the CB service is configured Scenario: C-VLAN Removal Given the network mentioned in network.csv When the controller removes VLAN 101 Then the traffic should not pass on this VLAN And the VLAN 101 should not be in the configuration Scenario: S-VLAN PB deployment Given the network mentioned in network.csv When the controller deploys VLAN 201 Then the traffic should pass on this VLAN And the VLAN 201 should be in the configuration And the PB service is configured Scenario: S-VLAN PB Removal Given the network mentioned in network.csv When the controller removes VLAN 201 Then the traffic should not pass on this VLAN And the VLAN 201 should not be in the configuration Scenario: S-VLAN PEB deployment Given the network mentioned in network.csv When the controller deploys VLAN 301 And the controller register the CVLAN 302 and 303 to the VLAN 301 Then the traffic should pass on this VLAN And the VLAN 301 should be in the configuration And the PEB service is configured Scenario: S-VLAN PEB Removal Given the network mentioned in network.csv When the controller unregister the CVLAN 302 and 303 to the VLAN 301 And the controller removes VLAN 301 Then the traffic should not pass on this VLAN And the VLAN 301 should not be in the configuration No newline at end of file