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
This commit is contained in:
Manjeet Singh Bhatia 2015-11-19 15:51:05 +00:00
parent a93b889ae5
commit 661f1b5e80
1 changed files with 2 additions and 1 deletions

View File

@ -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'])