mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-11-01 16:31:07 +00:00
* Companion for #6726 * Spaces * 'Update substrate' Co-authored-by: parity-processbot <>
This commit is contained in:
1 parent
a2527913a6
commit
fa598f176b
24 files changed
+278
-204
No files matched your search
@@ -30,25 +30,12 @@ use av_store::{Store as AvailabilityStore, ErasureNetworking};
|
||||
use sc_network_gossip::TopicNotification;
|
||||
use sp_api::{ApiRef, ProvideRuntimeApi};
|
||||
use sp_runtime::traits::Block as BlockT;
|
||||
use sp_core::{crypto::Pair, traits::SpawnNamed};
|
||||
use sp_core::{crypto::Pair, testing::TaskExecutor};
|
||||
use sp_keyring::Sr25519Keyring;
|
||||
|
||||
use futures::executor::{LocalPool, LocalSpawner};
|
||||
use futures::executor::LocalPool;
|
||||
use futures::task::{LocalSpawnExt, SpawnExt};
|
||||
|
||||
#[derive(Clone)]
|
||||
struct Executor(LocalSpawner);
|
||||
|
||||
impl SpawnNamed for Executor {
|
||||
fn spawn(&self, _: &'static str, future: futures::future::BoxFuture<'static, ()>) {
|
||||
self.0.spawn_local(future).unwrap();
|
||||
}
|
||||
|
||||
fn spawn_blocking(&self, name: &'static str, future: futures::future::BoxFuture<'static, ()>) {
|
||||
self.spawn(name, future);
|
||||
}
|
||||
}
|
||||
|
||||
#[derive(Default)]
|
||||
pub struct MockNetworkOps {
|
||||
recorded: Mutex<Recorded>,
|
||||
@@ -256,7 +243,7 @@ fn test_setup(config: Config) -> (
|
||||
mock_gossip.clone(),
|
||||
api.clone(),
|
||||
worker_rx,
|
||||
Executor(pool.spawner()),
|
||||
TaskExecutor::new(),
|
||||
);
|
||||
|
||||
let service = Service {
|
||||
|
||||
Reference in new issue
Block a user