Beispiel #1
0
    def test_url_observer(self):
        observer = Mock()
        kb.add_url_observer(observer)

        url = URL('http://w3af.org/')
        kb.add_url(url)

        self.assertEqual(observer.call_count, 1)
        self.assertEqual(observer.call_args, call(url, ))
        self.assertIs(observer.call_args[0][0], url)
 def test_url_observer(self):
     observer = Mock()
     kb.add_url_observer(observer)
     
     url = URL('http://w3af.org/')
     kb.add_url(url)
     
     self.assertEqual(observer.call_count, 1)
     self.assertEqual(observer.call_args, call(url,))
     self.assertIs(observer.call_args[0][0], url)
Beispiel #3
0
    def test_url_observer_multiple(self):
        observer_1 = Mock()
        observer_2 = Mock()
        kb.add_url_observer(observer_1)
        kb.add_url_observer(observer_2)

        url = URL('http://w3af.org/')
        kb.add_url(url)

        self.assertEqual(observer_1.call_count, 1)
        self.assertEqual(observer_2.call_count, 1)
 def test_url_observer_multiple(self):
     observer_1 = Mock()
     observer_2 = Mock()
     kb.add_url_observer(observer_1)
     kb.add_url_observer(observer_2)
     
     url = URL('http://w3af.org/')
     kb.add_url(url)
     
     self.assertEqual(observer_1.call_count, 1)
     self.assertEqual(observer_2.call_count, 1)