|
7 | 7 | import numpy as np
|
8 | 8 | from pvlib import pvsystem
|
9 | 9 | from pvlib.way_faster import faster_way, slower_way
|
| 10 | +from conftest import requires_scipy |
10 | 11 |
|
11 | 12 | logging.basicConfig()
|
12 | 13 | LOGGER = logging.getLogger(__name__)
|
|
17 | 18 | CECMOD = pvsystem.retrieve_sam('cecmod')
|
18 | 19 |
|
19 | 20 |
|
| 21 | +@requires_scipy |
20 | 22 | def test_fast_spr_e20_327():
|
21 | 23 | spr_e20_327 = CECMOD.SunPower_SPR_E20_327
|
22 | 24 | x = pvsystem.calcparams_desoto(
|
@@ -50,6 +52,7 @@ def test_fast_spr_e20_327():
|
50 | 52 | return isc, voc, imp, vmp, pmp, pvs
|
51 | 53 |
|
52 | 54 |
|
| 55 | +@requires_scipy |
53 | 56 | def test_fast_fs_495():
|
54 | 57 | fs_495 = CECMOD.First_Solar_FS_495
|
55 | 58 | x = pvsystem.calcparams_desoto(
|
@@ -84,6 +87,7 @@ def test_fast_fs_495():
|
84 | 87 | return isc, voc, imp, vmp, pmp, i, v, p, pvs
|
85 | 88 |
|
86 | 89 |
|
| 90 | +@requires_scipy |
87 | 91 | def test_slow_spr_e20_327():
|
88 | 92 | spr_e20_327 = CECMOD.SunPower_SPR_E20_327
|
89 | 93 | x = pvsystem.calcparams_desoto(
|
@@ -117,6 +121,7 @@ def test_slow_spr_e20_327():
|
117 | 121 | return isc, voc, imp, vmp, pmp, pvs
|
118 | 122 |
|
119 | 123 |
|
| 124 | +@requires_scipy |
120 | 125 | def test_slow_fs_495():
|
121 | 126 | fs_495 = CECMOD.First_Solar_FS_495
|
122 | 127 | x = pvsystem.calcparams_desoto(
|
|
0 commit comments