-
Notifications
You must be signed in to change notification settings - Fork 614
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
Use expected errors instead of boolean values #7175
Comments
would be nice if we could make this into a bullet list and slap the help wanted label. contributors can ask for specific subsections of it. |
great idea, done! |
Hi @bznein, Can I work on modules/core/23-commitment/ tests? |
definitely can @NagaTulasi! |
Hi @DimitrisJim , Can I work on modules/core/24-host/ tests? |
Hi @DimitrisJim, Can I work on modules/core/keeper tests? |
can I work on connection? |
Please do, thanks y'all! Unsure how quick reviews will come, though 😃 |
Hi @DimitrisJim , I would like to work on this modules/light-clients/06-solomachine/ tests. |
sure! |
Hi @DimitrisJim, I'd like to work on modules/core/02-client/ tests. |
Let me do modules/core/03-connection/ |
Feel free to work on things as long as no one else has requested them! Thanks |
Hi @DimitrisJim, I would like to work on internal/validate tests. |
hi Is there anything left? |
@iIvaki and @PrathyushaLakkireddy, as mentioned above, feel free to work on things as long as no one else has requested or opened a PR for them. |
Summary of Bug
This is an umbrella issue to enumerate all the test files that use
tc.expPass
rather than expecting a specific error, extracted with the following command (might not cover ALL of them):To make the work easier, we can split them into the following groups and create separate issues for them
modules/apps/27-interchain-accounts/controller/ ((chore) change tests in 27ica/controller to expect specific error #7177)
modules/apps/27-interchain-accounts/host/ (chore: use expected errors in ica host test. #7181)
modules/apps/29-fee ((chore): use expected errors in 29fee #7191)
modules/apps/callbacks/ (False positive)
modules/apps/transfer/ (chore: expect specific errors in apps/transfer #7205)
modules/core/02-client/
modules/core/03-connection/
modules/core/04-channel/ (holding off on this one for now, see Use expected errors in
TestPacketValidateBasic
#7147)modules/core/23-commitment/
modules/core/24-host/
modules/core/keeper
modules/light-clients/06-solomachine/
modules/light-clients/07-tendermint/
modules/light-clients/08-wasm/
Plus everything else (paths that only have one files that needs changes)
For Admin Use
The text was updated successfully, but these errors were encountered: