aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorToby Vincent <tobyv@tobyvin.dev>2023-08-03 10:39:24 -0500
committerToby Vincent <tobyv@tobyvin.dev>2023-08-03 10:39:24 -0500
commit719ae16195942d7ce8a76e3fc23f7428bdfb4331 (patch)
tree8d7bf07cc92c61a4f9d345dc89af467398edd6b5
parent7b5ba17a0dcc4ea36e1f332321f63a38010f9f82 (diff)
-rw-r--r--zone_overlay/src/lib.rs22
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()]);
}
}