def setUp(self):
        super(TestShowNetwork, self).setUp()

        self.network.find_network = mock.Mock(return_value=self._network)

        # Get the command object to test
        self.cmd = network.ShowNetwork(self.app, self.namespace)
Esempio n. 2
0
    def setUp(self):
        super(TestShowNetworkCompute, self).setUp()

        self.app.client_manager.network_endpoint_enabled = False

        # Get the command object to test
        self.cmd = network.ShowNetwork(self.app, None)
    def setUp(self):
        super(TestShowNetwork, self).setUp()

        # Get the command object to test
        self.cmd = network.ShowNetwork(self.app, self.namespace)

        self.NETWORK_ITEM = copy.deepcopy(RECORD)
Esempio n. 4
0
    def setUp(self):
        super(TestShowNetworkCompute, self).setUp()

        self.app.client_manager.network_endpoint_enabled = False

        # Return value of utils.find_resource()
        self.compute.networks.get.return_value = self._network

        # Get the command object to test
        self.cmd = network.ShowNetwork(self.app, None)
    def test_show_all_options(self, n_mock):
        arglist = [FAKE_NAME] + self.given_show_options
        verifylist = [('identifier', FAKE_NAME)] + self.then_show_options
        n_mock.return_value = copy.deepcopy(RECORD)
        self.cmd = network.ShowNetwork(self.app, self.namespace)

        parsed_args = self.check_parser(self.cmd, arglist, verifylist)
        result = list(self.cmd.take_action(parsed_args))

        n_mock.assert_called_with('networks', FAKE_NAME)
        self.assertEqual(FILTERED, result)
    def test_show_all_options(self):
        arglist = [FAKE_NAME] + self.given_show_options
        verifylist = [('identifier', FAKE_NAME)] + self.then_show_options
        lister = mock.Mock(return_value={RESOURCES: [RECORD]})
        self.app.client_manager.network.list_networks = lister
        mocker = mock.Mock(return_value=copy.deepcopy(RESPONSE))
        self.app.client_manager.network.show_network = mocker
        cmd = network.ShowNetwork(self.app, self.namespace)

        parsed_args = self.check_parser(cmd, arglist, verifylist)
        result = list(cmd.take_action(parsed_args))

        mocker.assert_called_with(FAKE_ID)
        self.assertEqual(FILTERED, result)