@@ -32,9 +32,9 @@ def test_update_one_gsp(db_session):
32
32
33
33
assert len (db_session .query (ForecastSQL ).all ()) == 0
34
34
35
- f1 = ForecastValueSQL (target_time = datetime (2022 , 1 , 1 ), expected_power_generation_megawatts = 1 )
35
+ f1 = ForecastValueSQL (target_time = datetime (2022 , 1 , 1 ), expected_power_generation_megawatts = 1.1 )
36
36
f2 = ForecastValueSQL (
37
- target_time = datetime (2022 , 1 , 1 , 0 , 30 ), expected_power_generation_megawatts = 2
37
+ target_time = datetime (2022 , 1 , 1 , 0 , 30 ), expected_power_generation_megawatts = 2.1
38
38
)
39
39
f = make_fake_forecasts (gsp_ids = [1 ], session = db_session , forecast_values = [f1 , f2 ])
40
40
forecast_sql = f [0 ]
@@ -48,7 +48,7 @@ def test_update_one_gsp(db_session):
48
48
assert len (db_session .query (ForecastValueSQL ).all ()) == 2
49
49
assert len (forecast_values_latest ) == 2
50
50
assert len (db_session .query (ForecastSQL ).all ()) == 2
51
- assert forecast_values_latest [0 ].expected_power_generation_megawatts == 2
51
+ assert forecast_values_latest [0 ].expected_power_generation_megawatts == 1.1
52
52
53
53
# new forecast is made
54
54
# create and add
@@ -61,9 +61,11 @@ def test_update_one_gsp(db_session):
61
61
forecast_sql = f [0 ]
62
62
update_forecast_latest (forecast = forecast_sql , session = db_session )
63
63
64
+ forecast_values_latest = db_session .query (ForecastValueLatestSQL ).all ()
64
65
assert len (db_session .query (ForecastValueSQL ).all ()) == 4
65
- assert len (db_session . query ( ForecastValueLatestSQL ). all () ) == 2
66
+ assert len (forecast_values_latest ) == 2
66
67
assert len (db_session .query (ForecastSQL ).all ()) == 3
68
+ assert forecast_values_latest [0 ].expected_power_generation_megawatts == 3
67
69
68
70
# check that for gsp_id the results look right
69
71
forecast_latest_values = (
0 commit comments