diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2021-12-05 18:17:18 +0100 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2021-12-05 18:17:18 +0100 |
commit | 8aac89069b273df945a990fad5dfb17fb5501e83 (patch) | |
tree | 96994adc70b6a2e34f3be88a42daa1ef8c190db7 /src | |
parent | e5d610270bed47a91ecca8d51adc705bed58cda7 (diff) |
Fix: Tests should be done with ipfs test backend
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'src')
-rw-r--r-- | src/client.rs | 2 | ||||
-rw-r--r-- | src/ipfs_client.rs | 4 | ||||
-rw-r--r-- | src/profile.rs | 4 |
3 files changed, 7 insertions, 3 deletions
diff --git a/src/client.rs b/src/client.rs index fd18ec8..aad0fd8 100644 --- a/src/client.rs +++ b/src/client.rs @@ -127,7 +127,7 @@ mod tests { async fn mk_ipfs() -> IpfsClient { let mut opts = ipfs::IpfsOptions::inmemory_with_generated_keys(); opts.mdns = false; - let (ipfs, fut): (ipfs::Ipfs<ipfs::Types>, _) = ipfs::UninitializedIpfs::new(opts).start().await.unwrap(); + let (ipfs, fut): (ipfs::Ipfs<ipfs::TestTypes>, _) = ipfs::UninitializedIpfs::new(opts).start().await.unwrap(); tokio::task::spawn(fut); ipfs } diff --git a/src/ipfs_client.rs b/src/ipfs_client.rs index 97af6ff..964b22c 100644 --- a/src/ipfs_client.rs +++ b/src/ipfs_client.rs @@ -1 +1,5 @@ +#[cfg(not(test))] pub type IpfsClient = ipfs::Ipfs<ipfs::Types>; + +#[cfg(test)] +pub type IpfsClient = ipfs::Ipfs<ipfs::TestTypes>; diff --git a/src/profile.rs b/src/profile.rs index 1b6f583..d6f5b4b 100644 --- a/src/profile.rs +++ b/src/profile.rs @@ -30,7 +30,7 @@ impl Profile { span: Some(tracing::trace_span!("distrox-ipfs")), }; - let (ipfs, fut): (ipfs::Ipfs<_>, _) = ipfs::UninitializedIpfs::<ipfs::Types>::new(options) + let (ipfs, fut): (ipfs::Ipfs<_>, _) = ipfs::UninitializedIpfs::<_>::new(options) .start() .await?; tokio::task::spawn(fut); @@ -40,7 +40,7 @@ impl Profile { async fn new_inmemory(config: Config) -> Result<Self> { let mut opts = ipfs::IpfsOptions::inmemory_with_generated_keys(); opts.mdns = false; - let (ipfs, fut): (ipfs::Ipfs<ipfs::Types>, _) = ipfs::UninitializedIpfs::new(opts).start().await.unwrap(); + let (ipfs, fut): (ipfs::Ipfs<_>, _) = ipfs::UninitializedIpfs::<_>::new(opts).start().await.unwrap(); tokio::task::spawn(fut); Ok(Self::new(ipfs, config)) } |