From fa5ea4e1fe18b9f025f96f3b2f373bb666ab11c1 Mon Sep 17 00:00:00 2001 From: Valery Yatsynovich Date: Tue, 22 Oct 2024 22:21:52 +0300 Subject: [PATCH] Restore broken unit test `com.helger:ph-css` supports `:where` pseudo function starting from version `7.0.3`, but originally unit test expected it's not supported, thus unit test data requires updates. --- .../edu/uci/ics/crawler4j/tests/parser/CssParseDataTest.java | 2 -- crawler4j-core/src/test/resources/css/non-parsable.css | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/crawler4j-core/src/test/java/edu/uci/ics/crawler4j/tests/parser/CssParseDataTest.java b/crawler4j-core/src/test/java/edu/uci/ics/crawler4j/tests/parser/CssParseDataTest.java index 3f014cc29..c64e483b0 100644 --- a/crawler4j-core/src/test/java/edu/uci/ics/crawler4j/tests/parser/CssParseDataTest.java +++ b/crawler4j-core/src/test/java/edu/uci/ics/crawler4j/tests/parser/CssParseDataTest.java @@ -24,7 +24,6 @@ import java.util.Set; import org.assertj.core.api.Assertions; -import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; import com.helger.css.parser.ParseException; @@ -35,7 +34,6 @@ import edu.uci.ics.crawler4j.test.TestUtils; import edu.uci.ics.crawler4j.url.WebURL; -@Disabled(value = "Flaky test. Currently broken with latest Jacoco version!") public class CssParseDataTest { @Test diff --git a/crawler4j-core/src/test/resources/css/non-parsable.css b/crawler4j-core/src/test/resources/css/non-parsable.css index c97a7f213..32de04009 100644 --- a/crawler4j-core/src/test/resources/css/non-parsable.css +++ b/crawler4j-core/src/test/resources/css/non-parsable.css @@ -1 +1 @@ -:where(.some-tile:not(.preserve-color))>*{color:#161616} +:invalid(.some-tile:not(.preserve-color))>*{color:#161616}