void-packages/srcpkgs/mkinitcpio/patches/fix-tests.patch
2024-03-14 22:15:25 -04:00

29 lines
907 B
Diff

Tests expecting unwritable directories fail in CI containers, regardless of
directory modes.
--- a/test/cases/functions.bats
+++ b/test/cases/functions.bats
@@ -162,21 +162,11 @@
}
@test "initialize_buildroot unwriteable parent directory" {
- local parentdir="${BATS_RUN_TMPDIR}/${BATS_TEST_NAME}/"
-
- install -dm555 "$parentdir"
- TMPDIR="$parentdir" run initialize_buildroot 'none'
- assert_failure
- assert_output "==> ERROR: Failed to create temporary working directory in $parentdir"
+ true
}
@test "initialize_buildroot unwriteable working directory" {
- local generatedir="${BATS_RUN_TMPDIR}/${BATS_TEST_NAME}/workdir"
-
- install -dm555 "$generatedir"
- run initialize_buildroot 'none' "$generatedir"
- assert_failure
- assert_output "==> ERROR: Unable to write to build root: $generatedir"
+ true
}
@test "add_file parent directory is a symlink" {