improve web testing (#3162)

* shared admin level test dependency

* change to on - push (recommended by chromatic)

* change playwright reporter to list, name test jobs

* use test tags ... much cleaner

* test vs prod

* try copying templates

* run with localhost?

* revert to dev

* new tests and a bit of refactoring

* add additional checks so that page snapshots reflect loaded state

* more admin tests

* User Management tests

* remaining admin pages

* test search and chat

* await fix and exclude UI that changes with dates.
This commit is contained in:
rkuo-danswer
2024-11-20 20:01:15 -08:00
committed by GitHub
parent 50826b6bef
commit 70207b4b39
32 changed files with 500 additions and 30 deletions

4
web/.gitignore vendored
View File

@@ -34,3 +34,7 @@ yarn-error.log*
# typescript
*.tsbuildinfo
next-env.d.ts
/admin_auth.json
/build-archive.log