Improve test coverage of the `Notifications` protocol (#13033)
* Add handler and upgrade tests * Add tests for `behaviour.rs` * Apply review comments * Update dependencies * Apply suggestions from code review Co-authored-by:Dmitry Markin <dmitry@markin.tech> * Apply review comments * Fix clippy * Update mockall * Apply review comment --------- Co-authored-by:
Dmitry Markin <dmitry@markin.tech>
Showing
- substrate/Cargo.lock 349 additions, 353 deletionssubstrate/Cargo.lock
- substrate/client/consensus/common/Cargo.toml 1 addition, 1 deletionsubstrate/client/consensus/common/Cargo.toml
- substrate/client/network/Cargo.toml 4 additions, 0 deletionssubstrate/client/network/Cargo.toml
- substrate/client/network/src/protocol/notifications/behaviour.rs 2417 additions, 0 deletions...te/client/network/src/protocol/notifications/behaviour.rs
- substrate/client/network/src/protocol/notifications/handler.rs 903 additions, 112 deletions...rate/client/network/src/protocol/notifications/handler.rs
- substrate/client/network/src/protocol/notifications/upgrade.rs 2 additions, 2 deletions...rate/client/network/src/protocol/notifications/upgrade.rs
- substrate/client/network/src/protocol/notifications/upgrade/collec.rs 79 additions, 1 deletion...ient/network/src/protocol/notifications/upgrade/collec.rs
- substrate/client/network/src/protocol/notifications/upgrade/notifications.rs 17 additions, 1 deletion...twork/src/protocol/notifications/upgrade/notifications.rs
- substrate/client/network/sync/Cargo.toml 1 addition, 1 deletionsubstrate/client/network/sync/Cargo.toml
Please register or sign in to comment