testing
Installation
SKILL.md
Testing – Contentstack Dart SDK
When to use
- Adding or changing tests under
test/ - Running the suite locally or generating coverage
- Dealing with API keys and environment variables for integration-style tests
Instructions
Layout and runner
- Tests live in
test/(e.g.stack_test.dart,query_test.dart,entry_test.dart) - Run all:
dart test - Optional coverage workflow and LCOV steps are documented in
test/run_test.sh(dart test --coverage=./coverage,coverage:format_coverage, etc.)
Credentials policy
- Tests such as
test/stack_test.dartload credentials viadotenv(apiKey,deliveryToken,environment, optionalhost) - Do not commit secrets—use local
.envor CI secrets only as your team documents; never paste real tokens into the repo or PR descriptions