summaryrefslogtreecommitdiff
path: root/pycadf
diff options
context:
space:
mode:
authorFernando Diaz <diazjf@us.ibm.com>2015-04-23 11:14:00 -0500
committerFernando Diaz <diazjf@us.ibm.com>2015-04-23 11:29:12 -0500
commit590ee643766aa18b5f2b6c738cfd5358e69ebbfe (patch)
tree7a7d034ec58fa4130a297b447d15d0b5d323bcc5 /pycadf
parent9501f4f74c5d800ae43edbe52680e285cf98c710 (diff)
downloadpycadf-590ee643766aa18b5f2b6c738cfd5358e69ebbfe.tar.gz
Added a testcase to cover ValueError in tag.py
Added a new testcase to cover a ValueError raised in generate_name_value_tag Change-Id: Ia07bc8c5c3d1586d1d9c6fd11a1c508a74bedc61
Diffstat (limited to 'pycadf')
-rw-r--r--pycadf/tests/audit/test_api.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/pycadf/tests/audit/test_api.py b/pycadf/tests/audit/test_api.py
index 96dcb0b..50c21ce 100644
--- a/pycadf/tests/audit/test_api.py
+++ b/pycadf/tests/audit/test_api.py
@@ -323,6 +323,18 @@ class TestAuditApi(base.TestCase):
self.assertEqual(payload['observer']['id'], 'target')
self.assertNotIn('reporterchain', payload)
+ def test_missing_tag(self):
+ req = self.api_request('GET', 'http://admin_host:8774/v2/'
+ + str(uuid.uuid4()) + '/os-migrations')
+ tmpfile = self.temp_config_file_path()
+ with open(tmpfile, "w") as f:
+ f.write("[DEFAULT]\n")
+ f.write("api_paths = servers\n\n")
+ f.write("[service_endpoints]\n")
+ f.write("compute = service/compute")
+ audit_api = api.OpenStackAuditApi(tmpfile)
+ self.assertRaises(ValueError, audit_api.create_event, req, None)
+
class TestAuditApiConf(base.TestCase):
def test_missing_default_option(self):