Rechercher

PythonReactSEOPDF
GitHub Skill

testing

Policies for unit testing, E2E testing, and test-running constraints for DBConvert Streams UI.

slotix☆ 1 Étoiles du dépôt0 Forks du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

Voir la source ↗Guides

Instructions

Testing (Agent & Copilot Rules)

Scope

  • Prefer unit tests (Vitest) by default.
  • E2E tests (Playwright) are out of scope unless explicitly requested.
  • Do not assume the dev server is running unless the user says it is.

Commands (Preferred)

  • Unit tests: yarn test:unit
  • Lint/build checks (often faster signal): yarn lint, yarn build
  • E2E tests: yarn test / yarn test:headed / yarn test:ui (only when asked)

Critical Constraints

  • Never run yarn dev automatically. The maintainer starts the dev server manually.
  • Use Yarn only (no npm). Node >= 22 is required.

Test Locations

  • Unit tests: src/__tests__/
  • Playwright E2E: tests/ (auth state: tests/.auth/user.json is not committed)

Adding/Changing Tests

  • Add/update unit tests for new behavior where practical.
  • Keep tests focused; avoid fragile timing-based assertions.
  • Prefer testing public behavior over implementation details.

Developer How-To

For developer-facing setup and step-by-step commands, see TESTING.md.

Exemples

Consultez les exemples du dépôt source.

Voir la source ↗

Historique source

Date d’indexation
2026-01-20
Mise à jour de l’index
2026-02-05
Branch
main

Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!