Contracts: Refactor test builder (#4158)
- Moved `substrate/frame/contracts/src/tests/builder.rs` into a pub test_utils module, so we can use that in the `pallet-contracts-mock-network` tests - Refactor xcm tests to use XCM builders, and simplify the use case for xcm-send
parent
7a2c9d4a
Showing
- substrate/frame/contracts/mock-network/src/lib.rs 1 addition, 2 deletionssubstrate/frame/contracts/mock-network/src/lib.rs
- substrate/frame/contracts/mock-network/src/tests.rs 61 additions, 107 deletionssubstrate/frame/contracts/mock-network/src/tests.rs
- substrate/frame/contracts/src/lib.rs 1 addition, 0 deletionssubstrate/frame/contracts/src/lib.rs
- substrate/frame/contracts/src/test_utils.rs 30 additions, 0 deletionssubstrate/frame/contracts/src/test_utils.rs
- substrate/frame/contracts/src/test_utils/builder.rs 220 additions, 0 deletionssubstrate/frame/contracts/src/test_utils/builder.rs
- substrate/frame/contracts/src/tests.rs 33 additions, 10 deletionssubstrate/frame/contracts/src/tests.rs
Please register or sign in to comment