File tree Expand file tree Collapse file tree 1 file changed +14
-1
lines changed
Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -145,4 +145,17 @@ def test_repr(self):
145145 'number_of_turbines' : 2 }]
146146 assert 'E-126/4200' in repr (WindFarm (wind_turbine_fleet = test_fleet ))
147147
148-
148+ def test_aggregation_of_power_curve_with_missing_power_curve (self ):
149+ """Test WindFarm.assign_power_curve() with missing power_curve."""
150+ wt1 = WindTurbine (** self .test_turbine )
151+ wt1 .power_curve = None
152+ print (wt1 )
153+ wind_turbine_fleet = [
154+ {'wind_turbine' : wt1 ,
155+ 'number_of_turbines' : 3 },
156+ {'wind_turbine' : WindTurbine (** self .test_turbine_2 ),
157+ 'number_of_turbines' : 2 }]
158+ windfarm = WindFarm (wind_turbine_fleet = wind_turbine_fleet )
159+ msg = 'For an aggregated wind farm power curve each wind'
160+ with pytest .raises (ValueError , match = msg ):
161+ windfarm .assign_power_curve ()
You can’t perform that action at this time.
0 commit comments