diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2016-10-15 10:58:50 +0200 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2016-10-15 11:23:31 +0200 |
commit | 4e2bcf7d584314fcfcf14eb8d730c781e1a027cf (patch) | |
tree | d18d91bc45b3edb94c4451721290f6f89c850c9e /libimagentrylink | |
parent | 36b77f4e38bcda0f7973e9a3a9ad4782d71bbc8d (diff) |
Add env-logger for test logging
Diffstat (limited to 'libimagentrylink')
-rw-r--r-- | libimagentrylink/Cargo.toml | 1 | ||||
-rw-r--r-- | libimagentrylink/src/internal.rs | 7 | ||||
-rw-r--r-- | libimagentrylink/src/lib.rs | 3 |
3 files changed, 11 insertions, 0 deletions
diff --git a/libimagentrylink/Cargo.toml b/libimagentrylink/Cargo.toml index e90cc0f5..2628938b 100644 --- a/libimagentrylink/Cargo.toml +++ b/libimagentrylink/Cargo.toml @@ -10,6 +10,7 @@ toml = "0.2.*" semver = "0.2" url = "1.1" rust-crypto = "0.2.35" +env_logger = "0.3" [dependencies.libimagstore] path = "../libimagstore" diff --git a/libimagentrylink/src/internal.rs b/libimagentrylink/src/internal.rs index d0cfec4f..79e37329 100644 --- a/libimagentrylink/src/internal.rs +++ b/libimagentrylink/src/internal.rs @@ -257,12 +257,18 @@ mod test { use super::InternalLinker; + fn setup_logging() { + use env_logger; + let _ = env_logger::init().unwrap_or(()); + } + pub fn get_store() -> Store { Store::new(PathBuf::from("/"), None).unwrap() } #[test] fn test_new_entry_no_links() { + setup_logging(); let store = get_store(); let entry = store.create(PathBuf::from("test_new_entry_no_links")).unwrap(); let links = entry.get_internal_links(); @@ -273,6 +279,7 @@ mod test { #[test] fn test_link_two_entries() { + setup_logging(); let store = get_store(); let mut e1 = store.create(PathBuf::from("test_link_two_entries1")).unwrap(); assert!(e1.get_internal_links().is_ok()); diff --git a/libimagentrylink/src/lib.rs b/libimagentrylink/src/lib.rs index 31442503..ccc503fd 100644 --- a/libimagentrylink/src/lib.rs +++ b/libimagentrylink/src/lib.rs @@ -38,6 +38,9 @@ extern crate semver; extern crate url; extern crate crypto; +#[cfg(test)] +extern crate env_logger; + #[macro_use] extern crate libimagstore; #[macro_use] extern crate libimagerror; #[macro_use] extern crate libimagutil; |