From: Manjeet Singh Bhatia Date: Thu, 19 Nov 2015 15:51:05 +0000 (+0000) Subject: Fix the end point test for client X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=661f1b5e8019f3c2521208925b833f2d9113cce7;p=openstack-build%2Fneutron-build.git Fix the end point test for client Due to recent change in neutronclient the endpoint value got changes in following patch. https://review.openstack.org/#/c/236325/ This patch will test both public or publicURL endpoints. Change-Id: I0dffb06c5151203e9fe2ab041a7beb028a39aac0 Closes-bug: #1517579 --- diff --git a/neutron/tests/unit/debug/test_shell.py b/neutron/tests/unit/debug/test_shell.py index a13527312..e5569da9a 100644 --- a/neutron/tests/unit/debug/test_shell.py +++ b/neutron/tests/unit/debug/test_shell.py @@ -88,10 +88,11 @@ class ShellTest(base.BaseTestCase): shell = debug_shell.NeutronDebugShell( openstack_shell.NEUTRON_API_VERSION) parser = shell.build_option_parser('descr', '2.0') + os_endpoints = ['public', 'publicURL'] # Neither $OS_ENDPOINT_TYPE nor --os-endpoint-type namespace = parser.parse_args([]) - self.assertEqual('publicURL', namespace.os_endpoint_type) + self.assertIn(namespace.os_endpoint_type, os_endpoints) # --endpoint-type but not $OS_ENDPOINT_TYPE namespace = parser.parse_args(['--os-endpoint-type=admin'])