Esempio n. 1
0
 def test_to_xml_with_args_with_routing(self):
     xml = Filter(action='mod1_filter2', args={'arg1': '@step1'}).to_xml()
     self.assertEqual(xml.tag, 'filter')
     self.assertEqual(xml.get('action'), 'mod1_filter2')
     arg_xml = xml.findall('args/*')
     self.assertEqual(len(arg_xml), 1)
     self.assertEqual(arg_xml[0].tag, 'arg1')
     self.assertEqual(arg_xml[0].text, '@step1')
Esempio n. 2
0
 def test_to_xml_no_args(self):
     xml = Filter(action='Top Filter').to_xml()
     self.assertEqual(xml.tag, 'filter')
     self.assertEqual(xml.get('action'), 'Top Filter')
     self.assertListEqual(xml.findall('args/*'), [])