Commit Graph

13 Commits

Author SHA1 Message Date
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