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