From 65ae5b83dfc6dbefefdf7f837c1193a40863a673 Mon Sep 17 00:00:00 2001 From: debugtalk Date: Mon, 31 Jul 2017 16:01:14 +0800 Subject: [PATCH] #9: add unittest for string with multiple identical variables --- tests/test_utils.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/test_utils.py b/tests/test_utils.py index 7f609a90..6c00d1e1 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -182,6 +182,10 @@ class TestUtils(ApiServerUnittest): utils.parse_variables("/$var_1/$var_2/var3", variable_mapping), "/abc/def/var3" ) + self.assertEqual( + utils.parse_variables("/$var_1/$var_2/$var_1", variable_mapping), + "/abc/def/abc" + ) self.assertEqual( utils.parse_variables("${func($var_1, $var_2, xyz)}", variable_mapping), "${func(abc, def, xyz)}"