]> git.openstreetmap.org Git - nominatim-ui.git/blob - test/status.js
rollup v2->v3, convert -require- to ESM style -import-
[nominatim-ui.git] / test / status.js
1 import assert from 'assert';
2
3 describe('Status Page', function () {
4   let page;
5
6   before(async function () {
7     page = await browser.newPage();
8     await page.goto('http://localhost:9999/status.html', { waitUntil: 'networkidle0' });
9   });
10
11   after(async function () {
12     await page.close();
13   });
14
15   it('should have software version', async function () {
16     let status_details = await page.$eval(
17       'body',
18       el => el.textContent.match(/Software version.*\d+\.\d+/)
19     );
20
21     assert.ok(!status_details[0].includes('undefined'));
22   });
23 });