Page MenuHomeFreeBSD

D4862.diff
No OneTemporary

D4862.diff

Index: head/usr.bin/truncate/tests/truncate_test.sh
===================================================================
--- head/usr.bin/truncate/tests/truncate_test.sh
+++ head/usr.bin/truncate/tests/truncate_test.sh
@@ -173,26 +173,23 @@
[ ! -e afile ] || atf_fail "afile should not exist"
}
-atf_test_case bad_truncate cleanup
+atf_test_case bad_truncate
bad_truncate_head()
{
atf_set "descr" "Verifies that truncate reports an error during" \
"truncation"
+ atf_set "require.user" "unprivileged"
}
bad_truncate_body()
{
- create_stderr_file "truncate: exists.txt: Operation not permitted"
+ create_stderr_file "truncate: exists.txt: Permission denied"
# Trying to get the ftruncate() call to return -1.
> exists.txt
- atf_check chflags uimmutable exists.txt
+ atf_check chmod 444 exists.txt
atf_check -s not-exit:0 -e file:stderr.txt truncate -s1 exists.txt
}
-bad_truncate_cleanup()
-{
- chflags 0 exists.txt
-}
atf_test_case new_absolute_grow
new_absolute_grow_head()

File Metadata

Mime Type
text/plain
Expires
Sat, Jan 31, 7:03 PM (21 h, 28 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28159321
Default Alt Text
D4862.diff (1007 B)

Event Timeline