You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-2Lines changed: 11 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -76,6 +76,15 @@ For local-first deployment to end-user machines, the default persistence model i
76
76
- Before schema upgrades, create a safety backup copy of the SQLite file.
77
77
- Use SQL Server LocalDB or SQL Server Express only when local multi-user requirements exceed the single-user SQLite profile.
78
78
79
-
## Next Step
80
79
81
-
Continue with task execution and verification using specs/001-user-signup-pin/tasks.md.
80
+
## Automated Tests
81
+
82
+
frontend unit tests: `npm run test:unit` (Vitest)
83
+
84
+
frontend end-to-end tests: `npm run test:e2e` (Playwright)
85
+
- These use the local SQLlite database, so they are more like integration tests. The values are thrown away after each test, but they do test the full stack of the API and database layers.
86
+
87
+
backend tests: `dotnet test` from repo root (xUnit)
88
+
89
+
These are ran in the .github\workflows\ci.yml pipeline on every PR
0 commit comments