コード例 #1
0
 def test_get_links_several(self):
     doc = '<html><a href="/1"></a><a href="/2"></a></html>'
     page = FakePage(doc)
     output = set(page.get_links())
     self.assertEqual(output, {"http://test/1", "http://test/2"})
コード例 #2
0
 def test_get_links_no_links(self):
     doc = '<html>link</html>'
     page = FakePage(doc)
     output = set(page.get_links())
     self.assertEqual(output, set())
コード例 #3
0
 def test_get_links_one_link(self):
     doc = '<html><a href="/test">click</a></html>'
     page = FakePage(doc)
     output = set(page.get_links())
     self.assertEqual(output, {"http://test/test"})
コード例 #4
0
ファイル: test_page.py プロジェクト: Heinibal/webvulnscan
 def test_get_links_one_link(self):
     doc = '<html><a href="/test">click</a></html>'
     page = FakePage(doc)
     output = set(page.get_links())
     self.assertEqual(output, {"http://test/test"})
コード例 #5
0
ファイル: test_page.py プロジェクト: Heinibal/webvulnscan
 def test_get_links_several(self):
     doc = '<html><a href="/1"></a><a href="/2"></a></html>'
     page = FakePage(doc)
     output = set(page.get_links())
     self.assertEqual(output, {"http://test/1", "http://test/2"})
コード例 #6
0
ファイル: test_page.py プロジェクト: phihag/webvulnscan
 def test_get_links_several(self):
     doc = '<html><a href="/1"></a><a href="/2"></a></html>'
     page = webvulnscan.page.Page("http://test/", doc, {}, 0)
     output = tutil.gen_to_set(page.get_links())
     self.assertEqual(output, {"http://test/1", "http://test/2"})
コード例 #7
0
ファイル: test_page.py プロジェクト: Heinibal/webvulnscan
 def test_get_links_no_links(self):
     doc = '<html>link</html>'
     page = FakePage(doc)
     output = set(page.get_links())
     self.assertEqual(output, set())
コード例 #8
0
ファイル: test_page.py プロジェクト: phihag/webvulnscan
 def test_get_links_one_link(self):
     doc = '<html><a href="/test">click</a></html>'
     page = webvulnscan.page.Page("http://test/", doc, {}, 0)
     output = tutil.gen_to_set(page.get_links())
     self.assertEqual(output, {"http://test/test"})
コード例 #9
0
ファイル: test_page.py プロジェクト: phihag/webvulnscan
 def test_get_links_no_links(self):
     doc = '<html>link</html>'
     page = webvulnscan.page.Page("http://test/", doc, {}, 0)
     output = tutil.gen_to_set(page.get_links())
     self.assertEqual(output, set())
コード例 #10
0
ファイル: test_page.py プロジェクト: phihag/webvulnscan
 def test_get_links_several(self):
     doc = '<html><a href="/1"></a><a href="/2"></a></html>'
     page = webvulnscan.page.Page("http://test/", doc, {}, 0)
     output = tutil.gen_to_set(page.get_links())
     self.assertEqual(output, {"http://test/1", "http://test/2"})
コード例 #11
0
ファイル: test_page.py プロジェクト: phihag/webvulnscan
 def test_get_links_one_link(self):
     doc = '<html><a href="/test">click</a></html>'
     page = webvulnscan.page.Page("http://test/", doc, {}, 0)
     output = tutil.gen_to_set(page.get_links())
     self.assertEqual(output, {"http://test/test"})
コード例 #12
0
ファイル: test_page.py プロジェクト: phihag/webvulnscan
 def test_get_links_no_links(self):
     doc = '<html>link</html>'
     page = webvulnscan.page.Page("http://test/", doc, {}, 0)
     output = tutil.gen_to_set(page.get_links())
     self.assertEqual(output, set())