From 1849df94c93af71bdffda0a26f954aac36fa015b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20F=C3=B6rster?= Date: Thu, 13 Mar 2025 07:38:25 +0100 Subject: [PATCH] cleanup --- tests/analysis/test_forecast.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/tests/analysis/test_forecast.py b/tests/analysis/test_forecast.py index ce11584..f7554ee 100644 --- a/tests/analysis/test_forecast.py +++ b/tests/analysis/test_forecast.py @@ -6,6 +6,7 @@ import pandas as pd import pytest from pydantic import ValidationError +import delta_barth.analysis.forecast from delta_barth.analysis import forecast as fc from delta_barth.errors import STATUS_HANDLER from delta_barth.types import DualDict, PipeResult @@ -224,19 +225,15 @@ def test_postprocess_sales_per_customer_FailValidation( assert "ValidationError" in pipe.status.description -def test_sales_prognosis_pipeline(monkeypatch, exmpl_api_sales_prognosis_resp): +def test_sales_prognosis_pipeline(exmpl_api_sales_prognosis_resp): def mock_request(*args, **kwargs): return exmpl_api_sales_prognosis_resp, STATUS_HANDLER.SUCCESS - import delta_barth.api.requests - - monkeypatch.setattr(delta_barth.api.requests, "get_sales_prognosis_data", mock_request) - importlib.reload(delta_barth.api.requests) with patch( "delta_barth.api.requests.get_sales_prognosis_data", new=mock_request, ): - importlib.reload(delta_barth.analysis.forecast) # type: ignore + importlib.reload(delta_barth.analysis.forecast) result = fc.pipeline(None) # type: ignore assert result.status == STATUS_HANDLER.SUCCESS