@@ -20,11 +20,10 @@ def test_power_coefficient_curve(self):
2020 'power_coefficient_curve_values' :
2121 pd .Series ([0.3 , 0.4 , 0.5 ])}
2222
23- # Tests without density correction:
2423 # Test wind_speed as pd.Series with density and power_coefficient_curve
2524 # as pd.Series and np.array
2625 power_output_exp = pd .Series (data = [0.0 , 244615.399 , 0.0 ],
27- name = 'feedin_wind_turbine ' )
26+ name = 'feedin_power_plant ' )
2827 assert_series_equal (power_coefficient_curve (** parameters ),
2928 power_output_exp )
3029 parameters ['density' ] = np .array (parameters ['density' ])
@@ -55,48 +54,6 @@ def test_power_coefficient_curve(self):
5554 power_output_exp )
5655 assert isinstance (power_coefficient_curve (** parameters ), np .ndarray )
5756
58- # Tests with density correction:
59- # Test wind_speed as np.array with density and power_coefficient_curve
60- # as pd.Series and np.array
61- power_output_exp = np .array ([0.0 , 262869.785 , 0.0 ])
62- parameters ['density_correction' ] = True
63- assert_allclose (power_coefficient_curve (** parameters ),
64- power_output_exp )
65- assert isinstance (power_coefficient_curve (** parameters ), np .ndarray )
66- parameters ['density' ] = np .array (parameters ['density' ])
67- assert_allclose (power_coefficient_curve (** parameters ),
68- power_output_exp )
69- assert isinstance (power_coefficient_curve (** parameters ), np .ndarray )
70- parameters ['power_coefficient_curve_values' ] = np .array (
71- parameters ['power_coefficient_curve_values' ])
72- parameters ['power_coefficient_curve_wind_speeds' ] = np .array (
73- parameters ['power_coefficient_curve_wind_speeds' ])
74- assert_allclose (power_coefficient_curve (** parameters ),
75- power_output_exp )
76- assert isinstance (power_coefficient_curve (** parameters ), np .ndarray )
77-
78- # Test wind_speed as pd.Series with density and power_coefficient_curve
79- # as np. array and pd.Series
80- power_output_exp = pd .Series (data = [0.0 , 262869.785 , 0.0 ],
81- name = 'feedin_wind_turbine' )
82- parameters ['wind_speed' ] = pd .Series (data = parameters ['wind_speed' ])
83- assert_series_equal (power_coefficient_curve (** parameters ),
84- power_output_exp )
85- parameters ['density' ] = pd .Series (data = parameters ['density' ])
86- assert_series_equal (power_coefficient_curve (** parameters ),
87- power_output_exp )
88- parameters ['power_coefficient_curve_wind_speeds' ] = pd .Series (
89- data = parameters ['power_coefficient_curve_wind_speeds' ])
90- parameters ['power_coefficient_curve_values' ] = pd .Series (
91- data = parameters ['power_coefficient_curve_values' ])
92- assert_series_equal (power_coefficient_curve (** parameters ),
93- power_output_exp )
94-
95- # Raise TypeErrors due to wrong type of `density_correction`
96- with pytest .raises (TypeError ):
97- parameters ['density' ] = 'wrong_type'
98- power_coefficient_curve (** parameters )
99-
10057 def test_power_curve (self ):
10158 parameters = {'wind_speed' : pd .Series (data = [2.0 , 5.5 , 7.0 ]),
10259 'density' : pd .Series (data = [1.3 , 1.3 , 1.3 ]),
@@ -111,7 +68,7 @@ def test_power_curve(self):
11168 # Test wind_speed as pd.Series and power_curve as pd.Series and
11269 # np.array
11370 power_output_exp = pd .Series (data = [0.0 , 450.0 , 0.0 ],
114- name = 'feedin_wind_turbine ' )
71+ name = 'feedin_power_plant ' )
11572 assert_series_equal (power_curve (** parameters ), power_output_exp )
11673 parameters ['power_curve_values' ] = np .array (
11774 parameters ['power_curve_values' ])
@@ -152,7 +109,7 @@ def test_power_curve(self):
152109 # Test wind_speed as pd.Series with density and power_curve as
153110 # np. array and pd.Series
154111 power_output_exp = pd .Series (data = [0.0 , 461.00290572 , 0.0 ],
155- name = 'feedin_wind_turbine ' )
112+ name = 'feedin_power_plant ' )
156113 parameters ['wind_speed' ] = pd .Series (data = parameters ['wind_speed' ])
157114 assert_series_equal (power_curve (** parameters ), power_output_exp )
158115 parameters ['density' ] = pd .Series (data = parameters ['density' ])
@@ -182,7 +139,7 @@ def test_power_curve_density_correction(self):
182139 # Test wind_speed as pd.Series with density and power_curve as
183140 # pd.Series and np.array
184141 power_output_exp = pd .Series (data = [0.0 , 461.00290572 , 0.0 ],
185- name = 'feedin_wind_turbine ' )
142+ name = 'feedin_power_plant ' )
186143 assert_series_equal (power_curve_density_correction (** parameters ),
187144 power_output_exp )
188145 parameters ['density' ] = np .array (parameters ['density' ])
0 commit comments