@@ -1373,7 +1373,7 @@ def test_ac_models(sapm_dc_snl_ac_system, cec_dc_adr_ac_system,
13731373 assert m .call_count == 1
13741374 assert isinstance (mc .results .ac , pd .Series )
13751375 assert not mc .results .ac .empty
1376- assert mc .results .ac [1 ] < 1
1376+ assert mc .results .ac . iloc [1 ] < 1
13771377
13781378
13791379def test_ac_model_user_func (pvwatts_dc_pvwatts_ac_system , location , weather ,
@@ -1425,8 +1425,8 @@ def test_aoi_models(sapm_dc_snl_ac_system, location, aoi_model,
14251425 assert m .call_count == 1
14261426 assert isinstance (mc .results .ac , pd .Series )
14271427 assert not mc .results .ac .empty
1428- assert mc .results .ac [0 ] > 150 and mc .results .ac [0 ] < 200
1429- assert mc .results .ac [1 ] < 1
1428+ assert mc .results .ac . iloc [0 ] > 150 and mc .results .ac . iloc [0 ] < 200
1429+ assert mc .results .ac . iloc [1 ] < 1
14301430
14311431
14321432@pytest .mark .parametrize ('aoi_model' , [
@@ -1441,8 +1441,8 @@ def test_aoi_models_singleon_weather_single_array(
14411441 assert len (mc .results .aoi_modifier ) == 1
14421442 assert isinstance (mc .results .ac , pd .Series )
14431443 assert not mc .results .ac .empty
1444- assert mc .results .ac [0 ] > 150 and mc .results .ac [0 ] < 200
1445- assert mc .results .ac [1 ] < 1
1444+ assert mc .results .ac . iloc [0 ] > 150 and mc .results .ac . iloc [0 ] < 200
1445+ assert mc .results .ac . iloc [1 ] < 1
14461446
14471447
14481448def test_aoi_model_no_loss (sapm_dc_snl_ac_system , location , weather ):
@@ -1451,8 +1451,8 @@ def test_aoi_model_no_loss(sapm_dc_snl_ac_system, location, weather):
14511451 mc .run_model (weather )
14521452 assert mc .results .aoi_modifier == 1.0
14531453 assert not mc .results .ac .empty
1454- assert mc .results .ac [0 ] > 150 and mc .results .ac [0 ] < 200
1455- assert mc .results .ac [1 ] < 1
1454+ assert mc .results .ac . iloc [0 ] > 150 and mc .results .ac . iloc [0 ] < 200
1455+ assert mc .results .ac . iloc [1 ] < 1
14561456
14571457
14581458def test_aoi_model_interp (sapm_dc_snl_ac_system , location , weather , mocker ):
@@ -1472,8 +1472,8 @@ def test_aoi_model_interp(sapm_dc_snl_ac_system, location, weather, mocker):
14721472 assert m .call_args [1 ]['theta_ref' ] == theta_ref
14731473 assert isinstance (mc .results .ac , pd .Series )
14741474 assert not mc .results .ac .empty
1475- assert mc .results .ac [0 ] > 150 and mc .results .ac [0 ] < 200
1476- assert mc .results .ac [1 ] < 1
1475+ assert mc .results .ac . iloc [0 ] > 150 and mc .results .ac . iloc [0 ] < 200
1476+ assert mc .results .ac . iloc [1 ] < 1
14771477
14781478
14791479def test_aoi_model_user_func (sapm_dc_snl_ac_system , location , weather , mocker ):
@@ -1484,8 +1484,8 @@ def test_aoi_model_user_func(sapm_dc_snl_ac_system, location, weather, mocker):
14841484 assert m .call_count == 1
14851485 assert mc .results .aoi_modifier == 0.9
14861486 assert not mc .results .ac .empty
1487- assert mc .results .ac [0 ] > 140 and mc .results .ac [0 ] < 200
1488- assert mc .results .ac [1 ] < 1
1487+ assert mc .results .ac . iloc [0 ] > 140 and mc .results .ac . iloc [0 ] < 200
1488+ assert mc .results .ac . iloc [1 ] < 1
14891489
14901490
14911491@pytest .mark .parametrize ('aoi_model' , [
0 commit comments