This commit is contained in:
parent
c1bbf5b135
commit
ab070ebe51
1 changed files with 5 additions and 4 deletions
|
|
@ -735,7 +735,8 @@ mod tests {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(all(test, unix))]
|
#[cfg(test)]
|
||||||
|
#[cfg(unix)]
|
||||||
#[expect(clippy::panic_in_result_fn)]
|
#[expect(clippy::panic_in_result_fn)]
|
||||||
mod serial_tests {
|
mod serial_tests {
|
||||||
use std::{fs, os::unix::fs::PermissionsExt as _};
|
use std::{fs, os::unix::fs::PermissionsExt as _};
|
||||||
|
|
@ -755,6 +756,9 @@ mod serial_tests {
|
||||||
permissions.set_mode(0o200);
|
permissions.set_mode(0o200);
|
||||||
fs::set_permissions(&file, permissions)?;
|
fs::set_permissions(&file, permissions)?;
|
||||||
|
|
||||||
|
let new_permissions = fs::metadata(&file)?.permissions();
|
||||||
|
assert_eq!(new_permissions.mode() & 0o777, 0o200);
|
||||||
|
|
||||||
let error = fallback("unreadable.png", &Graph::default()).unwrap_err();
|
let error = fallback("unreadable.png", &Graph::default()).unwrap_err();
|
||||||
|
|
||||||
assert!(matches!(&error.kind, AssetErrorKind::IO));
|
assert!(matches!(&error.kind, AssetErrorKind::IO));
|
||||||
|
|
@ -763,9 +767,6 @@ mod serial_tests {
|
||||||
.contains("was found, but it could not be loaded")
|
.contains("was found, but it could not be loaded")
|
||||||
);
|
);
|
||||||
|
|
||||||
let new_permissions = fs::metadata(&file)?.permissions();
|
|
||||||
assert_eq!(new_permissions.mode() & 0o777, 0o200);
|
|
||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue