diff options
Diffstat (limited to 'ceilometerclient/tests/test_utils.py')
-rw-r--r-- | ceilometerclient/tests/test_utils.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/ceilometerclient/tests/test_utils.py b/ceilometerclient/tests/test_utils.py index 13f0943..046ebf1 100644 --- a/ceilometerclient/tests/test_utils.py +++ b/ceilometerclient/tests/test_utils.py @@ -45,3 +45,15 @@ class UtilsTest(test_utils.BaseTestCase): | Key | Value | +----------+-------+ ''') + + def test_args_array_to_dict(self): + my_args = { + 'matching_metadata': ['metadata.key=metadata_value'], + 'other': 'value' + } + cleaned_dict = utils.args_array_to_dict(my_args, + "matching_metadata") + self.assertEqual(cleaned_dict, { + 'matching_metadata': {'metadata.key': 'metadata_value'}, + 'other': 'value' + }) |