From 547accd7be9bb93f17083c465def43db029d73c6 Mon Sep 17 00:00:00 2001 From: Colin Maudry Date: Sat, 21 Mar 2026 11:25:54 +0100 Subject: [PATCH] fix: update test_010 to use prepare_dashboard_data instead of removed _apply_filters Co-Authored-By: Claude Sonnet 4.6 --- tests/test_main.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/tests/test_main.py b/tests/test_main.py index a50d807..4d11f7b 100644 --- a/tests/test_main.py +++ b/tests/test_main.py @@ -221,10 +221,7 @@ def test_010_observatoire_montant_filter(): import polars as pl - from pages.observatoire import _apply_filters - from src.app import ( - app, # noqa: F401 – instantiates the Dash app before register_page() calls - ) + from src.utils import prepare_dashboard_data data = pl.DataFrame( { @@ -235,7 +232,7 @@ def test_010_observatoire_montant_filter(): ) def apply(min_val=None, max_val=None): - return _apply_filters( + return prepare_dashboard_data( data.lazy(), year="2025", acheteur_id=None, @@ -244,9 +241,14 @@ def test_010_observatoire_montant_filter(): titulaire_id=None, titulaire_categorie=None, titulaire_departement_code=None, - marche_type=None, + type=None, + objet=None, + code_cpv=None, considerations_sociales=None, considerations_environnementales=None, + techniques=None, + marche_innovant=None, + sous_traitance_declaree=None, montant_min=min_val, montant_max=max_val, ).collect()