Esempio n. 1
0
 def test_parameter_collect_or(self):
     found = pathexpr.create_parameter_collect(
         sexpr.loads(
             "(or (parameters (key1 value1)) (parameters (key2 value2)))"))
     self.assertEqual(set(found['key1']), set(('value1', )))
     self.assertEqual(set(found['key2']), set(('value2', )))
     self.assertEqual(set(found.keys()), set(('key1', 'key2')))
Esempio n. 2
0
 def test_parameter_collect_parameter(self):
     found = pathexpr.create_parameter_collect(
         sexpr.loads("(parameters (key1 value1) (key2 value2))"))
     expected = {'key2': ('value2', ), 'key1': ('value1', )}
     self.assertEqual(found, expected)