Hi maintinaers
After setting up METACALL_AUTH_EMAIL/PASSWORD and fixing Node version,
most tests pass.
Remaining failures are due to:
-
Deploy integration tests assuming an active paid plan
(addrepo/workdir/delete/list plans all fail with "No deployment found")
-
Login negative tests relying on exact backend error strings
which appear to have changed.
This makes it impossible for new contributors to pass the full suite
without purchasing a plan.
Suggestion:
- Mock deploy endpoints OR
- Skip deploy integration tests if no active plan
- Relax string equality to partial matching for auth errors
Happy to help with a PR if desired.