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");
}
}