kitab

Unnamed repository; edit this file 'description' to name the repository.
Info | Log | Files | Refs | LICENSE

commit e0aa923d68b16858d23263f3a5c3ae20ddfd2167
parent 88080f1563b78b2114c5a011785b057a2f117010
Author: lash <dev@holbrook.no>
Date:   Wed, 28 Sep 2022 09:56:31 +0000

fix magic test

Diffstat:
Msrc/meta.rs | 15+++++++--------
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"); } }