Support westend integration tests (#2649)

* mostly there with westend

* add network

* initial way to set host api version

* 3 tests all passing

* Remove duplication

* fix runtime-benchmarks

* Fix typo

---------

Co-authored-by: joepetrowski <joe@parity.io>
This commit is contained in:
Squirrel
2023-06-02 13:36:34 +01:00
committed by GitHub
parent 6007549589
commit 7f2c72395a
12 changed files with 533 additions and 8 deletions
+30
View File
@@ -555,6 +555,33 @@ dependencies = [
"xcm-executor",
]
[[package]]
name = "asset-hub-westend-integration-tests"
version = "1.0.0"
dependencies = [
"asset-hub-westend-runtime",
"frame-support",
"frame-system",
"integration-tests-common",
"pallet-assets",
"pallet-balances",
"pallet-xcm",
"parachains-common",
"parity-scale-codec",
"penpal-runtime",
"polkadot-core-primitives",
"polkadot-parachain",
"polkadot-runtime",
"polkadot-runtime-parachains",
"sp-core",
"sp-runtime",
"sp-weights",
"westend-runtime",
"xcm",
"xcm-emulator",
"xcm-executor",
]
[[package]]
name = "asset-hub-westend-runtime"
version = "0.9.420"
@@ -5143,6 +5170,7 @@ version = "1.0.0"
dependencies = [
"asset-hub-kusama-runtime",
"asset-hub-polkadot-runtime",
"asset-hub-westend-runtime",
"bridge-hub-kusama-runtime",
"bridge-hub-polkadot-runtime",
"collectives-polkadot-runtime",
@@ -5173,6 +5201,8 @@ dependencies = [
"sp-core",
"sp-runtime",
"sp-weights",
"westend-runtime",
"westend-runtime-constants",
"xcm",
"xcm-emulator",
"xcm-executor",