people_westend_emulated_chain/
lib.rs1pub use people_westend_runtime;
16
17pub mod genesis;
18
19use frame_support::traits::OnInitialize;
21
22use emulated_integration_tests_common::{
24 impl_accounts_helpers_for_parachain, impl_assert_events_helpers_for_parachain,
25 impls::Parachain, xcm_emulator::decl_test_parachains,
26};
27
28decl_test_parachains! {
30 pub struct PeopleWestend {
31 genesis = genesis::genesis(),
32 on_init = {
33 people_westend_runtime::AuraExt::on_initialize(1);
34 },
35 runtime = people_westend_runtime,
36 core = {
37 XcmpMessageHandler: people_westend_runtime::XcmpQueue,
38 LocationToAccountId: people_westend_runtime::xcm_config::LocationToAccountId,
39 ParachainInfo: people_westend_runtime::ParachainInfo,
40 MessageOrigin: cumulus_primitives_core::AggregateMessageOrigin,
41 },
42 pallets = {
43 PolkadotXcm: people_westend_runtime::PolkadotXcm,
44 Balances: people_westend_runtime::Balances,
45 Identity: people_westend_runtime::Identity,
46 IdentityMigrator: people_westend_runtime::IdentityMigrator,
47 }
48 },
49}
50
51impl_accounts_helpers_for_parachain!(PeopleWestend);
53impl_assert_events_helpers_for_parachain!(PeopleWestend);