diff options
author | spisarski <s.pisarski@cablelabs.com> | 2017-07-20 15:15:55 -0600 |
---|---|---|
committer | spisarski <s.pisarski@cablelabs.com> | 2017-07-20 15:18:21 -0600 |
commit | 9839310cda595041af9ff2cada78fc031aec0e59 (patch) | |
tree | b440a6c12c55e0729e150617870cb664fd95a992 /snaps/openstack/tests/create_network_tests.py | |
parent | dcc190a885955b03760458ed637749de1dfd3554 (diff) |
Created new exception classes for networks.
Raising NetworkSettingsError in NetworkSettings, SubnetSettingsError in
SubnetSettings and PortSettingsError in PortSettings instead of Exception.
JIRA: SNAPS-134
Change-Id: I724d9e115e41767a9e3596d85db2a20ee8de5f73
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
Diffstat (limited to 'snaps/openstack/tests/create_network_tests.py')
-rw-r--r-- | snaps/openstack/tests/create_network_tests.py | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/snaps/openstack/tests/create_network_tests.py b/snaps/openstack/tests/create_network_tests.py index e22f8bf..322d383 100644 --- a/snaps/openstack/tests/create_network_tests.py +++ b/snaps/openstack/tests/create_network_tests.py @@ -17,7 +17,10 @@ import uuid from snaps.openstack import create_router from snaps.openstack.create_network import (OpenStackNetwork, NetworkSettings, - SubnetSettings, PortSettings) + SubnetSettings, PortSettings, + NetworkSettingsError, + SubnetSettingsError, + PortSettingsError) from snaps.openstack.tests import openstack_tests from snaps.openstack.tests.os_source_file_test import (OSIntegrationTestCase, OSComponentTestCase) @@ -33,11 +36,11 @@ class NetworkSettingsUnitTests(unittest.TestCase): """ def test_no_params(self): - with self.assertRaises(Exception): + with self.assertRaises(NetworkSettingsError): NetworkSettings() def test_empty_config(self): - with self.assertRaises(Exception): + with self.assertRaises(NetworkSettingsError): NetworkSettings(**dict()) def test_name_only(self): @@ -102,19 +105,19 @@ class SubnetSettingsUnitTests(unittest.TestCase): """ def test_no_params(self): - with self.assertRaises(Exception): + with self.assertRaises(SubnetSettingsError): SubnetSettings() def test_empty_config(self): - with self.assertRaises(Exception): + with self.assertRaises(SubnetSettingsError): SubnetSettings(**dict()) def test_name_only(self): - with self.assertRaises(Exception): + with self.assertRaises(SubnetSettingsError): SubnetSettings(name='foo') def test_config_with_name_only(self): - with self.assertRaises(Exception): + with self.assertRaises(SubnetSettingsError): SubnetSettings(**{'name': 'foo'}) def test_name_cidr_only(self): @@ -216,19 +219,19 @@ class PortSettingsUnitTests(unittest.TestCase): """ def test_no_params(self): - with self.assertRaises(Exception): + with self.assertRaises(PortSettingsError): PortSettings() def test_empty_config(self): - with self.assertRaises(Exception): + with self.assertRaises(PortSettingsError): PortSettings(**dict()) def test_name_only(self): - with self.assertRaises(Exception): + with self.assertRaises(PortSettingsError): PortSettings(name='foo') def test_config_name_only(self): - with self.assertRaises(Exception): + with self.assertRaises(PortSettingsError): PortSettings(**{'name': 'foo'}) def test_name_netname_only(self): |