diff options
| author | Dean Troyer <dtroyer@gmail.com> | 2014-09-18 10:35:15 -0500 |
|---|---|---|
| committer | Dean Troyer <dtroyer@gmail.com> | 2015-01-22 10:06:15 -0600 |
| commit | 748e0ab6cef50910e25fe32cdebb5962e247bcfb (patch) | |
| tree | 526c31276bb41a128eb02947e779233662ed3f89 /openstackclient/tests/network/common.py | |
| parent | b02cce567855399794e654f45eb2619eee8cc357 (diff) | |
| download | python-openstackclient-748e0ab6cef50910e25fe32cdebb5962e247bcfb.tar.gz | |
Begin low-level API for Network v2
api.network.APIv2 starts with network_list() support to flush out
the skeleton of the Network API.
list_dhcp_agent() supports the --dhcp option of 'network list'
Change-Id: I9a2b90cde84eced1f2ea6a014b769e2bae668211
Diffstat (limited to 'openstackclient/tests/network/common.py')
| -rw-r--r-- | openstackclient/tests/network/common.py | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/openstackclient/tests/network/common.py b/openstackclient/tests/network/common.py index 9c5a5ce9..7162f97b 100644 --- a/openstackclient/tests/network/common.py +++ b/openstackclient/tests/network/common.py @@ -14,16 +14,26 @@ import argparse import mock +from openstackclient.api import network_v2 from openstackclient.tests import utils +class FakeNetworkClient(object): + pass + + class TestNetworkBase(utils.TestCommand): def setUp(self): super(TestNetworkBase, self).setUp() - self.app = mock.Mock(name='app') - self.app.client_manager = mock.Mock(name='client_manager') self.namespace = argparse.Namespace() + self.app.client_manager.network = FakeNetworkClient() + self.app.client_manager.network.api = network_v2.APIv2( + session=mock.Mock(), + service_type="network", + ) + self.api = self.app.client_manager.network.api + given_show_options = [ '-f', 'shell', |
