photoprism/frontend/tests/acceptance/places.js

17 lines
544 B
JavaScript
Raw Normal View History

2019-05-21 15:00:46 +00:00
import { Selector } from 'testcafe';
import testcafeconfig from './testcafeconfig';
import Page from "./page-model";
fixture`Test places page`
.page `localhost:2342/places`;
const page = new Page();
test('Test places', async t => {
await t
.expect(Selector('div.leaflet-map-pane').exists).ok()
.expect(Selector('img.leaflet-marker-icon').visible).ok()
.typeText(Selector('input[aria-label="Search"]'), 'Berlin')
.pressKey('enter')
.expect(Selector('img.leaflet-marker-icon').visible).ok();
});