prepare database writing operations for pipeline stats
This commit is contained in:
@@ -158,7 +158,6 @@ def test_preprocess_sales_FailOnTargetFeature(
|
||||
assert pipe.results is None
|
||||
|
||||
|
||||
@pytest.mark.new
|
||||
def test_process_sales_Success(sales_data_real_preproc):
|
||||
data = sales_data_real_preproc.copy()
|
||||
pipe = PipeResult(data, STATUS_HANDLER.SUCCESS)
|
||||
@@ -178,10 +177,9 @@ def test_process_sales_Success(sales_data_real_preproc):
|
||||
assert pipe.statistics.score_mae is not None
|
||||
assert pipe.statistics.score_r2 is not None
|
||||
assert pipe.statistics.best_start_year is not None
|
||||
assert pipe.statistics.XGB_params is not None
|
||||
assert pipe.statistics.xgb_params is not None
|
||||
|
||||
|
||||
@pytest.mark.new
|
||||
def test_process_sales_FailTooFewPoints(sales_data_real_preproc):
|
||||
data = sales_data_real_preproc.copy()
|
||||
data = data.iloc[:20, :]
|
||||
@@ -205,10 +203,9 @@ def test_process_sales_FailTooFewPoints(sales_data_real_preproc):
|
||||
assert pipe.statistics.score_mae is None
|
||||
assert pipe.statistics.score_r2 is None
|
||||
assert pipe.statistics.best_start_year is None
|
||||
assert pipe.statistics.XGB_params is None
|
||||
assert pipe.statistics.xgb_params is None
|
||||
|
||||
|
||||
@pytest.mark.new
|
||||
def test_process_sales_FailTooFewMonthPoints(sales_data_real_preproc):
|
||||
data = sales_data_real_preproc.copy()
|
||||
pipe = PipeResult(data, STATUS_HANDLER.SUCCESS)
|
||||
@@ -232,10 +229,9 @@ def test_process_sales_FailTooFewMonthPoints(sales_data_real_preproc):
|
||||
assert pipe.statistics.score_mae is None
|
||||
assert pipe.statistics.score_r2 is None
|
||||
assert pipe.statistics.best_start_year is None
|
||||
assert pipe.statistics.XGB_params is None
|
||||
assert pipe.statistics.xgb_params is None
|
||||
|
||||
|
||||
@pytest.mark.new
|
||||
def test_process_sales_FailNoReliableForecast(sales_data_real_preproc):
|
||||
data = sales_data_real_preproc.copy()
|
||||
data["betrag"] = 10000
|
||||
@@ -278,7 +274,7 @@ def test_process_sales_FailNoReliableForecast(sales_data_real_preproc):
|
||||
assert pipe.statistics.score_mae is None
|
||||
assert pipe.statistics.score_r2 is None
|
||||
assert pipe.statistics.best_start_year is None
|
||||
assert pipe.statistics.XGB_params is None
|
||||
assert pipe.statistics.xgb_params is None
|
||||
|
||||
|
||||
def test_postprocess_sales_Success(
|
||||
|
||||
Reference in New Issue
Block a user