コード例 #1
0
 def testasXML(self):
     f = Form()
     f.addField(FormField('name'))
     f.addField(FormField('name2'))
     tpl = f.asXML()
     self.assertEqual(len(tpl), 2)
     self.assertIn(('param', {'name': 'name'}, [], None), tpl)
     self.assertIn(('param', {'name': 'name2'}, [], None), tpl)
コード例 #2
0
 def testasXML(self):
     f = Form()
     f.addField(FormField('name'))
     f.addField(FormField('name2'))
     tpl = f.asXML()
     self.assertEqual(len(tpl), 2)
     self.assertIn(('param', {'name': 'name'}, [], None), tpl)
     self.assertIn(('param', {'name': 'name2'}, [], None), tpl)
コード例 #3
0
 def testasXML2Submit(self):
     f = Form()
     f.addField(FormField('name', 'submit'))
     f.addField(FormField('name2', 'submit'))
     f.takeValuesFromAnswer({'name2': None})
     self.assertEqual(f.asXML(), [('param', {'name': 'name2'}, [], None)])
コード例 #4
0
 def testasXML2Submit(self):
     f = Form()
     f.addField(FormField('name', 'submit'))
     f.addField(FormField('name2', 'submit'))
     f.takeValuesFromAnswer({'name2': None})
     self.assertEqual(f.asXML(), [('param', {'name': 'name2'}, [], None)])