Integration-style tests for the OADA reference server.
This package generates client-like requests and verifies behavior across services, with additional suites for lower-level event checks.
- OADA stack running (typically from repo root with
docker-compose). - Valid test credentials/tokens where required by test suites.
selftest/- Basic HTTP request sanity checks against a simple local express test server.
test/- Default client-behavior tests.
test-lower-level/- Lower-level tests that inspect internal behavior (for example Kafka events).
test-host-level/- Host/container behavior tests (currently minimal/placeholder).
Run from oada/tests.
yarn selftestserverStarts the local express server used by selftest.
yarn selftestRuns self-tests with verbose debug output.
yarn debug
yarn debuglow
yarn debughostRuns standard, lower-level, or host-level suites with test debug logging.
yarn startRuns the default test/*.js suite in production mode settings.