Skip to content

rishabhcli/case-file-chronicle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Case File Chronicle

Test setup

Copy .env.test.example to .env.test and provide the Supabase values used for live contract and Playwright runs.

Required variables:

  • VITE_SUPABASE_URL
  • VITE_SUPABASE_PUBLISHABLE_KEY
  • SUPABASE_SERVICE_ROLE_KEY
  • TEST_ADMIN_EMAIL
  • TEST_ADMIN_PASSWORD

Deterministic unit and integration tests can run with placeholder Supabase values because the network layer is mocked. Live contract and Playwright runs require real values.

Commands

  • npm run lint
  • npm run typecheck
  • npm run test
  • npm run test:coverage
  • npm run test:contracts
  • npm run test:e2e
  • npm run test:all

Manual sign-off

  • Keyboard-only pass across public navigation plus admin login, case edit, and builds flows.
  • Mobile pass on home, case detail, and watchlist using the mobile-chromium Playwright project.
  • Cross-browser public smoke on the webkit Playwright project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors