Open tensojka opened 1 month ago
Hi @tensojka can I work on this? Using this steps you have already mentioned, I would quickly execute the test within a time frame of 3 days.
Yes you can, assigning you @Iwueseiter
thank you @tensojka
Hi @Iwueseiter any update on this issue ?
@ptisserand I'm working on it. I will create a PR soon.
Hey @Iwueseiter still on the issue?
@od-hunter yes.
We need to add modular integration tests for Konoha that can be used to test deployed instances. This will make it easier for the protocols using it to verify Konoha is working correctly and to gain confidence upgrading it.
Tasks
tests/integration_tests.cairo
with the following functions:deploy_governance(classhash, token_recipient)
: Deploys the governance contractupgrade(gov_address, tokenholders, new_classhash)
: Upgrades a governance contract to a new classhashhealthcheck(gov_address, tokenholders)
: Runs a series of checks on a deployed governance contracttests/integration_test_runner.cairo
that uses the above functions to test upgrading the current Konoha Sepolia deployment to the latest masterPseudocode
tests/integration_tests.cairo
:tests/integration_test_runner.cairo
:See the Contributor Guidelines for how to get started working on this issue.