mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-06 02:48:13 +00:00
The packaged e2e image has no DB access, so seed.sql never ran on stage and destructive UI tests left permanent holes (deleted key/team, removed member, missing noteam user). Seed the same budget/org/users/teams/keys through the management API in globalSetup so every run starts from a known fixture set Also deep-link model detail by id instead of scanning a paginated table, type to filter model options in key/fallback selects, and make credential GET read the DB (and always refresh in-memory on PATCH) so multi-pod writes are visible without waiting for config resync |
||
|---|---|---|
| .. | ||
| fixtures | ||
| helpers | ||
| tests | ||
| constants.ts | ||
| globalSetup.ts | ||
| migration.serverRootPath.config.ts | ||
| migration.serverRootPath.globalSetup.ts | ||
| package-lock.json | ||
| package.json | ||
| playwright.config.ts | ||
| run_e2e.sh | ||
| tsconfig.json | ||