From 32a46b4e98a42a9e6f8d2e264113b2fa1c2188ab Mon Sep 17 00:00:00 2001 From: Barrett Ruth Date: Sun, 12 Oct 2025 16:23:06 -0400 Subject: [PATCH] feat: tests upgrade --- tests/test_scrapers.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/tests/test_scrapers.py b/tests/test_scrapers.py index 83847ca..415f0dd 100644 --- a/tests/test_scrapers.py +++ b/tests/test_scrapers.py @@ -42,15 +42,13 @@ def test_scraper_offline_fixture_matrix(run_scraper_offline, scraper, mode): Model = MODEL_FOR_MODE[mode] model = Model.model_validate(objs[-1]) assert model is not None + assert model.success is True if mode == "metadata": - assert model.success in (True, False) - if model.success: - assert len(model.problems) >= 1 - assert all(isinstance(p.id, str) and p.id for p in model.problems) + assert model.url + assert len(model.problems) >= 1 + assert all(isinstance(p.id, str) and p.id for p in model.problems) else: - assert model.success in (True, False) - if model.success: - assert len(model.contests) >= 1 + assert len(model.contests) >= 1 else: validated_any = False for obj in objs: