diff options
author | Endre Karlson <endre.karlson@hp.com> | 2014-09-09 20:05:04 +0200 |
---|---|---|
committer | Endre Karlson <endre.karlson@gmail.com> | 2014-09-09 18:28:29 +0000 |
commit | a22e0276bc3f47f88e1f80d4927dd9f514665f7e (patch) | |
tree | 5453b60a512c88291eba6f0762344deab22b2e1b /heat/tests/test_parameters.py | |
parent | 35d7465c1172400a61cbc7def2eb2fa07243b1f2 (diff) | |
download | heat-a22e0276bc3f47f88e1f80d4927dd9f514665f7e.tar.gz |
Fix so that CSV as str return value
Closes-Bug: #1367393
Change-Id: I0e40b51482d62b94baab1187ddcc38e4aa2d854d
Diffstat (limited to 'heat/tests/test_parameters.py')
-rw-r--r-- | heat/tests/test_parameters.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/heat/tests/test_parameters.py b/heat/tests/test_parameters.py index 154279973..0856415fa 100644 --- a/heat/tests/test_parameters.py +++ b/heat/tests/test_parameters.py @@ -54,6 +54,11 @@ class ParameterTest(testtools.TestCase): self.assertRaises(exception.InvalidSchemaError, self.new_parameter, 'p', {'Type': 'List'}, validate_value=False) + def test_list_as_str(self): + p = self.new_parameter('p', {'Type': 'CommaDelimitedList'}, 'a,b,c') + self.assertEqual(['a', 'b', 'c'], p.value()) + self.assertEqual('a,b,c', str(p)) + def test_default_no_override(self): p = self.new_parameter('defaulted', {'Type': 'String', 'Default': 'blarg'}) |