From 7efd87df8799f6f4d43a8caed5e7826f0c8e7cd3 Mon Sep 17 00:00:00 2001 From: Clint Byrum Date: Tue, 2 Jul 2013 00:37:03 -0700 Subject: [PATCH] Cover unconfigured cfn.metadata_url --- os_collect_config/tests/test_cfn.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/os_collect_config/tests/test_cfn.py b/os_collect_config/tests/test_cfn.py index b6f292a..f6ceb10 100644 --- a/os_collect_config/tests/test_cfn.py +++ b/os_collect_config/tests/test_cfn.py @@ -104,3 +104,9 @@ class TestCfn(testtools.TestCase): cfn_collect = cfn.CollectCfn(requests_impl=FakeRequests(self)) self.assertRaises(exc.CfnMetadataNotConfigured, cfn_collect.collect) self.assertIn('No path configured', self.log.output) + + def test_collect_cfn_no_metadata_url(self): + cfg.CONF.cfn.metadata_url = None + cfn_collect = cfn.CollectCfn(requests_impl=FakeRequests(self)) + self.assertRaises(exc.CfnMetadataNotConfigured, cfn_collect.collect) + self.assertIn('No metadata_url configured', self.log.output)