Beispiel #1
0
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))
Beispiel #2
0
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))
Beispiel #3
0
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))
Beispiel #4
0
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)
Beispiel #5
0
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_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)
Beispiel #7
0
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_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_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",
        "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))
Beispiel #13
0
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)
Beispiel #14
0
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)