Commit Graph

32 Commits (bb5b91b920cb27779e9f775d27936416c07c10e5)

Author SHA1 Message Date
grdddj e21dd94dd5 feat(tests): show newly created tests in master-diff report
10 months ago
grdddj a4034097d6 feat(tests): number the screens in UI test reports, give unique IDs to images
11 months ago
grdddj 20c9d81018 feat(tests): running master-diff report after each UI test
12 months ago
grdddj 87c7e33198 chore(tests): improve UI reports
1 year ago
grdddj 2b71a44fd3 feat(tests): master diff creating different_screens.html report
1 year ago
matejcik 5fa1a33a1d fix(tests): url-safe name for hyperlinks (for when there's a backslash)
1 year ago
matejcik c6bf32eb82 fix(tests): only override left clicks in index custom script
1 year ago
matejcik be920d7cec fix(tests): differentiate passed vs new testcases
1 year ago
grdddj 89b905a349 fix(tests): make master_diff more reliable
1 year ago
matejcik 9add2b0027 fix(tests): more robust master diff handling
1 year ago
grdddj 1fa9a58fa5 feat(tests): generate UI report with all unique differing screens
1 year ago
grdddj 491a8523bc feat(tests): allow for saving text layout of all screens during UI tests
1 year ago
grdddj eb195d038b chore(tests): small naming changes and docs
1 year ago
matejcik fe88331234 fix(tests): make sure the POST to fixtures.json goes through
1 year ago
matejcik c7b787a2ec fix(tests): do not load every image to learn its width
1 year ago
matejcik e15662e12d feat(tests): revamp UI test harness
1 year ago
tychovrahe 550e2a7951 feat(tests): add button to update fixtures directly from ui test report
2 years ago
grdddj 56e0c91a71 feat(tests): add dashboards with indexed unique screens and all screens
2 years ago
Martin Novak a69e43d1a6 chore(tests): tests recording also generates "results web page"
2 years ago
Martin Milata 1e0fa3428c ci: fix UI master diff
2 years ago
Martin Milata c153ffe4b3 ci: ui2 device tests
2 years ago
matejcik 82182ae078 ci: use external servers in CI and scripts
2 years ago
grdddj c77e18d77c chore(tests): add type hints to helper test functions
2 years ago
grdddj 5d76144ef5 chore(common): always use resolve() when accessing parent of the Path
2 years ago
amadejpapez 85ba7c12ba style(all): use f-strings for formatting
3 years ago
matejcik f3802dea61 fix(tests/ui_tests): if a UI test result changed, show it as new
3 years ago
matejcik 57582c2501 feat(tests): simple javascript-based UI diff review tool
3 years ago
matejcik 1b7b06255a feat(tests): only try connecting to VPN once
3 years ago
matejcik e4785d47e0 style: apply black 20.8b1
4 years ago
matejcik 35a0ae1d18 tests/ui_tests: use separate temporary directories for test cases
4 years ago
matejcik 17c4d75b40 tests: rename report_test to testreport so that pytest doesn't think it is a testcase
4 years ago
Tomas Susanka 89929c7a8c tests/ui: create report what differs from master
4 years ago