Fix Store loading in tests: Use in-memory store backend

This commit is contained in:
Matthias Beyer 2017-09-05 22:00:58 +02:00
parent e6d96c9f83
commit 9d8a8f0bf4
3 changed files with 9 additions and 3 deletions

View File

@ -223,7 +223,9 @@ mod tests {
use chrono::naive::NaiveTime;
pub fn get_store() -> Store {
Store::new(PathBuf::from("/"), None).unwrap()
use libimagstore::store::InMemoryFileAbstraction;
let backend = Box::new(InMemoryFileAbstraction::new());
Store::new_with_backend(PathBuf::from("/"), None, backend).unwrap()
}
#[test]

View File

@ -67,7 +67,9 @@ mod tests {
}
fn get_store() -> Store {
Store::new(PathBuf::from("/"), None).unwrap()
use libimagstore::file_abstraction::InMemoryFileAbstraction;
let backend = Box::new(InMemoryFileAbstraction::new());
Store::new_with_backend(PathBuf::from("/"), None, backend).unwrap()
}
#[test]

View File

@ -800,7 +800,9 @@ mod test {
}
pub fn get_store() -> Store {
Store::new(PathBuf::from("/"), None).unwrap()
use libimagstore::file_abstraction::InMemoryFileAbstraction;
let backend = Box::new(InMemoryFileAbstraction::new());
Store::new_with_backend(PathBuf::from("/"), None, backend).unwrap()
}
#[test]