Zverik / Level0

Web-based OpenStreetMap Editor
http://level0.osmz.ru
Do What The F*ck You Want To Public License
54 stars 14 forks source link

add headless-browser testing of UI #77

Closed mtmail closed 3 months ago

mtmail commented 3 months ago

Starts a webserver on local port, starts a headless browser (requires Chrome browser and Chrome Webdriver to be installed) and runs UI tests.

Zverik commented 3 months ago

Wow, this is some next-level stuff I don't even understand :) Thank you Marc for taking your time writing those tests!

mtmail commented 3 months ago

I had to quick-learn that this weekend, too. nominatim-ui does headless-browser testing similar in nodejs (https://github.com/osm-search/nominatim-ui/tree/master/test).