-
Notifications
You must be signed in to change notification settings - Fork 10
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
Integration testing #38
Comments
Below is a list of ready-to-use
|
Add integration testing that will setup all the EVM gateway components and engines and use the emulator and scripts to generate data, which will after the test is run be checked against the APIs to see if it was correctly handled.
To avoid conflicts with current work done on the main branch, we will first check the indexed data against storage APIs and then after getting the changes in the main, we will change querying to the RPC APIs.
We will have multiple test cases which will be able to run using a simple CLI comand:
go run main.go --test {name}
where the name of the test will select which case you want to run.Initially we will just have a simple case where we submit couple of transactions to cause the block executed events as well as transaction executed events.
The text was updated successfully, but these errors were encountered: