#[test]
fn mount_crate_compiles_no_features() {
let _ = mount::NodeId::ROOT;
}
#[cfg(all(target_os = "linux", feature = "fuse"))]
#[test]
fn mount_crate_compiles_with_fuse_on_linux() {
let _ = std::any::type_name::<mount::FuseShell>();
}
#[cfg(all(target_os = "macos", feature = "fskit"))]
#[test]
fn mount_crate_compiles_with_fskit_on_macos() {
let _ = std::any::type_name::<mount::FSKitShell>();
}
#[cfg(all(target_os = "windows", feature = "projfs"))]
#[test]
fn mount_crate_compiles_with_projfs_on_windows() {
let _ = std::any::type_name::<mount::ProjFsShell>();
}
#[cfg(feature = "nfs")]
#[test]
fn mount_crate_compiles_with_nfs() {
let _ = std::any::type_name::<mount::NfsShell>();
}