desmos-labs / desmos

Improving the well-being of users on social networks through the blockchain technology.
https://desmos.network
Apache License 2.0
104 stars 46 forks source link

chore: improve `x/profiles` by mutation test #1227

Closed dadamu closed 10 months ago

dadamu commented 11 months ago

Description

Deps: #1231 This PR improves x/profiles by mutation tests to increase mutation score of x/profiles to 0.887324.

################################################################################
### WARNING! This test will take hours to complete!
################################################################################
running mutation tests for the following module(s): profiles
writing mutation test result to mutation_test_result.txt
The mutation score is 0.887324 (252 passed, 2 failed, 0 duplicated, 30 skipped, total is 284)

Author Checklist

All items are required. Please add a note to the item if the item is not applicable and please add links to any relevant follow up issues.

I have...

Reviewers Checklist

All items are required. Please add a note if the item is not applicable and please add your handle next to the items reviewed if you only reviewed selected items.

I have...

codecov[bot] commented 11 months ago

Codecov Report

All modified lines are covered by tests :white_check_mark:

Files Coverage Δ
x/profiles/keeper/grpc_query.go 78.46% <100.00%> (-1.06%) :arrow_down:
x/profiles/keeper/keeper.go 94.11% <100.00%> (+2.20%) :arrow_up:
x/profiles/keeper/msg_server_app_link.go 91.66% <ø> (+91.66%) :arrow_up:
x/profiles/keeper/msg_server_dtag_transfers.go 82.08% <100.00%> (+4.80%) :arrow_up:
x/profiles/keeper/relay_app_links.go 87.19% <100.00%> (ø)
x/profiles/keeper/relay_chain_links.go 85.00% <ø> (-1.37%) :arrow_down:
x/profiles/types/account.go 58.29% <100.00%> (+20.02%) :arrow_up:
x/profiles/types/models_params.go 90.06% <100.00%> (ø)

... and 10 files with indirect coverage changes

:loudspeaker: Thoughts on this report? Let us know!.