Beispiel #1
0
 def test_parser_simple_form(self): 
     form = """<go method="post" href="post.php">
                 <postfield name="clave" value="$(clave)"/>
                 <postfield name="cuenta" value="$(cuenta)"/>
                 <postfield name="tipdat" value="D"/>
             </go>"""
     
     response = HTTPResponse( 200, form, Headers(), self.url, self.url)
     
     w = WMLParser(response)
     forms = w.get_forms()
     
     self.assertEqual(len(forms), 1)
     form = forms[0]
     
     self.assertEqual(form.get_action().url_string,
                      u'http://www.w3af.com/post.php')
     
     self.assertIn('clave', form)
     self.assertIn('cuenta', form)
     self.assertIn('tipdat', form)
Beispiel #2
0
 def test_parser_simple_form(self):
     form = """<go method="post" href="post.php">
                 <postfield name="clave" value="$(clave)"/>
                 <postfield name="cuenta" value="$(cuenta)"/>
                 <postfield name="tipdat" value="D"/>
             </go>"""
     
     response = HTTPResponse( 200, form, Headers(), self.url, self.url)
     
     w = WMLParser(response)
     forms = w.get_forms()
     
     self.assertEqual(len(forms), 1)
     form = forms[0]
     
     self.assertEqual(form.get_action().url_string,
                      u'http://www.w3af.com/post.php')
     
     self.assertIn('clave', form)
     self.assertIn('cuenta', form)
     self.assertIn('tipdat', form)