Merge "Enhance ceilometer statistics command with --period"

This commit is contained in:
Jenkins
2013-08-05 13:22:17 +00:00
committed by Gerrit Code Review
2 changed files with 13 additions and 1 deletions

View File

@@ -40,6 +40,15 @@ class BuildUrlTest(utils.BaseTestCase):
'value': 43}])
self.assertEqual(url, '/?q.op=&q.value=43&q.field=this')
def test_one_param(self):
url = options.build_url('/', None, ['period=60'])
self.assertEqual(url, '/?period=60')
def test_two_params(self):
url = options.build_url('/', None, ['period=60',
'others=value'])
self.assertEqual(url, '/?period=60&others=value')
class CliTest(utils.BaseTestCase):

View File

@@ -39,7 +39,10 @@ def build_url(path, q, params=None):
if params:
for p in params:
path += '&%s' % p
elif params:
path += '?%s' % params[0]
for p in params[1:]:
path += '&%s' % p
return path