def test_LocalizedPVSystem___repr__(): localized_system = pvsystem.LocalizedPVSystem( latitude=32, longitude=-111, module='blah', inverter='blarg', name='my name', temperature_model_parameters={'a': -3.56}) expected = """LocalizedPVSystem: name: my name latitude: 32 longitude: -111 altitude: 0 tz: UTC surface_tilt: 0 surface_azimuth: 180 module: blah inverter: blarg albedo: 0.25 racking_model: None module_type: None temperature_model_parameters: {'a': -3.56}""" assert localized_system.__repr__() == expected
def test_LocalizedPVSystem___repr__(): localized_system = pvsystem.LocalizedPVSystem(latitude=32, longitude=-111, module='blah', inverter='blarg', name='my name') expected = 'LocalizedPVSystem: \n name: my name\n latitude: 32\n longitude: -111\n altitude: 0\n tz: UTC\n surface_tilt: 0\n surface_azimuth: 180\n module: blah\n inverter: blarg\n albedo: 0.25\n racking_model: open_rack_cell_glassback' assert localized_system.__repr__() == expected
def test_LocalizedPVSystem_creation(): localized_system = pvsystem.LocalizedPVSystem(latitude=32, longitude=-111, module='blah', inverter='blarg') assert localized_system.module == 'blah' assert localized_system.inverter == 'blarg' assert localized_system.latitude == 32 assert localized_system.longitude == -111
def test_LocalizedPVSystem___repr__(): localized_system = pvsystem.LocalizedPVSystem(latitude=32, longitude=-111, module='blah', inverter='blarg') assert localized_system.__repr__() == ( 'LocalizedPVSystem with tilt:0 and' + ' azimuth: 180 with Module: blah and Inverter: blarg at Latitude: 32 ' + 'and Longitude: -111')