import MappingConfigType, {FeaturePropertyMappingConfigType} from "../../mappings/mapping-config.type"; /** * configurations de mapping pour les cas de tests */ export const mappingRemoveAll: MappingConfigType = { config_name: 'testing config mappingRemoveAll', config_author: 'tykayn ', default_properties_of_point: {}, tags: {}, add_not_mapped_tags_too: false, source: {}, filters: {}, } export const mappingSame: MappingConfigType = { config_name: 'testing config mappingSame', config_author: 'tykayn ', default_properties_of_point: {}, tags: { equal : 'equal' }, add_not_mapped_tags_too: false, source: {}, filters: {}, } export const mappingName: MappingConfigType = { config_name: 'testing config mappingName', config_author: 'tykayn ', default_properties_of_point: {}, tags: { nom_amenageur : 'name' }, add_not_mapped_tags_too: true, source: {}, filters: {}, } export const mappingPhone: MappingConfigType = { config_name: 'testing config mappingPhone', config_author: 'tykayn ', default_properties_of_point: {}, tags: { telephone_operateur: { key_converted: 'phone', convert_to_phone: true, // convertit en yes ou no }, }, add_not_mapped_tags_too: false, source: {}, filters: {}, } export const mappingBoolean: MappingConfigType = { config_name: 'testing config mappingBoolean', config_author: 'tykayn ', default_properties_of_point: {}, tags: { consolidated_is_lon_lat_correct: { convert_to_boolean_value: true, }, }, add_not_mapped_tags_too: false, source: {}, filters: {}, } export const mappingTruthy: MappingConfigType = { config_name: 'testing config mappingTruthy', config_author: 'tykayn ', default_properties_of_point: {}, tags: { consolidated_is_lon_lat_correct: { truthy_value: "succès", }, }, add_not_mapped_tags_too: false, source: {}, filters: {}, } export const mappingFalsy: MappingConfigType = { config_name: 'testing config mappingFalsy', config_author: 'tykayn ', default_properties_of_point: {}, tags: { consolidated_city: { falsy_value: "pas ouf succès", }, }, add_not_mapped_tags_too: false, source: {}, filters: {}, } export const mappingIgnoreFalsy: MappingConfigType = { config_name: 'testing config mappingIgnore', config_author: 'tykayn ', default_properties_of_point: {}, tags: { consolidated_city: { ignore_if_falsy: true, }, }, add_not_mapped_tags_too: false, source: {}, filters: {}, } export const mappingIgnoreTruthy: MappingConfigType = { config_name: 'testing config mappingIgnore', config_author: 'tykayn ', default_properties_of_point: {}, tags: { consolidated_is_lon_lat_correct: { ignore_if_truthy: true, }, }, add_not_mapped_tags_too: false, source: {}, filters: {}, }