Esempio n. 1
0
 def test_convert_kvp_list_to_dict_succeeds_for_values(self):
     result = converters.convert_kvp_list_to_dict(['a=b', 'c=d'])
     self.assertEqual({'a': ['b'], 'c': ['d']}, result)
Esempio n. 2
0
 def test_convert_kvp_list_to_dict_succeeds_for_multiple_values(self):
     result = converters.convert_kvp_list_to_dict(
         ['a=b', 'a=c', 'a=c', 'b=a'])
     expected = {'a': tools.UnorderedList(['c', 'b']), 'b': ['a']}
     self.assertEqual(expected, result)
Esempio n. 3
0
 def test_convert_kvp_list_to_dict_succeeds_for_missing_values(self):
     result = converters.convert_kvp_list_to_dict(['True'])
     self.assertEqual({}, result)
Esempio n. 4
0
 def test_convert_kvp_list_to_dict_succeeds_for_values(self):
     result = converters.convert_kvp_list_to_dict(['a=b', 'c=d'])
     self.assertEqual({'a': ['b'], 'c': ['d']}, result)
Esempio n. 5
0
 def test_convert_kvp_list_to_dict_succeeds_for_multiple_values(self):
     result = converters.convert_kvp_list_to_dict(
         ['a=b', 'a=c', 'a=c', 'b=a'])
     expected = {'a': tools.UnorderedList(['c', 'b']), 'b': ['a']}
     self.assertEqual(expected, result)
Esempio n. 6
0
 def test_convert_kvp_list_to_dict_succeeds_for_missing_values(self):
     result = converters.convert_kvp_list_to_dict(['True'])
     self.assertEqual({}, result)