mirror of
https://github.com/PR0M3TH3AN/bitvid.git
synced 2026-11-03 03:12:31 +00:00
- Update KNOWN_ISSUES.md to reflect current environment status (missing devDependencies). - Create issues/test-env-deps.md to document missing dependencies preventing test runs. - Create issues/popover-flip-bug.md to document the persistent popover flip bug. - Update timestamps and references in KNOWN_ISSUES.md. Co-authored-by: PR0M3TH3AN <[email protected]>
31 lines
1.0 KiB
Markdown
31 lines
1.0 KiB
Markdown
# Test Environment Missing Dependencies
|
|
|
|
## Problem
|
|
|
|
The current development environment is missing several `devDependencies` that are listed in `package.json`. This prevents running certain test suites.
|
|
|
|
## Affected Dependencies
|
|
|
|
- `jsdom`: Required for `tests/app/channel-profile-moderation.test.mjs`.
|
|
- `fake-indexeddb`: Required for `test:dm:unit` and `test:dm:integration`.
|
|
- `@playwright/test` (and `playwright`): Required for E2E tests (`test:e2e`, `tests/e2e/popover.spec.ts`, etc.) and visual regression tests (`test:visual`).
|
|
|
|
## Impact
|
|
|
|
- `npm run test:unit` fails partially (`tests/app/channel-profile-moderation.test.mjs` fails with `ERR_MODULE_NOT_FOUND`).
|
|
- `npm run test:dm:unit` fails completely.
|
|
- `npm run test:dm:integration` fails completely.
|
|
- `npm run test:e2e` fails completely.
|
|
- `npm run test:visual` fails completely.
|
|
|
|
## Notes
|
|
|
|
- `npm install` is restricted in this environment, preventing easy re-installation.
|
|
- This issue was verified on 2026-02-08.
|
|
|
|
## Tags
|
|
|
|
- environment
|
|
- testing
|
|
- dependencies
|