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
# Install dependencies
mix deps.get
# Run all tests
mix test# Run a single test file
mix test test/pgflow/flow_test.exs
# Run a specific test by line number
mix test test/pgflow/flow_test.exs:15
# Run only failed tests
mix test --failed
# Format code
mix format
# Check formatting without changes
mix format --check-formatted
# Run Credo (linter)
mix credo
# Run Credo with only warnings
mix credo --only warning
# Run Dialyzer (type checker)
mix dialyzer
# Run quality checks (compile with warnings as errors, format check, credo)
mix quality
# Run Doctor (documentation coverage report)
mix doctor
# Run Doctor with short report
mix doctor --short
# Run Doctor with summary only
mix doctor --summary
# Run Doctor and raise on failures (for CI)
mix doctor --raise
# Database setup for tests
docker compose up -d
mix pgflow.test.setup
# Reset test database
mix pgflow.test.reset