コード例 #1
0
ファイル: test_base_consumer.py プロジェクト: daemon13/w3af
class TestBaseConsumer(unittest.TestCase):
    def setUp(self):
        self.bc = BaseConsumer([], w3afCore())

    def test_handle_exception(self):
        url = URL('http://moth/')
        fr = FuzzableRequest(url)
        try:
            raise Exception()
        except Exception, e:
            self.bc.handle_exception('audit', 'sqli', fr, e)

        exception_data = self.bc.out_queue.get()

        self.assertTrue(exception_data.traceback is not None)
        self.assertEqual(exception_data.phase, 'audit')
        self.assertEqual(exception_data.plugin, 'sqli')
        self.assertEqual(exception_data.exception, e)
コード例 #2
0
ファイル: test_base_consumer.py プロジェクト: HamzaKo/w3af
class TestBaseConsumer(unittest.TestCase):

    def setUp(self):
        self.bc = BaseConsumer([], w3afCore())

    def test_handle_exception(self):
        url = URL('http://moth/')
        fr = FuzzableRequest(url)
        try:
            raise Exception()
        except Exception, e:
            self.bc.handle_exception('audit', 'sqli', fr, e)

        exception_data = self.bc.out_queue.get()

        self.assertTrue(exception_data.traceback is not None)
        self.assertEqual(exception_data.phase, 'audit')
        self.assertEqual(exception_data.plugin, 'sqli')
        self.assertEqual(exception_data.exception, e)
コード例 #3
0
ファイル: test_base_consumer.py プロジェクト: weisst/w3af
 def setUp(self):
     self.bc = BaseConsumer([], w3afCore())
コード例 #4
0
ファイル: test_base_consumer.py プロジェクト: HamzaKo/w3af
 def setUp(self):
     self.bc = BaseConsumer([], w3afCore())