summaryrefslogtreecommitdiff
path: root/openstackclient/tests/unit
diff options
context:
space:
mode:
authorVasyl Saienko <vsaienko@mirantis.com>2020-04-06 11:16:22 +0000
committerVasyl Saienko <vsaienko@mirantis.com>2020-04-08 07:14:52 +0000
commitbdaebeb508a65f778b1230cc6f112f34745d6351 (patch)
treefbead9103f8ec964aafb42c40a75b8dad81af153 /openstackclient/tests/unit
parent74a7c1d9d6efc545676cec1d9efeb2a86c5bc548 (diff)
downloadpython-openstackclient-bdaebeb508a65f778b1230cc6f112f34745d6351.tar.gz
Revert "Disallow setting default on internal network"
The original patch assumes that both --external and --is-default are set in the same request and broke case when --is-default is set as an network update. The validation logic have to be moved on API side to avoid extra API calls from openstackclient. This reverts commit 962efd949feb461283a9bb4a668fbd310f80ba40. Related-Bug: #1745658 Change-Id: Idf08abb0e08a6880f89c3e9df9dd2ac82f36c432
Diffstat (limited to 'openstackclient/tests/unit')
-rw-r--r--openstackclient/tests/unit/network/v2/test_network.py33
1 files changed, 0 insertions, 33 deletions
diff --git a/openstackclient/tests/unit/network/v2/test_network.py b/openstackclient/tests/unit/network/v2/test_network.py
index 45d6008b..5f8eed67 100644
--- a/openstackclient/tests/unit/network/v2/test_network.py
+++ b/openstackclient/tests/unit/network/v2/test_network.py
@@ -278,24 +278,6 @@ class TestCreateNetworkIdentityV3(TestNetwork):
def test_create_with_no_tag(self):
self._test_create_with_tag(add_tags=False)
- def test_create_default_internal(self):
- arglist = [
- self._network.name,
- "--default",
- ]
- verifylist = [
- ('name', self._network.name),
- ('enable', True),
- ('share', None),
- ('project', None),
- ('external', False),
- ('default', True),
- ]
-
- parsed_args = self.check_parser(self.cmd, arglist, verifylist)
- self.assertRaises(exceptions.CommandError, self.cmd.take_action,
- parsed_args)
-
class TestCreateNetworkIdentityV2(TestNetwork):
@@ -1043,21 +1025,6 @@ class TestSetNetwork(TestNetwork):
def test_set_with_no_tag(self):
self._test_set_tags(with_tags=False)
- def test_set_default_internal(self):
- arglist = [
- self._network.name,
- '--internal',
- '--default',
- ]
- verifylist = [
- ('internal', True),
- ('default', True),
- ]
-
- parsed_args = self.check_parser(self.cmd, arglist, verifylist)
- self.assertRaises(exceptions.CommandError, self.cmd.take_action,
- parsed_args)
-
class TestShowNetwork(TestNetwork):