/
githubmirror
/
Multi-GPT
Обзор
Документация
Войти
/
githubmirror
/
Multi-GPT
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/browse_tests.py
26 строк
674 B
Mike Harris
Improve extract_hyperlinks to honor base url
03 апр 2023, 19:51
03 апр 2023, 19:51
4cde352
Код
Авторство
О чём код?
import unittest import os import sys from bs4 import BeautifulSoup sys.path.append(os.path.abspath("../scripts")) from browse import extract_hyperlinks class TestBrowseLinks(unittest.TestCase): def test_extract_hyperlinks(self): body = """ <body> <a href="https://google.com">Google</a> <a href="foo.html">Foo</a> <div>Some other crap</div> </body> """ soup = BeautifulSoup(body, "html.parser") links = extract_hyperlinks(soup, "http://example.com") self.assertEqual( links, [("Google", "https://google.com"), ("Foo", "http://example.com/foo.html")], )