Ioan Bizău
2d8a74a05f
fix(tests): UI diff scripting
...
* move inline script to an external file
* include `pixelmatch` in that external file
* replace inline `onload` and `onclick` scripts with events attached in
`onLoad`
* wait for images to load before doing the diff
[no changelog]
2026-01-07 17:59:49 +02:00
Ioan Bizău
c275b5d995
feat(tests/ui_tests): collapse unchanged screenshots in UI diff
...
[no changelog]
2025-05-20 15:32:37 +02:00
cepetr
dff12a32c1
feat(tests): improve screenshot diffs
...
[no changelog]
2024-03-20 16:54:50 +01:00
cepetr
fab70c7dba
feat(tests): show screenshot diff
...
[no changelog]
2024-02-29 14:35:37 +01:00
grdddj
a4034097d6
feat(tests): number the screens in UI test reports, give unique IDs to images
...
[no changelog]
2023-07-28 09:43:34 +02:00
matejcik
5fa1a33a1d
fix(tests): url-safe name for hyperlinks (for when there's a backslash)
2023-04-05 20:57:48 +02:00
matejcik
c7b787a2ec
fix(tests): do not load every image to learn its width
2023-02-02 12:40:39 +01:00
matejcik
e15662e12d
feat(tests): revamp UI test harness
2023-02-02 12:40:39 +01:00
grdddj
56e0c91a71
feat(tests): add dashboards with indexed unique screens and all screens
2022-11-21 14:08:47 +01:00
Martin Novak
a69e43d1a6
chore(tests): tests recording also generates "results web page"
2022-05-30 09:52:42 +02:00
grdddj
c77e18d77c
chore(tests): add type hints to helper test functions
2022-02-07 14:05:27 +01:00
matejcik
57582c2501
feat(tests): simple javascript-based UI diff review tool
2021-06-23 11:51:18 +02:00
Tomas Susanka
89929c7a8c
tests/ui: create report what differs from master
2020-03-04 13:41:32 +01:00