]> git.openstreetmap.org Git - nominatim-ui.git/blobdiff - test/_bootstrap.js
detail page: add country to postcode -search by name- link
[nominatim-ui.git] / test / _bootstrap.js
index ad7733a5f95606ba9868c1faae1b52a7b0e5c0a4..746d15d71b46baf6a344f4befbaf90612421c859 100644 (file)
@@ -7,7 +7,7 @@ import fse from 'fs-extra';
 const testing_port = 9999; // this is the port all tests expect nominatim-ui to listen to
 
 // The installation on https://nominatim.openstreetmap.org/ui/ is a bit more complex as
 const testing_port = 9999; // this is the port all tests expect nominatim-ui to listen to
 
 // The installation on https://nominatim.openstreetmap.org/ui/ is a bit more complex as
-// for backward compatiblity they run the API and the UI on the same port. Nominatim-UI
+// for backward compatibility they run the API and the UI on the same port. Nominatim-UI
 // is installed in the /ui subdirectory plus their webserver has custom redirect rules.
 //
 // We can simulate that with a proxy.
 // is installed in the /ui subdirectory plus their webserver has custom redirect rules.
 //
 // We can simulate that with a proxy.
@@ -49,7 +49,7 @@ Nominatim_Config.Reverse_Only = ${reverse_only};
       let api_url_match = req.url.match(/\/(\w+\.php)/);
 
       let target = api_url_match
       let api_url_match = req.url.match(/\/(\w+\.php)/);
 
       let target = api_url_match
-        ? 'http://nominatim.openstreetmap.org/' + api_url_match[1]
+        ? 'https://nominatim.openstreetmap.org'
         : 'http://localhost:' + static_port;
 
       // console.log(`http proxy ${req.url} => ${target + req.url}`)
         : 'http://localhost:' + static_port;
 
       // console.log(`http proxy ${req.url} => ${target + req.url}`)
@@ -64,6 +64,7 @@ Nominatim_Config.Reverse_Only = ${reverse_only};
     defaultViewport: { width: 1024, height: 768 },
     timeout: 10000,
     // latency: 1000,
     defaultViewport: { width: 1024, height: 768 },
     timeout: 10000,
     // latency: 1000,
+    headless: 'new',
     args: [
       '--user-agent=Nominatim UI test suite Mozilla/5.0 Gecko/20100101 HeadlessChrome/90.0'
     ]
     args: [
       '--user-agent=Nominatim UI test suite Mozilla/5.0 Gecko/20100101 HeadlessChrome/90.0'
     ]