CI: Add permission check to flaky test
Some checks are pending
/ verify (push) Waiting to run

This commit is contained in:
Juno Takano 2026-03-20 00:46:12 -03:00
commit ca38325311

View file

@ -738,7 +738,7 @@ mod tests {
#[cfg(test)]
#[expect(clippy::panic_in_result_fn)]
mod serial_tests {
use std::{fs, os::unix::fs::PermissionsExt as _};
use std::{fs, os::unix::fs::PermissionsExt};
use super::*;
use crate::dev::test::{Directories, Error};
@ -755,6 +755,9 @@ mod serial_tests {
permissions.set_mode(0o200);
fs::set_permissions(&file, permissions)?;
let permissions = fs::metadata(&file)?.permissions();
assert_eq!(0o200, permissions.mode());
let error = fallback("unreadable.png", &Graph::default()).unwrap_err();
assert!(matches!(&error.kind, AssetErrorKind::IO));