photoprism/frontend/tests
Keith Martin 6d0016b1df
Frontend: Improve acceptance test performance #5298
* Tests: improve openNav, and add ability to close all event notifications.
* Tests: improve search with wait for notifications to expire, then using notifications to determine search completion.
* Tests: improve getPhotoCount by using notifications for completion of photo load.  Add fast and slow photo load waits.
* Tests: add fast and slow load detection via notifications
* Tests: replace waits with notification detection
* Tests: refactor tests to work more efficiently with notifications
* Tests: comment out execution time and p-notify__close logging.  Remove slow version of waits.
* Make: allow acceptance tests to be run with --ignore-errors, and make each multi window test run as separate instance
* Frontend: ensure that closing a notification resets the timer for the next notification
* Tests: move notification handling to single notifications.js file
* Tests: move photoCount as changing cards view doesn't generate event when there is one photo
* Tests: remove commented code
* Tests: enable environment variable SHOW_LOGS  (true) to show timings and click actions for waits
* Tests: add Delete, Import, Index, Unstack, and Upload notification waits.
2025-11-04 11:29:37 +01:00
..
acceptance Frontend: Improve acceptance test performance #5298 2025-11-04 11:29:37 +01:00
upload-files Frontend: Refactor TestCafe acceptance test directory structure 2022-07-23 10:52:15 +02:00
vitest Auth: Extend user accounts with custom scope setting 2025-10-22 19:58:56 +02:00
testcafeconfig.json Tests: Update testcafe config 2023-07-27 12:58:23 +02:00