You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently integration testing of scaffold functionality (debug-ui, hooks) is done manually and takes a tremendous amount of time. We would like a mechanism where we can automatically test new changes with frontend <-> contract interactions without breaking existing ones. Solution is preferably CI-able.
Proposed Solutions or Ideas
Feel free to discuss or think of your own approach, but be sure to communicate to the team about it
Brainstorm whether to use react-testing-library or browser based libraries like playwright.
The flow of the job should be of the following:
Bring over the v3-bulletproof-contracts branch to the job scope.
Set up the appropriate environment (note that if you are planning to test on sepolia you might need to take into account using
third party wallets or set up a wallet programatically).
Write the test suites
The text was updated successfully, but these errors were encountered:
Hi @kon-rad , the wallets in Starknet that you should try in Scaffold Stark are Braavos and ArgentX, we also use devnet-rs for devnet-local and have 10 burner Account pre-funded
@Nadai2010 i see, there is no testing framework that can integrate with those wallets, synpress only supports metamask. Seems the only way to do this would be through something like calude computer use
the idea i think will work is since the application has a problem with the timing i thing the facilitation of a better code to unable quick operation of the application i would like to contribute to this issue @Nadai2010
Issue Overview
Currently integration testing of scaffold functionality (debug-ui, hooks) is done manually and takes a tremendous amount of time. We would like a mechanism where we can automatically test new changes with frontend <-> contract interactions without breaking existing ones. Solution is preferably CI-able.
Proposed Solutions or Ideas
Feel free to discuss or think of your own approach, but be sure to communicate to the team about it
react-testing-library
or browser based libraries likeplaywright
.v3-bulletproof-contracts
branch to the job scope.third party wallets or set up a wallet programatically).
The text was updated successfully, but these errors were encountered: