diff options
author | Toby Vincent <tobyv@tobyvin.dev> | 2023-08-03 10:39:24 -0500 |
---|---|---|
committer | Toby Vincent <tobyv@tobyvin.dev> | 2023-08-03 10:39:24 -0500 |
commit | 719ae16195942d7ce8a76e3fc23f7428bdfb4331 (patch) | |
tree | 8d7bf07cc92c61a4f9d345dc89af467398edd6b5 | |
parent | 7b5ba17a0dcc4ea36e1f332321f63a38010f9f82 (diff) |
-rw-r--r-- | zone_overlay/src/lib.rs | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/zone_overlay/src/lib.rs b/zone_overlay/src/lib.rs index a0cdfcf..06c0845 100644 --- a/zone_overlay/src/lib.rs +++ b/zone_overlay/src/lib.rs @@ -8,9 +8,25 @@ mod overlay; #[cfg(test)] mod tests { + use crate::Overlay; + use zone_core::{Container, Templates, Volumes}; + + #[test] + fn test_list_volumes() { + let storage = Overlay::default(); + let result = storage.list_volumes().unwrap(); + + assert_eq!( + result, + vec![Container::try_from("testing-tester-1".to_string()).unwrap()] + ); + } + #[test] - fn it_works() { - let result = 2 + 2; - assert_eq!(result, 4); + fn test_list_templates() { + let storage = Overlay::default(); + let result = storage.list_templates().unwrap(); + + assert_eq!(result, vec!["testing".to_string()]); } } |