コード例 #1
0
ファイル: test_form_params.py プロジェクト: viethuong8/w3af
    def test_get_form_id(self):
        action = URL('http://www.w3af.com/action')
        hosted_at_url = URL('http://www.w3af.com/')
        attributes = {'class': 'form-main'}

        form = FormParameters(method='GET', action=action,
                              attributes=attributes,
                              hosted_at_url=hosted_at_url)
        form.add_field_by_attrs({'name': 'username', 'type': 'text'})
        form.add_field_by_attrs({'name': 'pwd', 'type': 'password'})

        form_id = form.get_form_id()

        self.assertEqual(form_id.action, action)
        self.assertEqual(form_id.attributes, attributes)
        self.assertEqual(form_id.method, 'GET')
        self.assertEqual(form_id.hosted_at_url, hosted_at_url)
        self.assertEqual(form_id.inputs, ['username', 'pwd'])
コード例 #2
0
ファイル: test_form_params.py プロジェクト: foobarmonk/w3af
    def test_get_form_id(self):
        action = URL('http://www.w3af.com/action')
        hosted_at_url = URL('http://www.w3af.com/')
        attributes = {'class': 'form-main'}

        form = FormParameters(method='GET', action=action,
                              attributes=attributes,
                              hosted_at_url=hosted_at_url)
        form.add_field_by_attrs({'name': 'username', 'type': 'text'})
        form.add_field_by_attrs({'name': 'pwd', 'type': 'password'})

        form_id = form.get_form_id()

        self.assertEqual(form_id.action, action)
        self.assertEqual(form_id.attributes, attributes)
        self.assertEqual(form_id.method, 'GET')
        self.assertEqual(form_id.hosted_at_url, hosted_at_url)
        self.assertEqual(form_id.inputs, ['username', 'pwd'])