Merge "Avoid conflict with existing gnocchi_url conf value"
This commit is contained in:
commit
21216a297d
@ -23,6 +23,7 @@ from oslo_serialization import jsonutils
|
|||||||
import requests
|
import requests
|
||||||
import six
|
import six
|
||||||
from six import moves
|
from six import moves
|
||||||
|
import six.moves.urllib.parse as urlparse
|
||||||
|
|
||||||
from ceilometer.alarm.storage import models
|
from ceilometer.alarm.storage import models
|
||||||
from ceilometer import messaging
|
from ceilometer import messaging
|
||||||
@ -2484,10 +2485,17 @@ class TestAlarms(v2.FunctionalTest,
|
|||||||
) as gnocchi_get:
|
) as gnocchi_get:
|
||||||
self.post_json('/alarms', params=json, headers=self.auth_headers)
|
self.post_json('/alarms', params=json, headers=self.auth_headers)
|
||||||
|
|
||||||
expected = [mock.call('http://localhost:8041/v1/capabilities',
|
gnocchi_url = self.CONF.alarms.gnocchi_url
|
||||||
|
capabilities_url = urlparse.urljoin(gnocchi_url,
|
||||||
|
'/v1/capabilities')
|
||||||
|
resource_url = urlparse.urljoin(
|
||||||
|
gnocchi_url,
|
||||||
|
'/v1/resource/instance/209ef69c-c10c-4efb-90ff-46f4b2d90d2e'
|
||||||
|
)
|
||||||
|
|
||||||
|
expected = [mock.call(capabilities_url,
|
||||||
headers=mock.ANY),
|
headers=mock.ANY),
|
||||||
mock.call('http://localhost:8041/v1/resource/instance/'
|
mock.call(resource_url,
|
||||||
'209ef69c-c10c-4efb-90ff-46f4b2d90d2e',
|
|
||||||
headers=mock.ANY)]
|
headers=mock.ANY)]
|
||||||
self.assertEqual(expected, gnocchi_get.mock_calls)
|
self.assertEqual(expected, gnocchi_get.mock_calls)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user