En travaillant sur l’ajout de link_identity
pour l’ajout des quotas (Implémentation des quotas), j’ai ajouté un test d’intégration sur change_owner_key
. Il échoue et je ne comprends pas pourquoi.
- test unitaire
change_owner_key
(passe) /pallets/identity/src/tests.rs#L207 - test d’intégration
change_owner_key
(échoue) /runtime/gdev/tests/integration_tests.rs#L1096
# lancer le test sur la branche `hugo-change-owner-key-integration-test`
cargo test -p gdev-runtime test_change_owner_key
# le résultat est
InvalidNewOwnerKeySig
Pourtant il n’y a pas grand chose à vérifier :
- origine
- nouvelle clé
- payload
- préfixe
- genesis hash
- identity index
- ancienne clé
Si quelqu’un a le temps de jeter un œil là dessus, c’est pas compliqué, il y a certainement un problème très simple que je ne vois juste pas.