diff --git a/app/webpacker/controllers/open_street_map_controller.js b/app/webpacker/controllers/open_street_map_controller.js index 0c5f983158..38103565df 100644 --- a/app/webpacker/controllers/open_street_map_controller.js +++ b/app/webpacker/controllers/open_street_map_controller.js @@ -71,6 +71,11 @@ export default class extends Controller { } #displayMap() { + // Don't initialise map in test environment because that could possibly abuse OSM tile servers + if(process.env.RAILS_ENV == "test") { + return false; + } + this.map = L.map('open-street-map') L.tileLayer.provider(this.providerNameValue, this.providerOptionsValue).addTo(this.map) this.map.setView([this.defaultLatitudeValue, this.defaultLongitudeValue], this.zoomLevel)