Skip to content

Devcontainer Setup#39

Merged
jwilger merged 14 commits intojwilger:mainfrom
thisisartium:main
Mar 20, 2025
Merged

Devcontainer Setup#39
jwilger merged 14 commits intojwilger:mainfrom
thisisartium:main

Conversation

@jwilger
Copy link
Copy Markdown
Owner

@jwilger jwilger commented Mar 20, 2025

No description provided.

jwilger and others added 14 commits March 5, 2025 06:00
This isn't something that should be part of the project itself.
Shouldn't have been added here.
not publishing the crate from this fork

Signed-off-by: John Wilger <john@johnwilger.com>
We need Docker-in-Docker in order to run Kurrent for integration tests while using GitHub Codespaces.
In order to reuse the same test logic for different event backends, we want to
extract the generic test logic to a module that can be reused.
Extract integration test cases to a module
In order to reuse the tests with different adapters, we need the generic test
logic to be independent from the adapter (Kurrent). This commit uses type
parameters to remove references to Kurrent in the generic test cases so that
they can be reused with a different adapter.
…on-tests

Refactor tests to be independent from the adapter
@jwilger jwilger marked this pull request as ready for review March 20, 2025 15:45
@jwilger jwilger merged commit 7e162a9 into jwilger:main Mar 20, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants