From 1d6b77fd807f2ee43e7191aa3d46c6f5286ae8ef Mon Sep 17 00:00:00 2001 From: Sergei Shulepov Date: Wed, 28 Oct 2020 12:21:13 +0100 Subject: [PATCH] Update to the latest changes on master (#1866) --- polkadot/node/core/runtime-api/src/lib.rs | 24 ++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/polkadot/node/core/runtime-api/src/lib.rs b/polkadot/node/core/runtime-api/src/lib.rs index b42ceb4954..5a38730335 100644 --- a/polkadot/node/core/runtime-api/src/lib.rs +++ b/polkadot/node/core/runtime-api/src/lib.rs @@ -632,19 +632,25 @@ mod tests { #[test] fn requests_dmq_contents() { let (ctx, mut ctx_handle) = test_helpers::make_subsystem_context(TaskExecutor::new()); - let mut runtime_api = MockRuntimeApi::default(); + let relay_parent = [1; 32].into(); let para_a = 5.into(); let para_b = 6.into(); - runtime_api.dmq_contents.insert(para_a, vec![]); - runtime_api.dmq_contents.insert( - para_b, - vec![InboundDownwardMessage { - sent_at: 228, - msg: b"Novus Ordo Seclorum".to_vec(), - }], - ); + let runtime_api = Arc::new({ + let mut runtime_api = MockRuntimeApi::default(); + + runtime_api.dmq_contents.insert(para_a, vec![]); + runtime_api.dmq_contents.insert( + para_b, + vec![InboundDownwardMessage { + sent_at: 228, + msg: b"Novus Ordo Seclorum".to_vec(), + }], + ); + + runtime_api + }); let subsystem = RuntimeApiSubsystem::new(runtime_api.clone(), Metrics(None)); let subsystem_task = run(ctx, subsystem).map(|x| x.unwrap());