musl uses different capitalization for the error message
to_lowercase() covers both glibc and musl

diff --git a/crates/fs-mistrust/src/dir.rs b/crates/fs-mistrust/src/dir.rs
index d422820df..af81c19b0 100644
--- a/crates/fs-mistrust/src/dir.rs
+++ b/crates/fs-mistrust/src/dir.rs
@@ -590,7 +590,7 @@ mod test {
             .open("f1-link", OpenOptions::new().read(true))
             .unwrap_err();
         assert!(
-            matches!(e, Error::Io { ref err, .. } if err.to_string().contains("symbolic")), // Error is ELOOP.
+            matches!(e, Error::Io { ref err, .. } if err.to_string().to_lowercase().contains("symbolic")), // Error is ELOOP.
             "{e:?}"
         );
     }
