-
Notifications
You must be signed in to change notification settings - Fork 63
feat: add Foundry Anvil image impl #272
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
310cc04
to
6312c7a
Compare
The CI failures do not appear to be caused by the changes in this PR, unless I'm mistaken @DDtKey? |
@suchapalaver Yes, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for the contribution!
Just one comment and LGTM!
15b72aa
to
60162e3
Compare
@DDtKey thanks for your help on this one! |
## 🤖 New release * `testcontainers-modules`: 0.11.5 -> 0.11.6 (✓ API compatible changes) <details><summary><i><b>Changelog</b></i></summary><p> <blockquote> ## [0.11.6] - 2025-01-27 ### Features - Allow enabling jetstream for nats (#268) - Add Foundry Anvil image impl (#272) - Add method `latest` to anvil node impl (#277) ### Testing - Fix broken test in CI (#281) <!-- generated by git-cliff --> </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/release-plz/release-plz/). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Community Testcontainers Implementation for Foundry Anvil
This is a community implementation of the Testcontainers interface for Foundry Anvil.
It is not officially supported by Foundry, but it is a community effort to provide a more user-friendly interface for running Anvil inside a Docker container.
The endpoint of the container is intended to be injected into your provider configuration, so that you can easily run tests against a local Anvil instance. See the
test_anvil_node_container
test insrc/anvil/mod.rs
to run this example: