Fix gnocchi new install deps and func test

Install the dependencies flavor we need to run tests.

Also, it turns out a recent change in Gnocchi just avoided loading the
resource anyway, so it turns out it just returns resource_id.

Change-Id: If6c6211b3bc6048355450bf51b180d493b9b2971
This commit is contained in:
Julien Danjou 2015-12-16 14:20:26 +01:00
parent 7ab27f15e2
commit 53ec09d57e
2 changed files with 3 additions and 3 deletions

View File

@ -63,7 +63,7 @@ class MetricClientTest(base.ClientTestBase):
metric["created_by_project_id"])
self.assertEqual(self.clients.user_id, metric["created_by_user_id"])
self.assertEqual('some-name', metric["name"])
self.assertEqual('None', metric["resource"])
self.assertEqual('None', metric["resource_id"])
self.assertIn("metric-test", metric["archive_policy/name"])
# CREATE WITHOUT NAME
@ -76,7 +76,7 @@ class MetricClientTest(base.ClientTestBase):
metric["created_by_project_id"])
self.assertEqual(self.clients.user_id, metric["created_by_user_id"])
self.assertEqual('None', metric["name"])
self.assertEqual('None', metric["resource"])
self.assertEqual('None', metric["resource_id"])
self.assertIn("metric-test", metric["archive_policy/name"])
# GET

View File

@ -14,6 +14,6 @@ tempest-lib>=0.6.1
testrepository>=0.0.18
testscenarios>=0.4
testtools>=1.4.0
http://tarballs.openstack.org/gnocchi/gnocchi-master.tar.gz#egg=gnocchi
http://tarballs.openstack.org/gnocchi/gnocchi-master.tar.gz#egg=gnocchi[mysql,file]
# FIXME(sileht): should be in gnocchi ?
keystonemiddleware