Testing Scripts
run-tests.sh
Location:scripts/run-tests.sh
Comprehensive test runner with coverage measurement.
- Basic Usage
- Package Testing
- Advanced
--coverage- Generate coverage report--open- Open HTML report in browser--package NAME- Test specific package--clean- Clean derived data first--threshold N- Fail if coverage < N%
- Console test results
coverage-report.txt- Text summarycoverage-report.html- Detailed HTML report
Supabase Scripts
Deploy Edge Function
Run Migrations
Local Development
Xcode Build Scripts
Clean Build
Archive
Run Tests
Git Workflows
Pre-commit Checks
Branch Management
Package Management
Update Dependencies
Reset Package Cache
Common Commands
Development
Configuration
Cleaning
CI/CD Commands
GitHub Actions
Workflows in.github/workflows/:
Main CI (ci.yml):
coverage-report.yml):
Quick Reference
Run Tests Locally
Run Tests Locally
Deploy Backend
Deploy Backend
Clean Everything
Clean Everything
Check Coverage
Check Coverage
