summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2019-10-26 09:54:54 +0200
committerMatthias Beyer <mail@beyermatthias.de>2019-10-26 09:57:05 +0200
commit2a407d161b905bc7da52f9bb0e4804ae3f07e53e (patch)
treee1ea1efcb1457ec2b93ecf8aa56782a4e895fe3c /lib
parent7348378a965d25ec0ef8e9f698ad33306031a5e3 (diff)
Add some debug output
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'lib')
-rw-r--r--lib/core/libimagstore/src/store.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/core/libimagstore/src/store.rs b/lib/core/libimagstore/src/store.rs
index 24b57052..49f76164 100644
--- a/lib/core/libimagstore/src/store.rs
+++ b/lib/core/libimagstore/src/store.rs
@@ -1196,22 +1196,29 @@ mod store_tests {
let id = StoreId::new(PathBuf::from(format!("t-{}", n))).unwrap();
let id_mv = StoreId::new(PathBuf::from(format!("t-{}", n - 1))).unwrap();
+ debug!("Trying to move: {} -> {}", id, id_mv);
+
{
+ debug!("Checking presence: {}", id);
assert!(store.entries.read().unwrap().get(&id).is_none());
}
{
+ debug!("Creating : {}", id);
assert!(store.create(id.clone()).is_ok());
}
{
+ debug!("Checking presence: {}", id);
assert!(store.entries.read().unwrap().get(&id).is_some());
}
+ debug!("Moving: {} -> {}", id, id_mv);
let r = store.move_by_id(id.clone(), id_mv.clone());
assert!(r.map_err(|e| debug!("ERROR: {:?}", e)).is_ok());
{
+ debug!("Checking presence: {}", id_mv);
assert!(store.entries.read().unwrap().get(&id_mv).is_none()); // entry not in cache yet
assert!(store.get(id_mv.clone()).unwrap().is_some()); // get entry from backend
assert!(store.entries.read().unwrap().get(&id_mv).is_some()); // entry in cache