summaryrefslogtreecommitdiff
path: root/tests/kolainst/data-shared/libtest-core.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tests/kolainst/data-shared/libtest-core.sh')
-rw-r--r--tests/kolainst/data-shared/libtest-core.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/kolainst/data-shared/libtest-core.sh b/tests/kolainst/data-shared/libtest-core.sh
index d10aac1c..3465fb9b 100644
--- a/tests/kolainst/data-shared/libtest-core.sh
+++ b/tests/kolainst/data-shared/libtest-core.sh
@@ -163,6 +163,13 @@ assert_file_has_mode () {
fi
}
+assert_is_whiteout_device () {
+ device_details="$(stat -c '%F %t:%T' $1)"
+ if [ "$device_details" != "character special file 0:0" ]; then
+ fatal "File '$1' is not a whiteout character device 0:0"
+ fi
+}
+
assert_symlink_has_content () {
if ! test -L "$1"; then
fatal "File '$1' is not a symbolic link"