adding result objects, renaming components

This commit is contained in:
2025-03-05 14:35:29 +01:00
parent ec63840ccc
commit c375d8e9d4
7 changed files with 73 additions and 57 deletions

View File

@@ -5,18 +5,18 @@ from delta_barth.analysis import forecast as fc
def test_sales_per_customer_success(sales_data):
customer_id = 1133
err, res = fc.sales_per_customer(sales_data, customer_id)
res = fc.sales_per_customer(sales_data, customer_id)
assert err == 0
assert res is not None
assert res.status.status_code == 0
assert res.data is not None
def test_sales_per_customer_too_few_data_points(sales_data):
customer_id = 1000
err, res = fc.sales_per_customer(sales_data, customer_id)
res = fc.sales_per_customer(sales_data, customer_id)
assert err == 1
assert res is None
assert res.status.status_code == 1
assert res.data is None
def test_parse_api_resp_to_df(exmpl_api_sales_prognosis_resp):