Skip to content

Commit f4a44a3

Browse files
committed
Add test for basic example
1 parent 1d57622 commit f4a44a3

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

example/__init__.py

Whitespace-only changes.

example/test_basic_example.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
from example import basic_example as be
2+
from numpy.testing import assert_allclose
3+
4+
5+
class TestExamples:
6+
7+
def test_basic_example_flh(self):
8+
# tests full load hours
9+
weather = be.get_weather_data('weather.csv')
10+
my_turbine, e126 = be.initialise_wind_turbines()
11+
be.calculate_power_output(weather, my_turbine, e126)
12+
13+
assert_allclose(1766.6870, (e126.power_output.sum() /
14+
e126.nominal_power), 0.01)
15+
assert_allclose(1882.7567, (my_turbine.power_output.sum() /
16+
my_turbine.nominal_power), 0.01)

0 commit comments

Comments
 (0)