-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Acceptance test CICD #120
Acceptance test CICD #120
Conversation
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.
Looking good.
One nit suggestion and a question
Updated PR comment so that merging this doesn't close #17 and will update my PR to automatically close that noting this PR |
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.
LGTM
d2e58d1
to
5319aa3
Compare
d01e132
to
c8a0572
Compare
Signed-off-by: Nana-EC <nana@swirldslabs.com>
Signed-off-by: Nana-EC <nana@swirldslabs.com>
Signed-off-by: Ivo Yankov <ivo@devlabs.bg>
Signed-off-by: Ivo Yankov <ivo@devlabs.bg>
5319aa3
to
ec48412
Compare
Kudos, SonarCloud Quality Gate passed!
|
* More test cases and ethereum transaction start Add support for Acceptance tests to run in CI/CD flow - Add a `localAcceptance.env` that provides configurations for local-node runs - Update package to pull latest npm version of `hedera-local-node` Co-authored-by: Nana-EC <nana@swirldslabs.com>
* More test cases and ethereum transaction start Add support for Acceptance tests to run in CI/CD flow - Add a `localAcceptance.env` that provides configurations for local-node runs - Update package to pull latest npm version of `hedera-local-node` Co-authored-by: Nana-EC <nana@swirldslabs.com> Signed-off-by: Nana-EC <nana@swirldslabs.com>
* Acceptance tests setup Add acceptance tests to help verify relay operation in full Hedera Hashgraph environments, both local and deployed - Add an `acceptance.spec.ts` file to hold test logic - Load `hedera-local-node` before all tests - Use sdk-js to submit setup transactions - ECDSA based accounts, contracts, tokens - Add a test case for each server endpoint and verify response - Update README with Testing section with clear instructions how to run acceptance tests - Update `sdk-js` version used to support `EthereumTransactions` - Add github action to run on PR submission - Done by #120 - Add reference smart contract (Parent.sol) to enable calls Signed-off-by: Nana-EC <nana@swirldslabs.com> Co-authored-by: Ivo Yankov <ivo@devlabs.bg>
Description:
Add support for Acceptance tests to run in CI/CD flow
localAcceptance.env
that provides configurations for local-node runshedera-local-node
Related issue(s):
Addresses #17
Notes for reviewer:
Checklist