blob: b4b0cc32fb4a5c39d0d9e9539b47721a6293750c [file] [log] [blame]
Matthew Treinish9b896242014-04-23 21:25:27 +00001# Copyright 2014 IBM Corp.
2#
3# Licensed under the Apache License, Version 2.0 (the "License"); you may
4# not use this file except in compliance with the License. You may obtain
5# a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12# License for the specific language governing permissions and limitations
13# under the License.
14
15
16from tempest.cmd import verify_tempest_config
17from tempest.tests import base
18
19
20class TestGetAPIVersions(base.TestCase):
21
22 def test_url_grab_versioned_nova_nossl(self):
23 base_url = 'http://127.0.0.1:8774/v2/'
24 endpoint = verify_tempest_config._get_unversioned_endpoint(base_url)
25 self.assertEqual('http://127.0.0.1:8774', endpoint)
26
27 def test_url_grab_versioned_nova_ssl(self):
28 base_url = 'https://127.0.0.1:8774/v3/'
29 endpoint = verify_tempest_config._get_unversioned_endpoint(base_url)
30 self.assertEqual('https://127.0.0.1:8774', endpoint)