1
Fork 0

Ignore hiberfil_sys test in CI

The file it's testing does not exist in the CI environment.
This commit is contained in:
Chris Denton 2022-07-18 15:06:07 +01:00
parent 5f5bcb3697
commit eee8ca9a44
No known key found for this signature in database
GPG key ID: 713472F2F45627DE

View file

@ -1538,11 +1538,14 @@ fn read_large_dir() {
/// Test the fallback for getting the metadata of files like hiberfil.sys that
/// Windows holds a special lock on, preventing normal means of querying
/// metadata. See #96980.
///
/// Note this fails in CI because `hiberfil.sys` does not actually exist there.
/// Therefore it's marked as ignored.
#[test]
#[ignore]
#[cfg(windows)]
fn hiberfil_sys() {
let hiberfil = Path::new(r"C:\hiberfil.sys");
assert_eq!(true, hiberfil.try_exists().unwrap());
fs::symlink_metadata(hiberfil).unwrap();
fs::metadata(hiberfil).unwrap();