@@ -106,16 +106,16 @@ def test_sandia_multi(cec_inverter_parameters):
106106 pdcs = idcs * vdcs
107107 pacs = inverter .sandia_multi ((vdcs , vdcs ), (pdcs , pdcs ),
108108 cec_inverter_parameters )
109- assert_series_equal (pacs , pd .Series ([- 0.020000 , 132.004308 , 250.000000 ]))
109+ assert_series_equal (pacs , pd .Series ([- 0.020000 , 132.004278 , 250.000000 ]))
110110 # with lists instead of tuples
111111 pacs = inverter .sandia_multi ([vdcs , vdcs ], [pdcs , pdcs ],
112112 cec_inverter_parameters )
113- assert_series_equal (pacs , pd .Series ([- 0.020000 , 132.004308 , 250.000000 ]))
113+ assert_series_equal (pacs , pd .Series ([- 0.020000 , 132.004278 , 250.000000 ]))
114114 # with arrays instead of tuples
115115 pacs = inverter .sandia_multi (np .array ([vdcs , vdcs ]),
116116 np .array ([pdcs , pdcs ]),
117117 cec_inverter_parameters )
118- assert_series_equal (pacs , pd . Series ([- 0.020000 , 132.004308 , 250.000000 ]))
118+ assert_allclose (pacs , np . array ([- 0.020000 , 132.004278 , 250.000000 ]))
119119
120120
121121def test_sandia_multi_length_error (cec_inverter_parameters ):
@@ -184,10 +184,10 @@ def test_pvwatts_multi():
184184 # with Series
185185 pdc = pd .Series (pdc )
186186 out = inverter .pvwatts_multi ((pdc , pdc ), pdc0 , 0.95 )
187- assert_series_equal (expected , out )
187+ assert_series_equal (pd . Series ( expected ) , out )
188188 # with list instead of tuple
189189 out = inverter .pvwatts_multi ([pdc , pdc ], pdc0 , 0.95 )
190- assert_series_equal (expected , out )
190+ assert_series_equal (pd . Series ( expected ) , out )
191191
192192
193193INVERTER_TEST_MEAS = DATA_DIR / 'inverter_fit_snl_meas.csv'
0 commit comments