$ cargo test -v
(...)
test theme::icon::tests::test_tmp_partial_default_theme_file ... ok
failures:
---- meta::inode::tests::test_inode_no_zero stdout ----
thread 'meta::inode::tests::test_inode_no_zero' panicked at src/meta/inode.rs:53:9:
failed to exec touch
---- meta::links::tests::test_hardlinks_no_zero stdout ----
thread 'meta::links::tests::test_hardlinks_no_zero' panicked at src/meta/links.rs:53:9:
failed to exec touch
---- meta::permissions::test::permission_octal_sticky stdout ----
thread 'meta::permissions::test::permission_octal_sticky' panicked at src/meta/permissions.rs:287:14:
unable to set permissions to file: Os { code: 79, kind: Uncategorized, message: "Inappropriate file type or format" }
---- meta::permissions::test::permission_rwx_sticky stdout ----
thread 'meta::permissions::test::permission_rwx_sticky' panicked at src/meta/permissions.rs:223:14:
unable to set permissions to file: Os { code: 79, kind: Uncategorized, message: "Inappropriate file type or format" }
On OpenBSD current/amd64 (future version 7.6), tests fail with Rust 1.78.0.
OS: OpenBSD amd64 (kernel =
OpenBSD 7.5-current (GENERIC.MP) #114
)Rust version 1.78.0 installed via OpenBSD ports
Clone
lsd
sources via GitBuild OK
Tests fail with
cargo test
:failures:
---- meta::inode::tests::test_inode_no_zero stdout ---- thread 'meta::inode::tests::test_inode_no_zero' panicked at src/meta/inode.rs:53:9: failed to exec touch
---- meta::links::tests::test_hardlinks_no_zero stdout ---- thread 'meta::links::tests::test_hardlinks_no_zero' panicked at src/meta/links.rs:53:9: failed to exec touch
---- meta::permissions::test::permission_octal_sticky stdout ---- thread 'meta::permissions::test::permission_octal_sticky' panicked at src/meta/permissions.rs:287:14: unable to set permissions to file: Os { code: 79, kind: Uncategorized, message: "Inappropriate file type or format" }
---- meta::permissions::test::permission_rwx_sticky stdout ---- thread 'meta::permissions::test::permission_rwx_sticky' panicked at src/meta/permissions.rs:223:14: unable to set permissions to file: Os { code: 79, kind: Uncategorized, message: "Inappropriate file type or format" }
failures: meta::inode::tests::test_inode_no_zero meta::links::tests::test_hardlinks_no_zero meta::permissions::test::permission_octal_sticky meta::permissions::test::permission_rwx_sticky
test result: FAILED. 385 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.98s