From 869fdd2d324605e8f6559916764faa34fdb18cdd Mon Sep 17 00:00:00 2001 From: Chris Warrick Date: Wed, 10 Jan 2024 19:31:00 +0100 Subject: [PATCH] =?UTF-8?q?Fix=20#3732=20=E2=80=94=20work=20around=20lxml?= =?UTF-8?q?=205.1.0=20bug=20(#3735)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tests/integration/test_relative_links.py | 4 ++-- tests/integration/test_relative_links_with_pages_in_root.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/integration/test_relative_links.py b/tests/integration/test_relative_links.py index 3b158cfecc..ea1545566c 100644 --- a/tests/integration/test_relative_links.py +++ b/tests/integration/test_relative_links.py @@ -3,7 +3,7 @@ import io import os -import lxml +import lxml.html import pytest from nikola import __main__ @@ -27,7 +27,7 @@ def test_relative_links(build, output_dir): assert not any( url.startswith("..") - for _, _, url, _ in lxml.html.iterlinks(data) + for _, _, url, _ in lxml.html.fromstring(data).iterlinks() if url.endswith("css") ) diff --git a/tests/integration/test_relative_links_with_pages_in_root.py b/tests/integration/test_relative_links_with_pages_in_root.py index 16f9d6fdd0..b072682453 100644 --- a/tests/integration/test_relative_links_with_pages_in_root.py +++ b/tests/integration/test_relative_links_with_pages_in_root.py @@ -3,7 +3,7 @@ import io import os -import lxml +import lxml.html import pytest from nikola import __main__ @@ -26,7 +26,7 @@ def test_relative_links(build, output_dir): assert not any( url.startswith("..") - for _, _, url, _ in lxml.html.iterlinks(data) + for _, _, url, _ in lxml.html.fromstring(data).iterlinks() if url.endswith("css") )