def test_systemdef_dict(): expected = {'tz': -8, ## Note that TZ is float, but Location sets tz as string 'albedo': 0.1, 'altitude': 10, 'latitude': 37.8, 'longitude': -122.3, 'name': 'Oakland', 'parallel_modules': 5, 'series_modules': 5, 'surface_azimuth': 0, 'surface_tilt': 5} assert_equals(expected, pvsystem.systemdef(meta, 5, 0, .1, 5, 5))
def test_systemdef_tmy3(): expected = {'tz': -9.0, 'albedo': 0.1, 'altitude': 7.0, 'latitude': 55.317, 'longitude': -160.517, 'name': '"SAND POINT"', 'parallel_modules': 5, 'series_modules': 5, 'surface_azimuth': 0, 'surface_tilt': 0} assert_equals(expected, pvsystem.systemdef(tmy3_metadata, 0, 0, .1, 5, 5))
def test_systemdef_tmy2(): expected = {'tz': -5, 'albedo': 0.1, 'altitude': 2.0, 'latitude': 25.8, 'longitude': -80.26666666666667, 'name': 'MIAMI', 'parallel_modules': 5, 'series_modules': 5, 'surface_azimuth': 0, 'surface_tilt': 0} assert_equals(expected, pvsystem.systemdef(tmy2_metadata, 0, 0, .1, 5, 5))
def test_systemdef_tmy2(): expected = {'tz': -5, 'albedo': 0.1, 'altitude': 2.0, 'latitude': 25.8, 'longitude': -80.26666666666667, 'name': 'MIAMI', 'strings_per_inverter': 5, 'modules_per_string': 5, 'surface_azimuth': 0, 'surface_tilt': 0} assert expected == pvsystem.systemdef(tmy2_metadata, 0, 0, .1, 5, 5)
def test_systemdef_dict(): expected = {'tz': -8, ## Note that TZ is float, but Location sets tz as string 'albedo': 0.1, 'altitude': 10, 'latitude': 37.8, 'longitude': -122.3, 'name': 'Oakland', 'strings_per_inverter': 5, 'modules_per_string': 5, 'surface_azimuth': 0, 'surface_tilt': 5} assert expected == pvsystem.systemdef(meta, 5, 0, .1, 5, 5)
def test_systemdef_tmy3(): expected = {'tz': -9.0, 'albedo': 0.1, 'altitude': 7.0, 'latitude': 55.317, 'longitude': -160.517, 'name': '"SAND POINT"', 'strings_per_inverter': 5, 'modules_per_string': 5, 'surface_azimuth': 0, 'surface_tilt': 0} assert expected == pvsystem.systemdef(tmy3_metadata, 0, 0, .1, 5, 5)
def test_systemdef_dict(): expected = { "tz": -8, ## Note that TZ is float, but Location sets tz as string "albedo": 0.1, "altitude": 10, "latitude": 37.8, "longitude": -122.3, "name": "Oakland", "parallel_modules": 5, "series_modules": 5, "surface_azimuth": 0, "surface_tilt": 5, } assert_equals(expected, pvsystem.systemdef(meta, 5, 0, 0.1, 5, 5))
def test_systemdef_tmy2(): expected = { "tz": -5, "albedo": 0.1, "altitude": 2.0, "latitude": 25.8, "longitude": -80.26666666666667, "name": "MIAMI", "parallel_modules": 5, "series_modules": 5, "surface_azimuth": 0, "surface_tilt": 0, } assert_equals(expected, pvsystem.systemdef(tmy2_metadata, 0, 0, 0.1, 5, 5))
def test_systemdef_tmy3(): expected = { "tz": -9.0, "albedo": 0.1, "altitude": 7.0, "latitude": 55.317, "longitude": -160.517, "name": '"SAND POINT"', "parallel_modules": 5, "series_modules": 5, "surface_azimuth": 0, "surface_tilt": 0, } assert_equals(expected, pvsystem.systemdef(tmy3_metadata, 0, 0, 0.1, 5, 5))
def test_systemdef_tmy3(): pvlib_abspath = os.path.dirname(os.path.abspath(inspect.getfile(tmy))) tmy3_testfile = os.path.join(pvlib_abspath, 'data', '703165TY.csv') tmy3_data, tmy3_metadata = tmy.readtmy3(tmy3_testfile) expected = { 'tz': -9.0, 'albedo': 0.1, 'altitude': 7.0, 'latitude': 55.317, 'longitude': -160.517, 'name': '"SAND POINT"', 'strings_per_inverter': 5, 'modules_per_string': 5, 'surface_azimuth': 0, 'surface_tilt': 0 } assert expected == pvsystem.systemdef(tmy3_metadata, 0, 0, .1, 5, 5)
def test_systemdef_tmy2(): pvlib_abspath = os.path.dirname(os.path.abspath(inspect.getfile(tmy))) tmy2_testfile = os.path.join(pvlib_abspath, 'data', '12839.tm2') tmy2_data, tmy2_metadata = tmy.readtmy2(tmy2_testfile) expected = { 'tz': -5, 'albedo': 0.1, 'altitude': 2.0, 'latitude': 25.8, 'longitude': -80.26666666666667, 'name': 'MIAMI', 'strings_per_inverter': 5, 'modules_per_string': 5, 'surface_azimuth': 0, 'surface_tilt': 0 } assert expected == pvsystem.systemdef(tmy2_metadata, 0, 0, .1, 5, 5)