-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
chore: integrate launchTestNode
into current test suites
#2579
Conversation
…-node-in-browser-tests
…e/integrate-launch-test-node
Co-authored-by: Chad Nehemiah <chad.nehemiah94@gmail.com>
35d2e65
Co-authored-by: Anderson Arboleya <anderson@arboleya.me>
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.
Thanks for the work!
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.
🚀
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.
Coverage Report:
Changed Files:Coverage values did not change👌. |
launchTestNode
withfuel-gauge
#1820Summary
This removes the
getSetupContract
,generateTestWallet
andseedTestWallet
utilities in favour of thelaunchTestNode
utility in thefuel-gauge
test suite.Builds on the work done in https://github.com/FuelLabs/fuels-ts/pull/2378/files to add browser compatibility for the
fuel-gauge
test suite.This also refactors
launchTestNode
to accommodate for scripts, predicates, seeding wallets with multiple wallets and different asset types, and mocking more provider methods.Checklist
tests
to prove my changesdocs
Notes
Running
Should result in all tests passing.
Then running
should return clean as there are no processes running.