ci issues

This commit is contained in:
msramalho
2026-03-02 17:07:09 +00:00
parent 3cac160cc1
commit 23a88e3cf4
2 changed files with 3 additions and 0 deletions

View File

@@ -73,6 +73,7 @@ class AntibotExtractorEnricher(Extractor, Enricher):
if self.enrich(result): if self.enrich(result):
result.status = "antibot" result.status = "antibot"
return result return result
return False
def _prepare_user_data_dir(self): def _prepare_user_data_dir(self):
if self.user_data_dir: if self.user_data_dir:

View File

@@ -53,6 +53,7 @@ class TestAntibotExtractorEnricher(TestExtractorBase):
} }
@pytest.mark.download @pytest.mark.download
@pytest.mark.flaky(reruns=2, reruns_delay=5)
@pytest.mark.parametrize( @pytest.mark.parametrize(
"url,in_title,in_text,image_count,video_count,skip_ci", "url,in_title,in_text,image_count,video_count,skip_ci",
[ [
@@ -128,6 +129,7 @@ class TestAntibotExtractorEnricher(TestExtractorBase):
item = make_item(url) item = make_item(url)
result = self.extractor.download(item) result = self.extractor.download(item)
assert result, f"download() returned {result!r} — Selenium may have failed (e.g., window close timeout)"
assert result.status == "antibot", "Expected status to be 'antibot'" assert result.status == "antibot", "Expected status to be 'antibot'"
# Check title contains all required words (case-insensitive) # Check title contains all required words (case-insensitive)