Replicate `e2e` integration test as `emulated` (#2958)
* Allow functions to work over both parachains and relay chains * additional references * import * backup * refactoring para and relay traits * use runtime crates to build types * decouple ProcessMessage * decouple ProcessMessage 2 * dmp and xcmp handlers decouple * backup * refactor done * common int values working * added global ext with mutex * works for two mutex * single mutex and remove condvar * global test ext done * failing moving test_ext because relay block num * relay_block_number issue fixed * backup * Test working with assertions * assertions get Test as arg * DispatchArgs as generic * clean up * backup * teleports for asset-hub-kusama done * improve assert_expected_events macro * rename Test generics * check assertions for tuples * test assertions redone * reserve_transfer_assets done * send transact done * hrmp test for paras * hrmp channels test done * hrmp channels test done 2 * before modifying test dispatch * reserve tests done & Test dispatch fixed * reserve transfer local asset * force_create_and_mint_asset * force create and mint done * tests done * fix imports in common * common events refactored * add option to events attributes * asset-hub-polkadot tests done * asset-hub-westend half done * relay chain events move to common * remove failing send tests for asset-hub-westend * added events to bridge-hub-rococo * added events to collectives-polkadot * cargo clean up * fix asset-hub-westend tests * ".git/.scripts/commands/fmt/fmt.sh" * fix clippy * ".git/.scripts/commands/fmt/fmt.sh" * Removed unnecessary deps * Extracted some commonality for Kusama/Polkadot (which will be reused also for BridgeHubs) (#2971) * Extracted some commonality for Kusama/Polkadot (which will be reused also for BridgeHubs) * AssetHubRococo should better use AssetHubKusama runtime * add fund_account --------- Co-authored-by:NachoPal <ignacio.palacios.santos@gmail.com> * address comments * rename event assertion helpers * clean comments * address comments 2 * ".git/.scripts/commands/fmt/fmt.sh" --------- Co-authored-by:
Giles Cope <gilescope@gmail.com> Co-authored-by: command-bot <> Co-authored-by:
Branislav Kontur <bkontur@gmail.com>
Showing
- cumulus/Cargo.lock 20 additions, 18 deletionscumulus/Cargo.lock
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-kusama/Cargo.toml 3 additions, 2 deletions...gration-tests/emulated/assets/asset-hub-kusama/Cargo.toml
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-kusama/src/lib.rs 66 additions, 8 deletions...gration-tests/emulated/assets/asset-hub-kusama/src/lib.rs
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-kusama/src/tests/hrmp_channels.rs 201 additions, 0 deletions...ulated/assets/asset-hub-kusama/src/tests/hrmp_channels.rs
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-kusama/src/tests/mod.rs 3 additions, 1 deletion...n-tests/emulated/assets/asset-hub-kusama/src/tests/mod.rs
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-kusama/src/tests/reserve_transfer.rs 390 additions, 61 deletions...ted/assets/asset-hub-kusama/src/tests/reserve_transfer.rs
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-kusama/src/tests/send.rs 196 additions, 0 deletions...-tests/emulated/assets/asset-hub-kusama/src/tests/send.rs
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-kusama/src/tests/set_xcm_versions.rs 94 additions, 0 deletions...ted/assets/asset-hub-kusama/src/tests/set_xcm_versions.rs
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-kusama/src/tests/teleport.rs 342 additions, 60 deletions...ts/emulated/assets/asset-hub-kusama/src/tests/teleport.rs
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-polkadot/Cargo.toml 3 additions, 2 deletions...ation-tests/emulated/assets/asset-hub-polkadot/Cargo.toml
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-polkadot/src/lib.rs 65 additions, 13 deletions...ation-tests/emulated/assets/asset-hub-polkadot/src/lib.rs
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-polkadot/src/tests/hrmp_channels.rs 201 additions, 0 deletions...ated/assets/asset-hub-polkadot/src/tests/hrmp_channels.rs
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-polkadot/src/tests/mod.rs 3 additions, 1 deletion...tests/emulated/assets/asset-hub-polkadot/src/tests/mod.rs
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-polkadot/src/tests/reserve_transfer.rs 390 additions, 61 deletions...d/assets/asset-hub-polkadot/src/tests/reserve_transfer.rs
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-polkadot/src/tests/send.rs 202 additions, 0 deletions...ests/emulated/assets/asset-hub-polkadot/src/tests/send.rs
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-polkadot/src/tests/set_xcm_versions.rs 97 additions, 0 deletions...d/assets/asset-hub-polkadot/src/tests/set_xcm_versions.rs
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-polkadot/src/tests/teleport.rs 342 additions, 58 deletions.../emulated/assets/asset-hub-polkadot/src/tests/teleport.rs
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-westend/Cargo.toml 3 additions, 2 deletions...ration-tests/emulated/assets/asset-hub-westend/Cargo.toml
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-westend/src/lib.rs 65 additions, 10 deletions...ration-tests/emulated/assets/asset-hub-westend/src/lib.rs
- cumulus/parachains/integration-tests/emulated/assets/asset-hub-westend/src/tests/mod.rs 2 additions, 1 deletion...-tests/emulated/assets/asset-hub-westend/src/tests/mod.rs
Please register or sign in to comment