-
Notifications
You must be signed in to change notification settings - Fork 978
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
Mock ledger services in integration tests #1976
Conversation
4687c1c
to
da706ad
Compare
Successful CI run with the services enabled: 481fc72 |
This enables processing Ethereum events, broadcasting protocol transactions, among other things, while running integration tests.
481fc72
to
227028a
Compare
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.
Code wise, one nit. Do we know this infra will work with ethereum tests though?
@batconjurer I think these changes encompass all the requirements to simulate an ethereum node running, as well as protocol txs generated from the observed ethereum events. if not... well, I can always refactor the code a bit in the PR that actually adds the eth bridge integration tests |
227028a
to
9c69e4b
Compare
* origin/tiago/int-test-services: Changelog for #1976 Improve reading flow of mock node service defs Mock ledger services in integration tests
* origin/tiago/int-test-services: Changelog for #1976 Improve reading flow of mock node service defs Mock ledger services in integration tests
* origin/tiago/int-test-services: Changelog for #1976 Improve reading flow of mock node service defs Mock ledger services in integration tests
* origin/tiago/int-test-services: Changelog for #1976 Improve reading flow of mock node service defs Mock ledger services in integration tests
Describe your changes
Indicate on which release or other PRs this topic is based on
Based on #1964
Checklist before merging to
draft