def test_create_parameter_browser_using_stored_settings_nonexisting_variable_name(): tables_columns = OrderedDict([('testtable', ('col1', 'col2'))]) stored_settings = [(0, (('input_field_lNONEXISTING', ['p1.u1;it1:h1', 'p2.u2;it2:h2']), ('key0_2', 'value0_2'))), (1, (('location_suffix', 'value1_1'), ('key1_2', 'value1_2')))] parameter_browser = export_fieldlogger.ParameterBrowser(tables_columns) ExportToFieldLogger.update_parameter_browser_using_stored_settings(stored_settings, parameter_browser) test_string = create_test_string(ExportToFieldLogger.update_stored_settings([parameter_browser])) reference = '[]' assert test_string == reference
def test_create_parameter_browser_using_stored_settings(): tables_columns = OrderedDict([(u'testtable', (u'col1', u'col2'))]) stored_settings = [ (0, ((u'input_field_list', [u'p1.u1;it1:h1', u'p2.u2;it2:h2']), (u'key0_2', u'value0_2'))), (1, ((u'location_suffix', u'value1_1'), (u'key1_2', u'value1_2'))) ] mock_connect = MagicMock() parameter_browser = export_fieldlogger.ParameterBrowser( tables_columns, mock_connect) ExportToFieldLogger.update_parameter_browser_using_stored_settings( stored_settings, parameter_browser) test_string = create_test_string( ExportToFieldLogger.update_stored_settings([parameter_browser])) reference = u'[[0, ((input_field_list, [p1.u1;it1:h1, p2.u2;it2:h2]))]]' assert test_string == reference