summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2021-12-05 18:17:18 +0100
committerMatthias Beyer <mail@beyermatthias.de>2021-12-05 18:17:18 +0100
commit8aac89069b273df945a990fad5dfb17fb5501e83 (patch)
tree96994adc70b6a2e34f3be88a42daa1ef8c190db7 /src
parente5d610270bed47a91ecca8d51adc705bed58cda7 (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.rs2
-rw-r--r--src/ipfs_client.rs4
-rw-r--r--src/profile.rs4
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))
}