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
EventLens relies on comprehensive integration tests to ensure data is safely and accurately read from databases.
Integration Tests
Integration testing relies on Testcontainers. EventLens tests spin up ephemeral PostgreSQL and Kafka instances via Docker to run queries against real infra.
You must have the Docker daemon running locally to execute the full integration suite.
Running Tests
Run all tests via Gradle in the root directory:
./gradlew test
For the UI, you can run tests directly inside the eventlens-ui directory using npm: