zotero/test
Dan Stillman 20735c425f
Add resetData() as lightweight alternative to resetDB() for sync tests (#5822)
resetData() clears user data and sync state using application APIs
instead of doing a full Zotero shutdown/reinit cycle, making it much
faster for tests that just need clean state between runs.

Also make Tags.init(), Creators.init(), Users.init(), and
SyncedSettings.loadAll() properly clear their caches before reloading,
so they are safe to call more than once.
2026-03-05 15:54:10 -05:00
..
components fx140: Asyncify/ESMify tests 2025-07-30 22:30:53 -04:00
content Add resetData() as lightweight alternative to resetDB() for sync tests (#5822) 2026-03-05 15:54:10 -05:00
resource Remove Chai as Promised 2025-07-30 22:31:08 -04:00
tests Add resetData() as lightweight alternative to resetDB() for sync tests (#5822) 2026-03-05 15:54:10 -05:00
chrome.manifest fx115: Restore test runner 2024-03-30 00:58:53 -04:00
runtests.sh fx140: Use architecture-specific build folder for tests on Linux (#5445) 2025-07-31 22:48:21 -04:00