From 10786b9f87f173ea23469723eac8a2c5be46bebb Mon Sep 17 00:00:00 2001 From: ubuntu Date: Mon, 29 Jun 2015 00:01:04 +0530 Subject: [PATCH] Coverage: Full coverage for heat identifier Added unit tests to get 100% coverage for heat identifier Change-Id: I7b23c1b537e36d252984302353732b2389557387 --- heat/tests/test_identifier.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/heat/tests/test_identifier.py b/heat/tests/test_identifier.py index 5f01bcd09c..6f1ec51b47 100644 --- a/heat/tests/test_identifier.py +++ b/heat/tests/test_identifier.py @@ -251,6 +251,11 @@ class IdentifierTest(common.HeatTestCase): self.assertEqual('t/stacks/s/%3A%2F', hi.url_path()) self.assertEqual('arn:openstack:heat::t:stacks/s/%3A%2F', hi.arn()) + def test_id_contains(self): + hi = identifier.HeatIdentifier('t', 's', ':/') + self.assertFalse("t" in hi) + self.assertTrue("stack_id" in hi) + def test_path_escape(self): hi = identifier.HeatIdentifier('t', 's', 'i', ':/') self.assertEqual('/:/', hi.path)