commit e0aa923d68b16858d23263f3a5c3ae20ddfd2167
parent 88080f1563b78b2114c5a011785b057a2f117010
Author: lash <dev@holbrook.no>
Date:   Wed, 28 Sep 2022 09:56:31 +0000
fix magic test
Diffstat:
1 file changed, 7 insertions(+), 8 deletions(-)
diff --git a/src/meta.rs b/src/meta.rs
@@ -533,6 +533,10 @@ mod tests {
     };
     use crate::digest;
     use env_logger;
+    use crate::dc::{
+        DC_XATTR_TITLE,
+        DC_XATTR_CREATOR,
+    };
 
     #[test]
     fn test_metadata_create() {
@@ -594,14 +598,9 @@ mod tests {
             let f = NamedTempFile::new_in(".").unwrap();
             let fp = f.path();
             write(&f, &[0, 1, 2, 3]);
-            let meta_empty = match MetaData::from_xattr(fp) {
-                Ok(v) => {
-                    v
-                },
-                Err(e) => {
-                    panic!("{:?}", e);
-                },
-            };
+            xattr::set(fp, DC_XATTR_TITLE, "foo".as_bytes());
+            xattr::set(fp, DC_XATTR_CREATOR, "bar".as_bytes());
+            let meta_empty = MetaData::from_xattr(fp).unwrap();
             assert_eq!(meta_empty.mime().unwrap(), "application/octet-stream"); 
         }
     }