Skip to content

Commit 91ccfd4

Browse files
committed
test function for SingelAxisTrackerand LocalizedSingleAxisTracker
1 parent b575cf6 commit 91ccfd4

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

pvlib/test/test_tracking.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,3 +286,22 @@ def test_get_irradiance():
286286
irradiance = np.round(irradiance, 4)
287287
expected = np.round(expected, 4)
288288
assert_frame_equal(irradiance, expected)
289+
290+
291+
def test_SingleAxisTracker___repr__():
292+
system = tracking.SingleAxisTracker(max_angle=45, gcr=.25,
293+
module='blah', inverter='blarg')
294+
295+
assert system.__repr__() == 'SingleAxisTracker with max_angle: 45'
296+
297+
298+
def test_LocalizedSingleAxisTracker___repr__():
299+
localized_system = tracking.LocalizedSingleAxisTracker(latitude=32,
300+
longitude=-111,
301+
module='blah',
302+
inverter='blarg')
303+
304+
305+
assert localized_system.__repr__() == ('LocalizedSingleAxisTracker with '+
306+
'max_angle: 90 at Location: None')
307+

0 commit comments

Comments
 (0)