Module Name: src
Committed By: rillig
Date: Sun Apr 28 07:27:43 UTC 2024
Modified Files:
src/tests/bin/df: t_df.sh
src/tests/bin/pax: t_pax.sh
src/tests/bin/sh: t_ulimit.sh t_varquote.sh
src/tests/bin/tar: t_tar.sh
src/tests/crypto/libcrypto: t_libcrypto.sh
src/tests/fs/psshfs: t_psshfs.sh
src/tests/fs/tmpfs: h_funcs.subr t_create.sh t_devices.sh t_dots.sh
t_exec.sh t_link.sh t_mkdir.sh t_mknod.sh t_mount.sh t_pipes.sh
t_read_write.sh t_readdir.sh t_remove.sh t_rename.sh t_rmdir.sh
t_setattr.sh t_sizes.sh t_sockets.sh t_symlink.sh t_times.sh
t_trail_slash.sh t_vnd.sh t_vnode_leak.sh
src/tests/games: t_factor.sh
src/tests/lib/librumphijack: t_tcpip.sh
src/tests/modules: t_abi_uvm.sh t_klua_pr_52864.sh t_modload.sh
t_threadpool.sh
src/tests/sbin/newfs_msdos: t_create.sh
src/tests/sys/rc: t_rc_d_cli.sh
src/tests/usr.bin/config: t_config.sh
src/tests/usr.bin/id: t_groups.sh t_id.sh t_whoami.sh
src/tests/usr.bin/mtree: t_sets.sh
src/tests/usr.bin/netpgpverify: Testspec t_netpgpverify.sh
src/tests/usr.bin/sdiff: t_sdiff.sh
Log Message:
tests: replace deprecated '-s eq:...' with '-s exit:...'
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/tests/bin/df/t_df.sh
cvs rdiff -u -r1.1 -r1.2 src/tests/bin/pax/t_pax.sh
cvs rdiff -u -r1.3 -r1.4 src/tests/bin/sh/t_ulimit.sh
cvs rdiff -u -r1.5 -r1.6 src/tests/bin/sh/t_varquote.sh
cvs rdiff -u -r1.2 -r1.3 src/tests/bin/tar/t_tar.sh
cvs rdiff -u -r1.9 -r1.10 src/tests/crypto/libcrypto/t_libcrypto.sh
cvs rdiff -u -r1.9 -r1.10 src/tests/fs/psshfs/t_psshfs.sh
cvs rdiff -u -r1.5 -r1.6 src/tests/fs/tmpfs/h_funcs.subr \
src/tests/fs/tmpfs/t_devices.sh src/tests/fs/tmpfs/t_dots.sh \
src/tests/fs/tmpfs/t_exec.sh src/tests/fs/tmpfs/t_mknod.sh \
src/tests/fs/tmpfs/t_pipes.sh src/tests/fs/tmpfs/t_read_write.sh \
src/tests/fs/tmpfs/t_readdir.sh src/tests/fs/tmpfs/t_remove.sh \
src/tests/fs/tmpfs/t_rename.sh src/tests/fs/tmpfs/t_rmdir.sh \
src/tests/fs/tmpfs/t_setattr.sh src/tests/fs/tmpfs/t_sockets.sh \
src/tests/fs/tmpfs/t_symlink.sh src/tests/fs/tmpfs/t_trail_slash.sh
cvs rdiff -u -r1.8 -r1.9 src/tests/fs/tmpfs/t_create.sh \
src/tests/fs/tmpfs/t_mkdir.sh
cvs rdiff -u -r1.6 -r1.7 src/tests/fs/tmpfs/t_link.sh \
src/tests/fs/tmpfs/t_mount.sh src/tests/fs/tmpfs/t_sizes.sh
cvs rdiff -u -r1.7 -r1.8 src/tests/fs/tmpfs/t_times.sh \
src/tests/fs/tmpfs/t_vnode_leak.sh
cvs rdiff -u -r1.13 -r1.14 src/tests/fs/tmpfs/t_vnd.sh
cvs rdiff -u -r1.11 -r1.12 src/tests/games/t_factor.sh
cvs rdiff -u -r1.23 -r1.24 src/tests/lib/librumphijack/t_tcpip.sh
cvs rdiff -u -r1.3 -r1.4 src/tests/modules/t_abi_uvm.sh \
src/tests/modules/t_klua_pr_52864.sh
cvs rdiff -u -r1.13 -r1.14 src/tests/modules/t_modload.sh
cvs rdiff -u -r1.1 -r1.2 src/tests/modules/t_threadpool.sh
cvs rdiff -u -r1.4 -r1.5 src/tests/sbin/newfs_msdos/t_create.sh
cvs rdiff -u -r1.5 -r1.6 src/tests/sys/rc/t_rc_d_cli.sh
cvs rdiff -u -r1.11 -r1.12 src/tests/usr.bin/config/t_config.sh
cvs rdiff -u -r1.1 -r1.2 src/tests/usr.bin/id/t_groups.sh \
src/tests/usr.bin/id/t_id.sh src/tests/usr.bin/id/t_whoami.sh
cvs rdiff -u -r1.4 -r1.5 src/tests/usr.bin/mtree/t_sets.sh
cvs rdiff -u -r1.2 -r1.3 src/tests/usr.bin/netpgpverify/Testspec
cvs rdiff -u -r1.4 -r1.5 src/tests/usr.bin/netpgpverify/t_netpgpverify.sh
cvs rdiff -u -r1.1 -r1.2 src/tests/usr.bin/sdiff/t_sdiff.sh
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/tests/bin/df/t_df.sh
diff -u src/tests/bin/df/t_df.sh:1.2 src/tests/bin/df/t_df.sh:1.3
--- src/tests/bin/df/t_df.sh:1.2 Sun Aug 23 15:51:30 2020
+++ src/tests/bin/df/t_df.sh Sun Apr 28 07:27:40 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_df.sh,v 1.2 2020/08/23 15:51:30 ryo Exp $
+# $NetBSD: t_df.sh,v 1.3 2024/04/28 07:27:40 rillig Exp $
#
# Copyright (c) 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -79,7 +79,7 @@ filer:/ 1202716672 1202716672
/dev/strpct 21474836476 10737418240 10737418236 50% /strpct
/dev/wd0e 10485688 2859932 7625756 27% /mount/windows/C
EOF
- atf_check -s eq:0 -o file:expout -e empty \
+ atf_check -s exit:0 -o file:expout -e empty \
-x "BLOCKSIZE=1k $(atf_get_srcdir)/h_df -n"
}
@@ -137,7 +137,7 @@ filer:/ 1.1T 1.1T -172G 117% /
/dev/strpct 20T 10T 10T 50% /strpct
/dev/wd0e 10G 2.7G 7.3G 27% /mount/windows/C
EOF
- atf_check -s eq:0 -o file:expout -e empty \
+ atf_check -s exit:0 -o file:expout -e empty \
-x "BLOCKSIZE=1k $(atf_get_srcdir)/h_df -hn"
}
Index: src/tests/bin/pax/t_pax.sh
diff -u src/tests/bin/pax/t_pax.sh:1.1 src/tests/bin/pax/t_pax.sh:1.2
--- src/tests/bin/pax/t_pax.sh:1.1 Sat Mar 17 16:33:11 2012
+++ src/tests/bin/pax/t_pax.sh Sun Apr 28 07:27:40 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_pax.sh,v 1.1 2012/03/17 16:33:11 jruoho Exp $
+# $NetBSD: t_pax.sh,v 1.2 2024/04/28 07:27:40 rillig Exp $
#
# Copyright (c) 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -35,17 +35,17 @@ append_body() {
touch foo bar
# store both foo and bar into file1.tar
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty \
pax -w -b 512 -x ustar -f file1.tar foo bar
# store foo into file2.tar, then append bar to file2.tar
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty \
pax -w -b 512 -x ustar -f file2.tar foo
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty \
pax -w -b 512 -x ustar -f file2.tar -a bar
# ensure that file1.tar and file2.tar are equal
- atf_check -s eq:0 -o empty -e empty cmp file1.tar file2.tar
+ atf_check -s exit:0 -o empty -e empty cmp file1.tar file2.tar
}
atf_init_test_cases()
Index: src/tests/bin/sh/t_ulimit.sh
diff -u src/tests/bin/sh/t_ulimit.sh:1.3 src/tests/bin/sh/t_ulimit.sh:1.4
--- src/tests/bin/sh/t_ulimit.sh:1.3 Sun Mar 27 14:50:01 2016
+++ src/tests/bin/sh/t_ulimit.sh Sun Apr 28 07:27:40 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_ulimit.sh,v 1.3 2016/03/27 14:50:01 christos Exp $
+# $NetBSD: t_ulimit.sh,v 1.4 2024/04/28 07:27:40 rillig Exp $
#
# Copyright (c) 2012 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -45,10 +45,10 @@ get_ulimits() {
}
limits_body() {
- atf_check -s eq:0 -o ignore -e empty ${TEST_SH} -c "ulimit -a"
+ atf_check -s exit:0 -o ignore -e empty ${TEST_SH} -c "ulimit -a"
for l in $(get_ulimits)
do
- atf_check -s eq:0 -o ignore -e empty ${TEST_SH} -c "ulimit $l"
+ atf_check -s exit:0 -o ignore -e empty ${TEST_SH} -c "ulimit $l"
done
}
Index: src/tests/bin/sh/t_varquote.sh
diff -u src/tests/bin/sh/t_varquote.sh:1.5 src/tests/bin/sh/t_varquote.sh:1.6
--- src/tests/bin/sh/t_varquote.sh:1.5 Sun Mar 27 14:50:01 2016
+++ src/tests/bin/sh/t_varquote.sh Sun Apr 28 07:27:40 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_varquote.sh,v 1.5 2016/03/27 14:50:01 christos Exp $
+# $NetBSD: t_varquote.sh,v 1.6 2024/04/28 07:27:40 rillig Exp $
#
# Copyright (c) 2007 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -113,7 +113,7 @@ nested_quotes_multiword_head() {
"string works (PR bin/43597)"
}
nested_quotes_multiword_body() {
- atf_check -s eq:0 -o match:"first-word second-word" -e empty \
+ atf_check -s exit:0 -o match:"first-word second-word" -e empty \
${TEST_SH} -c 'echo "${foo:="first-word"} second-word"'
}
@@ -123,8 +123,8 @@ default_assignment_with_arith_head() {
"string works (PR bin/50827)"
}
default_assignment_with_arith_body() {
- atf_check -s eq:0 -o empty -e empty ${TEST_SH} -c ': "${x=$((1))}"'
- atf_check -s eq:0 -o match:1 -e empty ${TEST_SH} -c 'echo "${x=$((1))}"'
+ atf_check -s exit:0 -o empty -e empty ${TEST_SH} -c ': "${x=$((1))}"'
+ atf_check -s exit:0 -o match:1 -e empty ${TEST_SH} -c 'echo "${x=$((1))}"'
}
atf_init_test_cases() {
Index: src/tests/bin/tar/t_tar.sh
diff -u src/tests/bin/tar/t_tar.sh:1.2 src/tests/bin/tar/t_tar.sh:1.3
--- src/tests/bin/tar/t_tar.sh:1.2 Fri Nov 30 00:53:41 2018
+++ src/tests/bin/tar/t_tar.sh Sun Apr 28 07:27:40 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_tar.sh,v 1.2 2018/11/30 00:53:41 christos Exp $
+# $NetBSD: t_tar.sh,v 1.3 2024/04/28 07:27:40 rillig Exp $
#
# Copyright (c) 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -35,14 +35,14 @@ append_body() {
touch foo bar
# store both foo and bar into file1.tar
- atf_check -s eq:0 -o empty -e empty tar -cf file1.tar foo bar
+ atf_check -s exit:0 -o empty -e empty tar -cf file1.tar foo bar
# store foo into file2.tar, then append bar to file2.tar
- atf_check -s eq:0 -o empty -e empty tar -cf file2.tar foo
- atf_check -s eq:0 -o empty -e empty tar -rf file2.tar bar
+ atf_check -s exit:0 -o empty -e empty tar -cf file2.tar foo
+ atf_check -s exit:0 -o empty -e empty tar -rf file2.tar bar
# ensure that file1.tar and file2.tar are equal
- atf_check -s eq:0 -o empty -e empty cmp file1.tar file2.tar
+ atf_check -s exit:0 -o empty -e empty cmp file1.tar file2.tar
}
atf_test_case rd_base256_size
@@ -84,10 +84,10 @@ rd_base256_size_body() {
head -c 1450 /dev/zero >> test.tar
# test extracting the test archive
- atf_check -s eq:0 -o empty -e empty tar -xf test.tar
+ atf_check -s exit:0 -o empty -e empty tar -xf test.tar
# ensure that output.bin is equal to reference.bin
- atf_check -s eq:0 -o empty -e empty cmp output.bin reference.bin
+ atf_check -s exit:0 -o empty -e empty cmp output.bin reference.bin
}
atf_init_test_cases()
Index: src/tests/crypto/libcrypto/t_libcrypto.sh
diff -u src/tests/crypto/libcrypto/t_libcrypto.sh:1.9 src/tests/crypto/libcrypto/t_libcrypto.sh:1.10
--- src/tests/crypto/libcrypto/t_libcrypto.sh:1.9 Mon May 8 17:46:06 2023
+++ src/tests/crypto/libcrypto/t_libcrypto.sh Sun Apr 28 07:27:40 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_libcrypto.sh,v 1.9 2023/05/08 17:46:06 christos Exp $
+# $NetBSD: t_libcrypto.sh,v 1.10 2024/04/28 07:27:40 rillig Exp $
#
# Copyright (c) 2008, 2009, 2010 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -78,7 +78,7 @@ threads_body()
-cert "$s/d_server.pem" \
-ccert "$s/d_client.pem" \
2>&1 | tee out
- atf_check -s eq:1 -o empty -e empty grep :error: out
+ atf_check -s exit:1 -o empty -e empty grep :error: out
fi
}
Index: src/tests/fs/psshfs/t_psshfs.sh
diff -u src/tests/fs/psshfs/t_psshfs.sh:1.9 src/tests/fs/psshfs/t_psshfs.sh:1.10
--- src/tests/fs/psshfs/t_psshfs.sh:1.9 Wed May 24 15:29:51 2017
+++ src/tests/fs/psshfs/t_psshfs.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_psshfs.sh,v 1.9 2017/05/24 15:29:51 christos Exp $
+# $NetBSD: t_psshfs.sh,v 1.10 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -72,13 +72,13 @@ start_ssh() {
sed -e "s,@SRCDIR@,$(atf_get_srcdir),g" -e "s,@WORKDIR@,$(pwd),g" \
$(atf_get_srcdir)/sshd_config.in >sshd_config || \
atf_fail "Failed to create sshd_config"
- atf_check -s eq:0 -o empty -e empty cp /usr/libexec/sftp-server .
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty cp /usr/libexec/sftp-server .
+ atf_check -s exit:0 -o empty -e empty \
cp $(atf_get_srcdir)/ssh_host_key .
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty \
cp $(atf_get_srcdir)/ssh_host_key.pub .
- atf_check -s eq:0 -o empty -e empty chmod 400 ssh_host_key
- atf_check -s eq:0 -o empty -e empty chmod 444 ssh_host_key.pub
+ atf_check -s exit:0 -o empty -e empty chmod 400 ssh_host_key
+ atf_check -s exit:0 -o empty -e empty chmod 444 ssh_host_key.pub
/usr/sbin/sshd -e -f ./sshd_config >sshd.log 2>&1 &
while [ ! -f sshd.pid ]; do
@@ -87,14 +87,14 @@ start_ssh() {
echo "SSH server started (pid $(cat sshd.pid))"
echo "Setting up SSH client configuration"
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty \
ssh-keygen -f ssh_user_key -t rsa -b 1024 -N "" -q
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty \
cp ssh_user_key.pub authorized_keys
echo "[localhost]:10000,[127.0.0.1]:10000,[::1]:10000" \
"$(cat $(atf_get_srcdir)/ssh_host_key.pub)" >known_hosts || \
atf_fail "Failed to create known_hosts"
- atf_check -s eq:0 -o empty -e empty chmod 600 authorized_keys
+ atf_check -s exit:0 -o empty -e empty chmod 600 authorized_keys
sed -e "s,@SRCDIR@,$(atf_get_srcdir),g" -e "s,@WORKDIR@,$(pwd),g" \
$(atf_get_srcdir)/ssh_config.in >ssh_config || \
atf_fail "Failed to create ssh_config"
@@ -119,7 +119,7 @@ stop_ssh() {
# Both directories are supposed to live on the current directory.
#
mount_psshfs() {
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty \
mount -t psshfs -o -F=$(pwd)/ssh_config localhost:$(pwd)/${1} ${2}
}
@@ -159,13 +159,13 @@ EOF
mkdir mnt
mount_psshfs root mnt
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty \
./ne_inodes.sh root/dir root/dir/file1
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty \
./ne_inodes.sh root/dir root/dir/file2
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty \
./ne_inodes.sh root/dir/file1 root/dir/file2
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty \
./ne_inodes.sh root/file3 root/file4
}
inode_nos_cleanup() {
@@ -186,11 +186,11 @@ pwd_body() {
mkdir root/dir
mkdir mnt
- atf_check -s eq:0 -o save:stdout -e empty \
+ atf_check -s exit:0 -o save:stdout -e empty \
-x 'echo $(cd mnt && /bin/pwd)/dir'
mv stdout expout
mount_psshfs root mnt
- atf_check -s eq:0 -o file:expout -e empty \
+ atf_check -s exit:0 -o file:expout -e empty \
-x 'cd mnt/dir && ls .. >/dev/null && /bin/pwd'
}
pwd_cleanup() {
Index: src/tests/fs/tmpfs/h_funcs.subr
diff -u src/tests/fs/tmpfs/h_funcs.subr:1.5 src/tests/fs/tmpfs/h_funcs.subr:1.6
--- src/tests/fs/tmpfs/h_funcs.subr:1.5 Sun Mar 17 01:16:45 2013
+++ src/tests/fs/tmpfs/h_funcs.subr Sun Apr 28 07:27:41 2024
@@ -1,6 +1,6 @@
#!/bin/sh
#
-# $NetBSD: h_funcs.subr,v 1.5 2013/03/17 01:16:45 jmmv Exp $
+# $NetBSD: h_funcs.subr,v 1.6 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -40,7 +40,7 @@ test_mount() {
require_fs tmpfs
Mount_Point=$(pwd)/mntpt
- atf_check -s eq:0 -o empty -e empty mkdir "${Mount_Point}"
+ atf_check -s exit:0 -o empty -e empty mkdir "${Mount_Point}"
echo "mount -t tmpfs ${*} tmpfs ${Mount_Point}"
mount -t tmpfs "${@}" tmpfs "${Mount_Point}" 2>mounterr
if [ "${?}" -ne 0 ]; then
@@ -60,8 +60,8 @@ test_mount() {
#
test_unmount() {
cd - >/dev/null
- atf_check -s eq:0 -o empty -e empty umount ${Mount_Point}
- atf_check -s eq:0 -o empty -e empty rmdir ${Mount_Point}
+ atf_check -s exit:0 -o empty -e empty umount ${Mount_Point}
+ atf_check -s exit:0 -o empty -e empty rmdir ${Mount_Point}
Mount_Point=
}
Index: src/tests/fs/tmpfs/t_devices.sh
diff -u src/tests/fs/tmpfs/t_devices.sh:1.5 src/tests/fs/tmpfs/t_devices.sh:1.6
--- src/tests/fs/tmpfs/t_devices.sh:1.5 Sun Nov 7 17:51:18 2010
+++ src/tests/fs/tmpfs/t_devices.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_devices.sh,v 1.5 2010/11/07 17:51:18 jmmv Exp $
+# $NetBSD: t_devices.sh,v 1.6 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -35,12 +35,12 @@ basic_body() {
umask 022
- atf_check -s eq:0 -o ignore -e ignore /dev/MAKEDEV std
- atf_check -s eq:0 -o empty -e empty test -e zero
- atf_check -s eq:0 -o empty -e empty test -e null
+ atf_check -s exit:0 -o ignore -e ignore /dev/MAKEDEV std
+ atf_check -s exit:0 -o empty -e empty test -e zero
+ atf_check -s exit:0 -o empty -e empty test -e null
echo "Reading from the 'zero' character device"
- atf_check -s eq:0 -o ignore -e ignore dd if=zero of=a bs=10k count=1
+ atf_check -s exit:0 -o ignore -e ignore dd if=zero of=a bs=10k count=1
[ $(md5 a | cut -d ' ' -f 4) = 1276481102f218c981e0324180bafd9f ] || \
atf_fail "Data read is invalid"
Index: src/tests/fs/tmpfs/t_dots.sh
diff -u src/tests/fs/tmpfs/t_dots.sh:1.5 src/tests/fs/tmpfs/t_dots.sh:1.6
--- src/tests/fs/tmpfs/t_dots.sh:1.5 Sun Nov 7 17:51:18 2010
+++ src/tests/fs/tmpfs/t_dots.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_dots.sh,v 1.5 2010/11/07 17:51:18 jmmv Exp $
+# $NetBSD: t_dots.sh,v 1.6 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -34,9 +34,9 @@ topdir_head() {
topdir_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir a
- atf_check -s eq:0 -o empty -e empty test -d ./a
- atf_check -s eq:0 -o empty -e empty test -d a/../a
+ atf_check -s exit:0 -o empty -e empty mkdir a
+ atf_check -s exit:0 -o empty -e empty test -d ./a
+ atf_check -s exit:0 -o empty -e empty test -d a/../a
test_unmount
}
@@ -50,10 +50,10 @@ nesteddir_head() {
nesteddir_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir a
- atf_check -s eq:0 -o empty -e empty mkdir a/b
- atf_check -s eq:0 -o empty -e empty test -d a/b/../b
- atf_check -s eq:0 -o empty -e empty test -d a/b/../../a
+ atf_check -s exit:0 -o empty -e empty mkdir a
+ atf_check -s exit:0 -o empty -e empty mkdir a/b
+ atf_check -s exit:0 -o empty -e empty test -d a/b/../b
+ atf_check -s exit:0 -o empty -e empty test -d a/b/../../a
test_unmount
}
Index: src/tests/fs/tmpfs/t_exec.sh
diff -u src/tests/fs/tmpfs/t_exec.sh:1.5 src/tests/fs/tmpfs/t_exec.sh:1.6
--- src/tests/fs/tmpfs/t_exec.sh:1.5 Sun Nov 7 17:51:18 2010
+++ src/tests/fs/tmpfs/t_exec.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_exec.sh,v 1.5 2010/11/07 17:51:18 jmmv Exp $
+# $NetBSD: t_exec.sh,v 1.6 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -35,11 +35,11 @@ basic_head() {
basic_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty cp /bin/cp .
+ atf_check -s exit:0 -o empty -e empty cp /bin/cp .
echo "Verifying copied file"
[ $(md5 cp | cut -d ' ' -f 4) = $(md5 /bin/cp | cut -d ' ' -f 4) ] || \
atf_file "New binary file does not match original"
- atf_check -s eq:0 -o empty -e empty ./cp cp foo
+ atf_check -s exit:0 -o empty -e empty ./cp cp foo
test_unmount
}
Index: src/tests/fs/tmpfs/t_mknod.sh
diff -u src/tests/fs/tmpfs/t_mknod.sh:1.5 src/tests/fs/tmpfs/t_mknod.sh:1.6
--- src/tests/fs/tmpfs/t_mknod.sh:1.5 Sun Nov 7 17:51:18 2010
+++ src/tests/fs/tmpfs/t_mknod.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_mknod.sh,v 1.5 2010/11/07 17:51:18 jmmv Exp $
+# $NetBSD: t_mknod.sh,v 1.6 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -38,7 +38,7 @@ block_body() {
test_mount
umask 022
- atf_check -s eq:0 -o empty -e empty mknod fd0a b 2 0
+ atf_check -s exit:0 -o empty -e empty mknod fd0a b 2 0
eval $(stat -s fd0a)
[ ${st_mode} = 060644 ] || atf_fail "Invalid mode"
[ ${st_rdev} -eq 512 ] || atf_fail "Invalid device"
@@ -56,7 +56,7 @@ block_kqueue_body() {
test_mount
umask 022
- atf_check -s eq:0 -o empty -e empty mkdir dir
+ atf_check -s exit:0 -o empty -e empty mkdir dir
echo 'mknod dir/fd0a b 2 0' | kqueue_monitor 1 dir
kqueue_check dir NOTE_WRITE
@@ -72,7 +72,7 @@ char_body() {
test_mount
umask 022
- atf_check -s eq:0 -o empty -e empty mknod null c 2 2
+ atf_check -s exit:0 -o empty -e empty mknod null c 2 2
eval $(stat -s null)
[ ${st_mode} = 020644 ] || atf_fail "Invalid mode"
[ ${st_rdev} -eq 514 ] || atf_fail "Invalid device"
@@ -90,7 +90,7 @@ char_kqueue_body() {
test_mount
umask 022
- atf_check -s eq:0 -o empty -e empty mkdir dir
+ atf_check -s exit:0 -o empty -e empty mkdir dir
echo 'mknod dir/null c 2 2' | kqueue_monitor 1 dir
kqueue_check dir NOTE_WRITE
@@ -106,7 +106,7 @@ pipe_body() {
test_mount
umask 022
- atf_check -s eq:0 -o empty -e empty mknod pipe p
+ atf_check -s exit:0 -o empty -e empty mknod pipe p
eval $(stat -s pipe)
[ ${st_mode} = 010644 ] || atf_fail "Invalid mode"
@@ -123,7 +123,7 @@ pipe_kqueue_body() {
test_mount
umask 022
- atf_check -s eq:0 -o empty -e empty mkdir dir
+ atf_check -s exit:0 -o empty -e empty mkdir dir
echo 'mknod dir/pipe p' | kqueue_monitor 1 dir
kqueue_check dir NOTE_WRITE
Index: src/tests/fs/tmpfs/t_pipes.sh
diff -u src/tests/fs/tmpfs/t_pipes.sh:1.5 src/tests/fs/tmpfs/t_pipes.sh:1.6
--- src/tests/fs/tmpfs/t_pipes.sh:1.5 Sun Nov 7 17:51:18 2010
+++ src/tests/fs/tmpfs/t_pipes.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_pipes.sh,v 1.5 2010/11/07 17:51:18 jmmv Exp $
+# $NetBSD: t_pipes.sh,v 1.6 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -35,7 +35,7 @@ basic_body() {
umask 022
- atf_check -s eq:0 -o empty -e empty mknod pipe p
+ atf_check -s exit:0 -o empty -e empty mknod pipe p
echo "Writing to pipe and waiting for response"
echo -n foo >pipe &
Index: src/tests/fs/tmpfs/t_read_write.sh
diff -u src/tests/fs/tmpfs/t_read_write.sh:1.5 src/tests/fs/tmpfs/t_read_write.sh:1.6
--- src/tests/fs/tmpfs/t_read_write.sh:1.5 Sun Nov 7 17:51:18 2010
+++ src/tests/fs/tmpfs/t_read_write.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_read_write.sh,v 1.5 2010/11/07 17:51:18 jmmv Exp $
+# $NetBSD: t_read_write.sh,v 1.6 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -64,7 +64,7 @@ kqueue_head() {
kqueue_body() {
test_mount
- atf_check -s eq:0 -o ignore -e ignore \
+ atf_check -s exit:0 -o ignore -e ignore \
dd if=/dev/zero of=c bs=1k count=10
echo 'dd if=/dev/zero of=c seek=2 bs=1k count=1 conv=notrunc' \
'>/dev/null 2>&1' | kqueue_monitor 1 c
Index: src/tests/fs/tmpfs/t_readdir.sh
diff -u src/tests/fs/tmpfs/t_readdir.sh:1.5 src/tests/fs/tmpfs/t_readdir.sh:1.6
--- src/tests/fs/tmpfs/t_readdir.sh:1.5 Sun Nov 7 17:51:18 2010
+++ src/tests/fs/tmpfs/t_readdir.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_readdir.sh,v 1.5 2010/11/07 17:51:18 jmmv Exp $
+# $NetBSD: t_readdir.sh,v 1.6 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -38,9 +38,9 @@ dots_head() {
dots_body() {
test_mount
- atf_check -s eq:0 -o save:stdout -e empty /bin/ls -a
- atf_check -s eq:0 -o ignore -e empty grep '^\.$' stdout
- atf_check -s eq:0 -o ignore -e empty grep '^\..$' stdout
+ atf_check -s exit:0 -o save:stdout -e empty /bin/ls -a
+ atf_check -s exit:0 -o ignore -e empty grep '^\.$' stdout
+ atf_check -s exit:0 -o ignore -e empty grep '^\..$' stdout
test_unmount
}
@@ -54,17 +54,17 @@ types_head() {
types_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir dir
- atf_check -s eq:0 -o empty -e empty touch reg
- atf_check -s eq:0 -o empty -e empty ln -s reg lnk
- atf_check -s eq:0 -o empty -e empty mknod blk b 0 0
- atf_check -s eq:0 -o empty -e empty mknod chr c 0 0
- atf_check -s eq:0 -o empty -e empty mknod fifo p
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty mkdir dir
+ atf_check -s exit:0 -o empty -e empty touch reg
+ atf_check -s exit:0 -o empty -e empty ln -s reg lnk
+ atf_check -s exit:0 -o empty -e empty mknod blk b 0 0
+ atf_check -s exit:0 -o empty -e empty mknod chr c 0 0
+ atf_check -s exit:0 -o empty -e empty mknod fifo p
+ atf_check -s exit:0 -o empty -e empty \
$(atf_get_srcdir)/h_tools sockets sock
- atf_check -s eq:0 -o ignore -e empty ls
- atf_check -s eq:0 -o empty -e empty rm -rf *
+ atf_check -s exit:0 -o ignore -e empty ls
+ atf_check -s exit:0 -o empty -e empty rm -rf *
test_unmount
}
@@ -78,10 +78,10 @@ caching_head() {
caching_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty touch $(jot 10)
- atf_check -s eq:0 -o empty -e empty rm *
- atf_check -s eq:0 -o empty -e empty touch $(jot 20)
- atf_check -s eq:0 -o empty -e empty -x "ls >/dev/null"
+ atf_check -s exit:0 -o empty -e empty touch $(jot 10)
+ atf_check -s exit:0 -o empty -e empty rm *
+ atf_check -s exit:0 -o empty -e empty touch $(jot 20)
+ atf_check -s exit:0 -o empty -e empty -x "ls >/dev/null"
test_unmount
}
@@ -94,13 +94,13 @@ many_head() {
many_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir a
+ atf_check -s exit:0 -o empty -e empty mkdir a
echo "Creating 500 files"
for f in $(jot 500); do
touch a/$f
done
- atf_check -s eq:0 -o empty -e empty rm a/*
- atf_check -s eq:0 -o empty -e empty rmdir a
+ atf_check -s exit:0 -o empty -e empty rm a/*
+ atf_check -s exit:0 -o empty -e empty rmdir a
test_unmount
}
Index: src/tests/fs/tmpfs/t_remove.sh
diff -u src/tests/fs/tmpfs/t_remove.sh:1.5 src/tests/fs/tmpfs/t_remove.sh:1.6
--- src/tests/fs/tmpfs/t_remove.sh:1.5 Sun Nov 7 17:51:18 2010
+++ src/tests/fs/tmpfs/t_remove.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_remove.sh,v 1.5 2010/11/07 17:51:18 jmmv Exp $
+# $NetBSD: t_remove.sh,v 1.6 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -37,11 +37,11 @@ single_head() {
single_body() {
test_mount
- atf_check -s eq:1 -o empty -e empty test -f a
- atf_check -s eq:0 -o empty -e empty touch a
- atf_check -s eq:0 -o empty -e empty test -f a
- atf_check -s eq:0 -o empty -e empty rm a
- atf_check -s eq:1 -o empty -e empty test -f a
+ atf_check -s exit:1 -o empty -e empty test -f a
+ atf_check -s exit:0 -o empty -e empty touch a
+ atf_check -s exit:0 -o empty -e empty test -f a
+ atf_check -s exit:0 -o empty -e empty rm a
+ atf_check -s exit:1 -o empty -e empty test -f a
test_unmount
}
@@ -55,12 +55,12 @@ uchg_head() {
uchg_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty touch a
- atf_check -s eq:0 -o empty -e empty chflags uchg a
- atf_check -s eq:1 -o empty -e ignore rm -f a
- atf_check -s eq:0 -o empty -e empty chflags nouchg a
- atf_check -s eq:0 -o empty -e empty rm a
- atf_check -s eq:1 -o empty -e empty test -f a
+ atf_check -s exit:0 -o empty -e empty touch a
+ atf_check -s exit:0 -o empty -e empty chflags uchg a
+ atf_check -s exit:1 -o empty -e ignore rm -f a
+ atf_check -s exit:0 -o empty -e empty chflags nouchg a
+ atf_check -s exit:0 -o empty -e empty rm a
+ atf_check -s exit:1 -o empty -e empty test -f a
test_unmount
}
@@ -73,9 +73,9 @@ dot_head() {
dot_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir a
- atf_check -s eq:1 -o empty -e ignore unlink a/.
- atf_check -s eq:0 -o empty -e empty rmdir a
+ atf_check -s exit:0 -o empty -e empty mkdir a
+ atf_check -s exit:1 -o empty -e ignore unlink a/.
+ atf_check -s exit:0 -o empty -e empty rmdir a
test_unmount
}
@@ -89,12 +89,12 @@ kqueue_head() {
kqueue_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir dir
- atf_check -s eq:0 -o empty -e empty touch dir/a
+ atf_check -s exit:0 -o empty -e empty mkdir dir
+ atf_check -s exit:0 -o empty -e empty touch dir/a
echo 'rm dir/a' | kqueue_monitor 2 dir dir/a
kqueue_check dir/a NOTE_DELETE
kqueue_check dir NOTE_WRITE
- atf_check -s eq:0 -o empty -e empty rmdir dir
+ atf_check -s exit:0 -o empty -e empty rmdir dir
test_unmount
}
Index: src/tests/fs/tmpfs/t_rename.sh
diff -u src/tests/fs/tmpfs/t_rename.sh:1.5 src/tests/fs/tmpfs/t_rename.sh:1.6
--- src/tests/fs/tmpfs/t_rename.sh:1.5 Sun Nov 7 17:51:18 2010
+++ src/tests/fs/tmpfs/t_rename.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_rename.sh,v 1.5 2010/11/07 17:51:18 jmmv Exp $
+# $NetBSD: t_rename.sh,v 1.6 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -38,10 +38,10 @@ dots_head() {
dots_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir a
- atf_check -s eq:1 -o empty -e ignore mv a/. c
- atf_check -s eq:1 -o empty -e ignore mv a/.. c
- atf_check -s eq:0 -o empty -e empty rmdir a
+ atf_check -s exit:0 -o empty -e empty mkdir a
+ atf_check -s exit:1 -o empty -e ignore mv a/. c
+ atf_check -s exit:1 -o empty -e ignore mv a/.. c
+ atf_check -s exit:0 -o empty -e empty rmdir a
test_unmount
}
@@ -54,12 +54,12 @@ crossdev_head() {
crossdev_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir a
- atf_check -s eq:1 -o empty -e save:stderr \
+ atf_check -s exit:0 -o empty -e empty mkdir a
+ atf_check -s exit:1 -o empty -e save:stderr \
$(atf_get_srcdir)/h_tools rename a /var/tmp/a
- atf_check -s eq:0 -o ignore -e empty grep "Cross-device link" stderr
- atf_check -s eq:0 -o empty -e empty test -d a
- atf_check -s eq:0 -o empty -e empty rmdir a
+ atf_check -s exit:0 -o ignore -e empty grep "Cross-device link" stderr
+ atf_check -s exit:0 -o empty -e empty test -d a
+ atf_check -s exit:0 -o empty -e empty rmdir a
test_unmount
}
@@ -72,11 +72,11 @@ basic_head() {
basic_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir a
- atf_check -s eq:0 -o empty -e empty mv a c
- atf_check -s eq:1 -o empty -e empty test -d a
- atf_check -s eq:0 -o empty -e empty test -d c
- atf_check -s eq:0 -o empty -e empty rmdir c
+ atf_check -s exit:0 -o empty -e empty mkdir a
+ atf_check -s exit:0 -o empty -e empty mv a c
+ atf_check -s exit:1 -o empty -e empty test -d a
+ atf_check -s exit:0 -o empty -e empty test -d c
+ atf_check -s exit:0 -o empty -e empty rmdir c
test_unmount
}
@@ -91,37 +91,37 @@ dotdot_body() {
test_mount
echo "Checking if the '..' entry is updated after moves"
- atf_check -s eq:0 -o empty -e empty mkdir a
- atf_check -s eq:0 -o empty -e empty mkdir b
- atf_check -s eq:0 -o empty -e empty mv b a
- atf_check -s eq:0 -o empty -e empty test -d a/b/../b
- atf_check -s eq:0 -o empty -e empty test -d a/b/../../a
+ atf_check -s exit:0 -o empty -e empty mkdir a
+ atf_check -s exit:0 -o empty -e empty mkdir b
+ atf_check -s exit:0 -o empty -e empty mv b a
+ atf_check -s exit:0 -o empty -e empty test -d a/b/../b
+ atf_check -s exit:0 -o empty -e empty test -d a/b/../../a
eval $(stat -s a/b)
[ ${st_nlink} = 2 ] || atf_fail "Incorrect number of links"
eval $(stat -s a)
[ ${st_nlink} = 3 ] || atf_fail "Incorrect number of links"
- atf_check -s eq:0 -o empty -e empty rmdir a/b
- atf_check -s eq:0 -o empty -e empty rmdir a
+ atf_check -s exit:0 -o empty -e empty rmdir a/b
+ atf_check -s exit:0 -o empty -e empty rmdir a
echo "Checking if the '..' entry is correct after renames"
- atf_check -s eq:0 -o empty -e empty mkdir a
- atf_check -s eq:0 -o empty -e empty mkdir b
- atf_check -s eq:0 -o empty -e empty mv b a
- atf_check -s eq:0 -o empty -e empty mv a c
- atf_check -s eq:0 -o empty -e empty test -d c/b/../b
- atf_check -s eq:0 -o empty -e empty test -d c/b/../../c
- atf_check -s eq:0 -o empty -e empty rmdir c/b
- atf_check -s eq:0 -o empty -e empty rmdir c
+ atf_check -s exit:0 -o empty -e empty mkdir a
+ atf_check -s exit:0 -o empty -e empty mkdir b
+ atf_check -s exit:0 -o empty -e empty mv b a
+ atf_check -s exit:0 -o empty -e empty mv a c
+ atf_check -s exit:0 -o empty -e empty test -d c/b/../b
+ atf_check -s exit:0 -o empty -e empty test -d c/b/../../c
+ atf_check -s exit:0 -o empty -e empty rmdir c/b
+ atf_check -s exit:0 -o empty -e empty rmdir c
echo "Checking if the '..' entry is correct after multiple moves"
- atf_check -s eq:0 -o empty -e empty mkdir a
- atf_check -s eq:0 -o empty -e empty mkdir b
- atf_check -s eq:0 -o empty -e empty mv b a
- atf_check -s eq:0 -o empty -e empty mv a c
- atf_check -s eq:0 -o empty -e empty mv c/b d
- atf_check -s eq:0 -o empty -e empty test -d d/../c
- atf_check -s eq:0 -o empty -e empty rmdir d
- atf_check -s eq:0 -o empty -e empty rmdir c
+ atf_check -s exit:0 -o empty -e empty mkdir a
+ atf_check -s exit:0 -o empty -e empty mkdir b
+ atf_check -s exit:0 -o empty -e empty mv b a
+ atf_check -s exit:0 -o empty -e empty mv a c
+ atf_check -s exit:0 -o empty -e empty mv c/b d
+ atf_check -s exit:0 -o empty -e empty test -d d/../c
+ atf_check -s exit:0 -o empty -e empty rmdir d
+ atf_check -s exit:0 -o empty -e empty rmdir c
test_unmount
}
@@ -135,14 +135,14 @@ dir_to_emptydir_head() {
dir_to_emptydir_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir a
- atf_check -s eq:0 -o empty -e empty touch a/c
- atf_check -s eq:0 -o empty -e empty mkdir b
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty mkdir a
+ atf_check -s exit:0 -o empty -e empty touch a/c
+ atf_check -s exit:0 -o empty -e empty mkdir b
+ atf_check -s exit:0 -o empty -e empty \
$(atf_get_srcdir)/h_tools rename a b
- atf_check -s eq:1 -o empty -e empty test -e a
- atf_check -s eq:0 -o empty -e empty test -d b
- atf_check -s eq:0 -o empty -e empty test -f b/c
+ atf_check -s exit:1 -o empty -e empty test -e a
+ atf_check -s exit:0 -o empty -e empty test -d b
+ atf_check -s exit:0 -o empty -e empty test -f b/c
rm b/c
rmdir b
@@ -158,17 +158,17 @@ dir_to_fulldir_head() {
dir_to_fulldir_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir a
- atf_check -s eq:0 -o empty -e empty touch a/c
- atf_check -s eq:0 -o empty -e empty mkdir b
- atf_check -s eq:0 -o empty -e empty touch b/d
- atf_check -s eq:1 -o empty -e save:stderr \
+ atf_check -s exit:0 -o empty -e empty mkdir a
+ atf_check -s exit:0 -o empty -e empty touch a/c
+ atf_check -s exit:0 -o empty -e empty mkdir b
+ atf_check -s exit:0 -o empty -e empty touch b/d
+ atf_check -s exit:1 -o empty -e save:stderr \
$(atf_get_srcdir)/h_tools rename a b
- atf_check -s eq:0 -o ignore -e empty grep "Directory not empty" stderr
- atf_check -s eq:0 -o empty -e empty test -d a
- atf_check -s eq:0 -o empty -e empty test -f a/c
- atf_check -s eq:0 -o empty -e empty test -d b
- atf_check -s eq:0 -o empty -e empty test -f b/d
+ atf_check -s exit:0 -o ignore -e empty grep "Directory not empty" stderr
+ atf_check -s exit:0 -o empty -e empty test -d a
+ atf_check -s exit:0 -o empty -e empty test -f a/c
+ atf_check -s exit:0 -o empty -e empty test -d b
+ atf_check -s exit:0 -o empty -e empty test -f b/d
rm a/c
rm b/d
rmdir a
@@ -186,13 +186,13 @@ dir_to_file_head() {
dir_to_file_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir a
- atf_check -s eq:0 -o empty -e empty touch b
- atf_check -s eq:1 -o empty -e save:stderr \
+ atf_check -s exit:0 -o empty -e empty mkdir a
+ atf_check -s exit:0 -o empty -e empty touch b
+ atf_check -s exit:1 -o empty -e save:stderr \
$(atf_get_srcdir)/h_tools rename a b
- atf_check -s eq:0 -o ignore -e empty grep "Not a directory" stderr
- atf_check -s eq:0 -o empty -e empty test -d a
- atf_check -s eq:0 -o empty -e empty test -f b
+ atf_check -s exit:0 -o ignore -e empty grep "Not a directory" stderr
+ atf_check -s exit:0 -o empty -e empty test -d a
+ atf_check -s exit:0 -o empty -e empty test -f b
rmdir a
rm b
@@ -208,13 +208,13 @@ file_to_dir_head() {
file_to_dir_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty touch a
- atf_check -s eq:0 -o empty -e empty mkdir b
- atf_check -s eq:1 -o empty -e save:stderr \
+ atf_check -s exit:0 -o empty -e empty touch a
+ atf_check -s exit:0 -o empty -e empty mkdir b
+ atf_check -s exit:1 -o empty -e save:stderr \
$(atf_get_srcdir)/h_tools rename a b
- atf_check -s eq:0 -o ignore -e empty grep "Is a directory" stderr
- atf_check -s eq:0 -o empty -e empty test -f a
- atf_check -s eq:0 -o empty -e empty test -d b
+ atf_check -s exit:0 -o ignore -e empty grep "Is a directory" stderr
+ atf_check -s exit:0 -o empty -e empty test -f a
+ atf_check -s exit:0 -o empty -e empty test -d b
rm a
rmdir b
@@ -230,34 +230,34 @@ kqueue_head() {
kqueue_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir dir
- atf_check -s eq:0 -o empty -e empty touch dir/a
+ atf_check -s exit:0 -o empty -e empty mkdir dir
+ atf_check -s exit:0 -o empty -e empty touch dir/a
echo 'mv dir/a dir/b' | kqueue_monitor 2 dir dir/a
kqueue_check dir/a NOTE_RENAME
kqueue_check dir NOTE_WRITE
- atf_check -s eq:0 -o empty -e empty rm dir/b
- atf_check -s eq:0 -o empty -e empty rmdir dir
+ atf_check -s exit:0 -o empty -e empty rm dir/b
+ atf_check -s exit:0 -o empty -e empty rmdir dir
- atf_check -s eq:0 -o empty -e empty mkdir dir
- atf_check -s eq:0 -o empty -e empty touch dir/a
- atf_check -s eq:0 -o empty -e empty touch dir/b
+ atf_check -s exit:0 -o empty -e empty mkdir dir
+ atf_check -s exit:0 -o empty -e empty touch dir/a
+ atf_check -s exit:0 -o empty -e empty touch dir/b
echo 'mv dir/a dir/b' | kqueue_monitor 3 dir dir/a dir/b
kqueue_check dir/a NOTE_RENAME
kqueue_check dir NOTE_WRITE
kqueue_check dir/b NOTE_DELETE
- atf_check -s eq:0 -o empty -e empty rm dir/b
- atf_check -s eq:0 -o empty -e empty rmdir dir
+ atf_check -s exit:0 -o empty -e empty rm dir/b
+ atf_check -s exit:0 -o empty -e empty rmdir dir
- atf_check -s eq:0 -o empty -e empty mkdir dir1
- atf_check -s eq:0 -o empty -e empty mkdir dir2
- atf_check -s eq:0 -o empty -e empty touch dir1/a
+ atf_check -s exit:0 -o empty -e empty mkdir dir1
+ atf_check -s exit:0 -o empty -e empty mkdir dir2
+ atf_check -s exit:0 -o empty -e empty touch dir1/a
echo 'mv dir1/a dir2/a' | kqueue_monitor 3 dir1 dir1/a dir2
kqueue_check dir1/a NOTE_RENAME
kqueue_check dir1 NOTE_WRITE
kqueue_check dir2 NOTE_WRITE
- atf_check -s eq:0 -o empty -e empty rm dir2/a
- atf_check -s eq:0 -o empty -e empty rmdir dir1
- atf_check -s eq:0 -o empty -e empty rmdir dir2
+ atf_check -s exit:0 -o empty -e empty rm dir2/a
+ atf_check -s exit:0 -o empty -e empty rmdir dir1
+ atf_check -s exit:0 -o empty -e empty rmdir dir2
test_unmount
}
Index: src/tests/fs/tmpfs/t_rmdir.sh
diff -u src/tests/fs/tmpfs/t_rmdir.sh:1.5 src/tests/fs/tmpfs/t_rmdir.sh:1.6
--- src/tests/fs/tmpfs/t_rmdir.sh:1.5 Sun Nov 7 17:51:18 2010
+++ src/tests/fs/tmpfs/t_rmdir.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_rmdir.sh,v 1.5 2010/11/07 17:51:18 jmmv Exp $
+# $NetBSD: t_rmdir.sh,v 1.6 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -38,7 +38,7 @@ mntpt_head() {
mntpt_body() {
test_mount
- atf_check -s eq:1 -o empty -e ignore rmdir ${Mount_Point}
+ atf_check -s exit:1 -o empty -e ignore rmdir ${Mount_Point}
test_unmount
}
@@ -52,7 +52,7 @@ non_existent_head() {
non_existent_body() {
test_mount
- atf_check -s eq:1 -o empty -e ignore rmdir non-existent
+ atf_check -s exit:1 -o empty -e ignore rmdir non-existent
test_unmount
}
@@ -65,11 +65,11 @@ single_head() {
single_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir a
+ atf_check -s exit:0 -o empty -e empty mkdir a
eval $(stat -s ${Mount_Point})
[ ${st_nlink} = 3 ] || \
atf_fail "Incorrect number of links after creation"
- atf_check -s eq:0 -o empty -e empty rmdir a
+ atf_check -s exit:0 -o empty -e empty rmdir a
eval $(stat -s ${Mount_Point})
[ ${st_nlink} = 2 ] || \
atf_fail "Incorrect number of links after removal"
@@ -85,10 +85,10 @@ nested_head() {
nested_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir -p a/b/c
- atf_check -s eq:0 -o empty -e empty rmdir a/b/c
- atf_check -s eq:0 -o empty -e empty rmdir a/b
- atf_check -s eq:0 -o empty -e empty rmdir a
+ atf_check -s exit:0 -o empty -e empty mkdir -p a/b/c
+ atf_check -s exit:0 -o empty -e empty rmdir a/b/c
+ atf_check -s exit:0 -o empty -e empty rmdir a/b
+ atf_check -s exit:0 -o empty -e empty rmdir a
test_unmount
}
@@ -101,10 +101,10 @@ dots_head() {
dots_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir a
- atf_check -s eq:1 -o empty -e ignore rmdir a/.
- atf_check -s eq:1 -o empty -e ignore rmdir a/..
- atf_check -s eq:0 -o empty -e empty rmdir a
+ atf_check -s exit:0 -o empty -e empty mkdir a
+ atf_check -s exit:1 -o empty -e ignore rmdir a/.
+ atf_check -s exit:1 -o empty -e ignore rmdir a/..
+ atf_check -s exit:0 -o empty -e empty rmdir a
test_unmount
}
@@ -117,13 +117,13 @@ non_empty_head() {
non_empty_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir a
- atf_check -s eq:0 -o empty -e empty mkdir a/b
- atf_check -s eq:0 -o empty -e empty mkdir a/c
- atf_check -s eq:1 -o empty -e ignore rmdir a
- atf_check -s eq:0 -o empty -e empty rmdir a/b
- atf_check -s eq:0 -o empty -e empty rmdir a/c
- atf_check -s eq:0 -o empty -e empty rmdir a
+ atf_check -s exit:0 -o empty -e empty mkdir a
+ atf_check -s exit:0 -o empty -e empty mkdir a/b
+ atf_check -s exit:0 -o empty -e empty mkdir a/c
+ atf_check -s exit:1 -o empty -e ignore rmdir a
+ atf_check -s exit:0 -o empty -e empty rmdir a/b
+ atf_check -s exit:0 -o empty -e empty rmdir a/c
+ atf_check -s exit:0 -o empty -e empty rmdir a
test_unmount
}
@@ -136,13 +136,13 @@ links_head() {
links_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir a
- atf_check -s eq:0 -o empty -e empty mkdir a/b
- atf_check -s eq:0 -o empty -e empty mkdir c
-
- atf_check -s eq:0 -o empty -e empty rmdir c
- atf_check -s eq:0 -o empty -e empty rmdir a/b
- atf_check -s eq:0 -o empty -e empty rmdir a
+ atf_check -s exit:0 -o empty -e empty mkdir a
+ atf_check -s exit:0 -o empty -e empty mkdir a/b
+ atf_check -s exit:0 -o empty -e empty mkdir c
+
+ atf_check -s exit:0 -o empty -e empty rmdir c
+ atf_check -s exit:0 -o empty -e empty rmdir a/b
+ atf_check -s exit:0 -o empty -e empty rmdir a
eval $(stat -s ${Mount_Point})
[ ${st_nlink} = 2 ] || atf_fail "Incorrect number of links"
@@ -158,12 +158,12 @@ curdir_head() {
curdir_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir a
+ atf_check -s exit:0 -o empty -e empty mkdir a
# Catch a bug that would panic the system when accessing the
# current directory after being deleted: vop_open cannot assume
# that open files are still linked to a directory.
- atf_check -s eq:1 -o empty -e ignore -x '( cd a && rmdir ../a && ls )'
- atf_check -s eq:1 -o empty -e empty test -e a
+ atf_check -s exit:1 -o empty -e ignore -x '( cd a && rmdir ../a && ls )'
+ atf_check -s exit:1 -o empty -e empty test -e a
test_unmount
}
@@ -177,13 +177,13 @@ kqueue_head() {
kqueue_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir dir
- atf_check -s eq:0 -o empty -e empty mkdir dir/a
+ atf_check -s exit:0 -o empty -e empty mkdir dir
+ atf_check -s exit:0 -o empty -e empty mkdir dir/a
echo 'rmdir dir/a' | kqueue_monitor 3 dir dir/a
kqueue_check dir/a NOTE_DELETE
kqueue_check dir NOTE_LINK
kqueue_check dir NOTE_WRITE
- atf_check -s eq:0 -o empty -e empty rmdir dir
+ atf_check -s exit:0 -o empty -e empty rmdir dir
test_unmount
}
Index: src/tests/fs/tmpfs/t_setattr.sh
diff -u src/tests/fs/tmpfs/t_setattr.sh:1.5 src/tests/fs/tmpfs/t_setattr.sh:1.6
--- src/tests/fs/tmpfs/t_setattr.sh:1.5 Sun Nov 7 17:51:18 2010
+++ src/tests/fs/tmpfs/t_setattr.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_setattr.sh,v 1.5 2010/11/07 17:51:18 jmmv Exp $
+# $NetBSD: t_setattr.sh,v 1.6 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -38,9 +38,9 @@ chown_head() {
chown_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir own
+ atf_check -s exit:0 -o empty -e empty mkdir own
eval $(stat -s own | sed -e 's|st_|ost_|g')
- atf_check -s eq:0 -o empty -e empty chown 1234 own
+ atf_check -s exit:0 -o empty -e empty chown 1234 own
eval $(stat -s own)
[ ${st_uid} -eq 1234 ] || atf_fail "uid was not set"
[ ${st_gid} -eq ${ost_gid} ] || atf_fail "gid was modified"
@@ -57,7 +57,7 @@ chown_kqueue_head() {
chown_kqueue_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir ownq
+ atf_check -s exit:0 -o empty -e empty mkdir ownq
echo 'chown 1234 ownq' | kqueue_monitor 1 ownq
kqueue_check ownq NOTE_ATTRIB
@@ -72,9 +72,9 @@ chgrp_head() {
chgrp_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir grp
+ atf_check -s exit:0 -o empty -e empty mkdir grp
eval $(stat -s grp | sed -e 's|st_|ost_|g')
- atf_check -s eq:0 -o empty -e empty chgrp 5678 grp
+ atf_check -s exit:0 -o empty -e empty chgrp 5678 grp
eval $(stat -s grp)
[ ${st_uid} -eq ${ost_uid} ] || atf_fail "uid was modified"
[ ${st_gid} -eq 5678 ] || atf_fail "gid was not set"
@@ -91,7 +91,7 @@ chgrp_kqueue_head() {
chgrp_kqueue_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir grpq
+ atf_check -s exit:0 -o empty -e empty mkdir grpq
echo 'chgrp 1234 grpq' | kqueue_monitor 1 grpq
kqueue_check grpq NOTE_ATTRIB
@@ -107,8 +107,8 @@ chowngrp_head() {
chowngrp_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir owngrp
- atf_check -s eq:0 -o empty -e empty chown 1234:5678 owngrp
+ atf_check -s exit:0 -o empty -e empty mkdir owngrp
+ atf_check -s exit:0 -o empty -e empty chown 1234:5678 owngrp
eval $(stat -s owngrp)
[ ${st_uid} -eq 1234 ] || atf_fail "uid was not modified"
[ ${st_gid} -eq 5678 ] || atf_fail "gid was not modified"
@@ -125,7 +125,7 @@ chowngrp_kqueue_head() {
chowngrp_kqueue_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir owngrpp
+ atf_check -s exit:0 -o empty -e empty mkdir owngrpp
echo 'chown 1234:5678 owngrpp' | kqueue_monitor 1 owngrpp
kqueue_check owngrpp NOTE_ATTRIB
@@ -140,8 +140,8 @@ chmod_head() {
chmod_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir mode
- atf_check -s eq:0 -o empty -e empty chmod 0000 mode
+ atf_check -s exit:0 -o empty -e empty mkdir mode
+ atf_check -s exit:0 -o empty -e empty chmod 0000 mode
eval $(stat -s mode)
[ ${st_mode} -eq 40000 ] || af_fail "mode was not set"
@@ -157,7 +157,7 @@ chmod_kqueue_head() {
chmod_kqueue_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir modeq
+ atf_check -s exit:0 -o empty -e empty mkdir modeq
echo 'chmod 0000 modeq' | kqueue_monitor 1 modeq
kqueue_check modeq NOTE_ATTRIB
@@ -172,8 +172,8 @@ chtimes_head() {
chtimes_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir times
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty mkdir times
+ atf_check -s exit:0 -o empty -e empty \
-x 'TZ=GMT touch -t 200501010101 times'
eval $(stat -s times)
[ ${st_atime} = ${st_mtime} ] || \
@@ -192,7 +192,7 @@ chtimes_kqueue_head() {
chtimes_kqueue_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir timesq
+ atf_check -s exit:0 -o empty -e empty mkdir timesq
echo 'touch timesq' | kqueue_monitor 1 timesq
kqueue_check timesq NOTE_ATTRIB
Index: src/tests/fs/tmpfs/t_sockets.sh
diff -u src/tests/fs/tmpfs/t_sockets.sh:1.5 src/tests/fs/tmpfs/t_sockets.sh:1.6
--- src/tests/fs/tmpfs/t_sockets.sh:1.5 Sun Nov 7 17:51:18 2010
+++ src/tests/fs/tmpfs/t_sockets.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_sockets.sh,v 1.5 2010/11/07 17:51:18 jmmv Exp $
+# $NetBSD: t_sockets.sh,v 1.6 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -34,10 +34,10 @@ basic_head() {
basic_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty $(atf_get_srcdir)/h_tools sockets a
- atf_check -s eq:0 -o empty -e empty rm a
+ atf_check -s exit:0 -o empty -e empty $(atf_get_srcdir)/h_tools sockets a
+ atf_check -s exit:0 -o empty -e empty rm a
- atf_check -s eq:0 -o empty -e empty mkdir dir
+ atf_check -s exit:0 -o empty -e empty mkdir dir
echo "$(atf_get_srcdir)/h_tools sockets dir/a" | kqueue_monitor 1 dir
kqueue_check dir NOTE_WRITE
Index: src/tests/fs/tmpfs/t_symlink.sh
diff -u src/tests/fs/tmpfs/t_symlink.sh:1.5 src/tests/fs/tmpfs/t_symlink.sh:1.6
--- src/tests/fs/tmpfs/t_symlink.sh:1.5 Sun Nov 7 17:51:18 2010
+++ src/tests/fs/tmpfs/t_symlink.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_symlink.sh,v 1.5 2010/11/07 17:51:18 jmmv Exp $
+# $NetBSD: t_symlink.sh,v 1.6 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -37,12 +37,12 @@ file_head() {
file_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty touch a
- atf_check -s eq:0 -o empty -e empty ln -s a b
+ atf_check -s exit:0 -o empty -e empty touch a
+ atf_check -s exit:0 -o empty -e empty ln -s a b
[ $(md5 b | cut -d ' ' -f 4) = d41d8cd98f00b204e9800998ecf8427e ] || \
atf_fail "Symlink points to an incorrect file"
- atf_check -s eq:0 -o empty -e empty -x 'echo foo >a'
+ atf_check -s exit:0 -o empty -e empty -x 'echo foo >a'
[ $(md5 b | cut -d ' ' -f 4) = d3b07384d113edec49eaa6238ad5ff00 ] || \
atf_fail "Symlink points to an incorrect file"
@@ -58,10 +58,10 @@ exec_head() {
exec_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty touch b
- atf_check -s eq:0 -o empty -e empty ln -s /bin/cp cp
- atf_check -s eq:0 -o empty -e empty ./cp b c
- atf_check -s eq:0 -o empty -e empty test -f c
+ atf_check -s exit:0 -o empty -e empty touch b
+ atf_check -s exit:0 -o empty -e empty ln -s /bin/cp cp
+ atf_check -s exit:0 -o empty -e empty ./cp b c
+ atf_check -s exit:0 -o empty -e empty test -f c
test_unmount
}
@@ -74,13 +74,13 @@ dir_head() {
dir_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir d
- atf_check -s eq:1 -o empty -e empty test -f d/foo
- atf_check -s eq:1 -o empty -e empty test -f e/foo
- atf_check -s eq:0 -o empty -e empty ln -s d e
- atf_check -s eq:0 -o empty -e empty touch d/foo
- atf_check -s eq:0 -o empty -e empty test -f d/foo
- atf_check -s eq:0 -o empty -e empty test -f e/foo
+ atf_check -s exit:0 -o empty -e empty mkdir d
+ atf_check -s exit:1 -o empty -e empty test -f d/foo
+ atf_check -s exit:1 -o empty -e empty test -f e/foo
+ atf_check -s exit:0 -o empty -e empty ln -s d e
+ atf_check -s exit:0 -o empty -e empty touch d/foo
+ atf_check -s exit:0 -o empty -e empty test -f d/foo
+ atf_check -s exit:0 -o empty -e empty test -f e/foo
test_unmount
}
@@ -94,11 +94,11 @@ kqueue_head() {
kqueue_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir dir
+ atf_check -s exit:0 -o empty -e empty mkdir dir
echo 'ln -s non-existent dir/a' | kqueue_monitor 1 dir
kqueue_check dir NOTE_WRITE
- atf_check -s eq:0 -o empty -e empty rm dir/a
- atf_check -s eq:0 -o empty -e empty rmdir dir
+ atf_check -s exit:0 -o empty -e empty rm dir/a
+ atf_check -s exit:0 -o empty -e empty rmdir dir
test_unmount
}
Index: src/tests/fs/tmpfs/t_trail_slash.sh
diff -u src/tests/fs/tmpfs/t_trail_slash.sh:1.5 src/tests/fs/tmpfs/t_trail_slash.sh:1.6
--- src/tests/fs/tmpfs/t_trail_slash.sh:1.5 Sun Nov 7 17:51:18 2010
+++ src/tests/fs/tmpfs/t_trail_slash.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_trail_slash.sh,v 1.5 2010/11/07 17:51:18 jmmv Exp $
+# $NetBSD: t_trail_slash.sh,v 1.6 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -35,11 +35,11 @@ main_head() {
main_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir a/
- atf_check -s eq:0 -o empty -e empty touch a/b
- atf_check -s eq:0 -o empty -e empty test -f a/b
- atf_check -s eq:0 -o empty -e empty rm a/b
- atf_check -s eq:0 -o empty -e empty rmdir a/
+ atf_check -s exit:0 -o empty -e empty mkdir a/
+ atf_check -s exit:0 -o empty -e empty touch a/b
+ atf_check -s exit:0 -o empty -e empty test -f a/b
+ atf_check -s exit:0 -o empty -e empty rm a/b
+ atf_check -s exit:0 -o empty -e empty rmdir a/
test_unmount
}
Index: src/tests/fs/tmpfs/t_create.sh
diff -u src/tests/fs/tmpfs/t_create.sh:1.8 src/tests/fs/tmpfs/t_create.sh:1.9
--- src/tests/fs/tmpfs/t_create.sh:1.8 Sat Mar 5 07:41:11 2011
+++ src/tests/fs/tmpfs/t_create.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_create.sh,v 1.8 2011/03/05 07:41:11 pooka Exp $
+# $NetBSD: t_create.sh,v 1.9 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -37,9 +37,9 @@ create_head() {
create_body() {
test_mount
- atf_check -s eq:1 -o empty -e empty test -f a
- atf_check -s eq:0 -o empty -e empty touch a
- atf_check -s eq:0 -o empty -e empty test -f a
+ atf_check -s exit:1 -o empty -e empty test -f a
+ atf_check -s exit:0 -o empty -e empty touch a
+ atf_check -s exit:0 -o empty -e empty test -f a
test_unmount
}
@@ -59,9 +59,9 @@ attrs_body() {
test_mount
umask 022
- atf_check -s eq:1 -o empty -e empty test -f a
- atf_check -s eq:0 -o empty -e empty touch a
- atf_check -s eq:0 -o empty -e empty test -f a
+ atf_check -s exit:1 -o empty -e empty test -f a
+ atf_check -s exit:0 -o empty -e empty touch a
+ atf_check -s exit:0 -o empty -e empty test -f a
eval $(stat -s . | sed -e 's|st_|dst_|g')
eval $(stat -s a)
@@ -71,24 +71,24 @@ attrs_body() {
test ${st_gid} -eq ${dst_gid} || atf_fail "Incorrect gid"
test ${st_mode} = 0100644 || atf_fail "Incorrect mode"
- atf_check -s eq:0 -o empty -e empty mkdir b c
+ atf_check -s exit:0 -o empty -e empty mkdir b c
- atf_check -s eq:0 -o empty -e empty chown ${user}:0 b
+ atf_check -s exit:0 -o empty -e empty chown ${user}:0 b
eval $(stat -s b)
[ ${st_uid} -eq $(id -u ${user}) ] || atf_fail "Incorrect owner"
[ ${st_gid} -eq 0 ] || atf_fail "Incorrect group"
- atf_check -s eq:0 -o empty -e empty chown ${user}:100 c
+ atf_check -s exit:0 -o empty -e empty chown ${user}:100 c
eval $(stat -s c)
[ ${st_uid} -eq $(id -u ${user}) ] || atf_fail "Incorrect owner"
[ ${st_gid} -eq 100 ] || atf_fail "Incorrect group"
- atf_check -s eq:0 -o empty -e empty su -m ${user} -c 'touch b/a'
+ atf_check -s exit:0 -o empty -e empty su -m ${user} -c 'touch b/a'
eval $(stat -s b/a)
[ ${st_uid} -eq $(id -u ${user}) ] || atf_fail "Incorrect owner"
[ ${st_gid} -eq 0 ] || atf_fail "Incorrect group"
- atf_check -s eq:0 -o empty -e empty su -m ${user} -c 'touch c/a'
+ atf_check -s exit:0 -o empty -e empty su -m ${user} -c 'touch c/a'
eval $(stat -s c/a)
[ ${st_uid} -eq $(id -u ${user}) ] || atf_fail "Incorrect owner"
[ ${st_gid} -eq 100 ] || atf_fail "Incorrect group"
@@ -105,7 +105,7 @@ kqueue_head() {
kqueue_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir dir
+ atf_check -s exit:0 -o empty -e empty mkdir dir
echo 'touch dir/a' | kqueue_monitor 1 dir
kqueue_check dir NOTE_WRITE
Index: src/tests/fs/tmpfs/t_mkdir.sh
diff -u src/tests/fs/tmpfs/t_mkdir.sh:1.8 src/tests/fs/tmpfs/t_mkdir.sh:1.9
--- src/tests/fs/tmpfs/t_mkdir.sh:1.8 Sat Mar 5 07:41:11 2011
+++ src/tests/fs/tmpfs/t_mkdir.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_mkdir.sh,v 1.8 2011/03/05 07:41:11 pooka Exp $
+# $NetBSD: t_mkdir.sh,v 1.9 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -39,9 +39,9 @@ single_head() {
single_body() {
test_mount
- atf_check -s eq:1 -o empty -e empty test -d a
- atf_check -s eq:0 -o empty -e empty mkdir a
- atf_check -s eq:0 -o empty -e empty test -d a
+ atf_check -s exit:1 -o empty -e empty test -d a
+ atf_check -s exit:0 -o empty -e empty mkdir a
+ atf_check -s exit:0 -o empty -e empty test -d a
test -d a
eval $(stat -s ${Mount_Point})
[ ${st_nlink} = 3 ] || atf_fail "Link count is not 3"
@@ -59,9 +59,9 @@ many_body() {
test_mount
for d in $(jot 100); do
- atf_check -s eq:1 -o empty -e empty test -d ${d}
- atf_check -s eq:0 -o empty -e empty mkdir ${d}
- atf_check -s eq:0 -o empty -e empty test -d ${d}
+ atf_check -s exit:1 -o empty -e empty test -d ${d}
+ atf_check -s exit:0 -o empty -e empty mkdir ${d}
+ atf_check -s exit:0 -o empty -e empty test -d ${d}
done
eval $(stat -s ${Mount_Point})
[ ${st_nlink} = 102 ] || atf_fail "Link count is not 102"
@@ -77,9 +77,9 @@ nested_head() {
nested_body() {
test_mount
- atf_check -s eq:1 -o empty -e empty test -d a/b/c/d/e
- atf_check -s eq:0 -o empty -e empty mkdir -p a/b/c/d/e
- atf_check -s eq:0 -o empty -e empty test -d a/b/c/d/e
+ atf_check -s exit:1 -o empty -e empty test -d a/b/c/d/e
+ atf_check -s exit:0 -o empty -e empty mkdir -p a/b/c/d/e
+ atf_check -s exit:0 -o empty -e empty test -d a/b/c/d/e
test_unmount
}
@@ -98,24 +98,24 @@ attrs_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir b c
+ atf_check -s exit:0 -o empty -e empty mkdir b c
- atf_check -s eq:0 -o empty -e empty chown ${user}:0 b
+ atf_check -s exit:0 -o empty -e empty chown ${user}:0 b
eval $(stat -s b)
[ ${st_uid} -eq $(id -u ${user}) ] || atf_fail "Incorrect owner"
[ ${st_gid} -eq 0 ] || atf_fail "Incorrect group"
- atf_check -s eq:0 -o empty -e empty chown ${user}:100 c
+ atf_check -s exit:0 -o empty -e empty chown ${user}:100 c
eval $(stat -s c)
[ ${st_uid} -eq $(id -u ${user}) ] || atf_fail "Incorrect owner"
[ ${st_gid} -eq 100 ] || atf_fail "Incorrect group"
- atf_check -s eq:0 -o empty -e empty su -m ${user} -c 'mkdir b/a'
+ atf_check -s exit:0 -o empty -e empty su -m ${user} -c 'mkdir b/a'
eval $(stat -s b/a)
[ ${st_uid} -eq $(id -u ${user}) ] || atf_fail "Incorrect owner"
[ ${st_gid} -eq 0 ] || atf_fail "Incorrect group"
- atf_check -s eq:0 -o empty -e empty su -m ${user} -c 'mkdir c/a'
+ atf_check -s exit:0 -o empty -e empty su -m ${user} -c 'mkdir c/a'
eval $(stat -s c/a)
[ ${st_uid} -eq $(id -u ${user}) ] || atf_fail "Incorrect owner"
[ ${st_gid} -eq 100 ] || atf_fail "Incorrect group"
@@ -132,7 +132,7 @@ kqueue_head() {
kqueue_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir dir
+ atf_check -s exit:0 -o empty -e empty mkdir dir
echo 'mkdir dir/a' | kqueue_monitor 2 dir
# Creating a directory raises NOTE_LINK on the parent directory
@@ -141,8 +141,8 @@ kqueue_body() {
# Creating a directory raises NOTE_WRITE on the parent directory
kqueue_check dir NOTE_WRITE
- atf_check -s eq:0 -o empty -e empty rmdir dir/a
- atf_check -s eq:0 -o empty -e empty rmdir dir
+ atf_check -s exit:0 -o empty -e empty rmdir dir/a
+ atf_check -s exit:0 -o empty -e empty rmdir dir
test_unmount
}
Index: src/tests/fs/tmpfs/t_link.sh
diff -u src/tests/fs/tmpfs/t_link.sh:1.6 src/tests/fs/tmpfs/t_link.sh:1.7
--- src/tests/fs/tmpfs/t_link.sh:1.6 Sat Oct 30 09:53:47 2021
+++ src/tests/fs/tmpfs/t_link.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_link.sh,v 1.6 2021/10/30 09:53:47 hannken Exp $
+# $NetBSD: t_link.sh,v 1.7 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -38,14 +38,14 @@ basic_head() {
basic_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty touch a
- atf_check -s eq:0 -o empty -e empty touch z
+ atf_check -s exit:0 -o empty -e empty touch a
+ atf_check -s exit:0 -o empty -e empty touch z
eval $(stat -s a | sed -e 's|st_|sta_|g')
eval $(stat -s z | sed -e 's|st_|stz_|g')
test ${sta_ino} != ${stz_ino} || \
atf_fail "Node numbers are not different"
test ${sta_nlink} -eq 1 || atf_fail "Number of links is incorrect"
- atf_check -s eq:0 -o empty -e empty ln a b
+ atf_check -s exit:0 -o empty -e empty ln a b
echo "Checking if link count is correct after links are created"
eval $(stat -s a | sed -e 's|st_|sta_|g')
@@ -55,10 +55,10 @@ basic_body() {
test ${stb_nlink} -eq 2 || atf_fail "Link count is incorrect"
echo "Checking if link count is correct after links are deleted"
- atf_check -s eq:0 -o empty -e empty rm a
+ atf_check -s exit:0 -o empty -e empty rm a
eval $(stat -s b | sed -e 's|st_|stb_|g')
test ${stb_nlink} -eq 1 || atf_fail "Link count is incorrect"
- atf_check -s eq:0 -o empty -e empty rm b
+ atf_check -s exit:0 -o empty -e empty rm b
test_unmount
}
@@ -72,9 +72,9 @@ subdirs_head() {
subdirs_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty touch a
- atf_check -s eq:0 -o empty -e empty mkdir c
- atf_check -s eq:0 -o empty -e empty ln a c/b
+ atf_check -s exit:0 -o empty -e empty touch a
+ atf_check -s exit:0 -o empty -e empty mkdir c
+ atf_check -s exit:0 -o empty -e empty ln a c/b
echo "Checking if link count is correct after links are created"
eval $(stat -s a | sed -e 's|st_|sta_|g')
@@ -84,11 +84,11 @@ subdirs_body() {
test ${stb_nlink} -eq 2 || atf_fail "Link count is incorrect"
echo "Checking if link count is correct after links are deleted"
- atf_check -s eq:0 -o empty -e empty rm a
+ atf_check -s exit:0 -o empty -e empty rm a
eval $(stat -s c/b | sed -e 's|st_|stb_|g')
test ${stb_nlink} -eq 1 || atf_fail "Link count is incorrect"
- atf_check -s eq:0 -o empty -e empty rm c/b
- atf_check -s eq:0 -o empty -e empty rmdir c
+ atf_check -s exit:0 -o empty -e empty rm c/b
+ atf_check -s exit:0 -o empty -e empty rmdir c
test_unmount
}
@@ -102,8 +102,8 @@ kqueue_head() {
kqueue_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir dir
- atf_check -s eq:0 -o empty -e empty touch dir/a
+ atf_check -s exit:0 -o empty -e empty mkdir dir
+ atf_check -s exit:0 -o empty -e empty touch dir/a
echo 'ln dir/a dir/b' | kqueue_monitor 2 dir dir/a
kqueue_check dir/a NOTE_LINK
kqueue_check dir NOTE_WRITE
@@ -111,8 +111,8 @@ kqueue_body() {
echo 'rm dir/a' | kqueue_monitor 2 dir dir/b
kqueue_check dir/b NOTE_DELETE
kqueue_check dir NOTE_WRITE
- atf_check -s eq:0 -o empty -e empty rm dir/b
- atf_check -s eq:0 -o empty -e empty rmdir dir
+ atf_check -s exit:0 -o empty -e empty rm dir/b
+ atf_check -s exit:0 -o empty -e empty rmdir dir
test_unmount
}
Index: src/tests/fs/tmpfs/t_mount.sh
diff -u src/tests/fs/tmpfs/t_mount.sh:1.6 src/tests/fs/tmpfs/t_mount.sh:1.7
--- src/tests/fs/tmpfs/t_mount.sh:1.6 Sun Nov 7 17:51:18 2010
+++ src/tests/fs/tmpfs/t_mount.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_mount.sh,v 1.6 2010/11/07 17:51:18 jmmv Exp $
+# $NetBSD: t_mount.sh,v 1.7 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -104,9 +104,9 @@ large_body() {
test_unmount
mkdir tmp
- atf_check -s eq:1 -o empty -e ignore \
+ atf_check -s exit:1 -o empty -e ignore \
mount -t tmpfs -o -s9223372036854775808 tmpfs tmp
- atf_check -s eq:1 -o empty -e ignore \
+ atf_check -s exit:1 -o empty -e ignore \
mount -t tmpfs -o -s9223372036854775808g tmpfs tmp
rmdir tmp
}
@@ -119,12 +119,12 @@ mntpt_head() {
}
mntpt_body() {
mount_tmpfs unused $(pwd)/mnt >out 2>&1
- atf_check -s eq:1 -o empty -e empty grep unused out
- atf_check -s eq:0 -o ignore -e empty grep "$(pwd)/mnt" out
+ atf_check -s exit:1 -o empty -e empty grep unused out
+ atf_check -s exit:0 -o ignore -e empty grep "$(pwd)/mnt" out
mount_tmpfs unused mnt >out 2>&1
- atf_check -s eq:1 -o empty -e empty grep unused out
- atf_check -s eq:0 -o ignore -e empty grep mnt out
+ atf_check -s exit:1 -o empty -e empty grep unused out
+ atf_check -s exit:0 -o ignore -e empty grep mnt out
}
atf_init_test_cases() {
Index: src/tests/fs/tmpfs/t_sizes.sh
diff -u src/tests/fs/tmpfs/t_sizes.sh:1.6 src/tests/fs/tmpfs/t_sizes.sh:1.7
--- src/tests/fs/tmpfs/t_sizes.sh:1.6 Wed Jan 17 00:23:17 2018
+++ src/tests/fs/tmpfs/t_sizes.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_sizes.sh,v 1.6 2018/01/17 00:23:17 maya Exp $
+# $NetBSD: t_sizes.sh,v 1.7 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -41,7 +41,7 @@ small_body() {
eval $($(atf_get_srcdir)/h_tools statvfs .)
f_bused=$((${f_blocks} - ${f_bfree}))
[ ${f_bused} -gt 1 ] || atf_fail "Incorrect bused count"
- atf_check -s eq:0 -o empty -e empty rm a
+ atf_check -s exit:0 -o empty -e empty rm a
test_unmount
}
@@ -58,7 +58,7 @@ big_body() {
eval $($(atf_get_srcdir)/h_tools statvfs . | sed -e 's|^f_|cf_|')
cf_bused=$((${cf_blocks} - ${cf_bfree}))
- atf_check -s eq:0 -o ignore -e ignore \
+ atf_check -s exit:0 -o ignore -e ignore \
dd if=/dev/zero of=a bs=1m count=5
eval $($(atf_get_srcdir)/h_tools statvfs .)
f_bused=$((${f_blocks} - ${f_bfree}))
@@ -66,7 +66,7 @@ big_body() {
[ ${f_bused} -gt $((5 * 1024 * 1024 / ${pagesize})) ] || \
atf_fail "bused too big"
of_bused=${f_bused}
- atf_check -s eq:0 -o empty -e empty rm a
+ atf_check -s exit:0 -o empty -e empty rm a
eval $($(atf_get_srcdir)/h_tools statvfs .)
f_bused=$((${f_blocks} - ${f_bfree}))
[ ${f_bused} -lt ${of_bused} ] || \
@@ -84,13 +84,13 @@ overflow_head() {
overflow_body() {
test_mount -o -s10M
- atf_check -s eq:0 -o empty -e empty touch a
- atf_check -s eq:0 -o empty -e empty rm a
+ atf_check -s exit:0 -o empty -e empty touch a
+ atf_check -s exit:0 -o empty -e empty rm a
eval $($(atf_get_srcdir)/h_tools statvfs .)
of_bused=$((${f_blocks} - ${f_bfree}))
- atf_check -s eq:1 -o ignore -e ignore \
+ atf_check -s exit:1 -o ignore -e ignore \
dd if=/dev/zero of=a bs=1m count=15
- atf_check -s eq:0 -o empty -e empty rm a
+ atf_check -s exit:0 -o empty -e empty rm a
eval $($(atf_get_srcdir)/h_tools statvfs .)
f_bused=$((${f_blocks} - ${f_bfree}))
[ ${f_bused} -ge ${of_bused} -a ${f_bused} -le $((${of_bused} + 1)) ] \
@@ -108,10 +108,10 @@ overwrite_head() {
overwrite_body() {
test_mount -o -s10M
- atf_check -s eq:0 -o ignore -e ignore \
+ atf_check -s exit:0 -o ignore -e ignore \
dd if=/dev/zero of=a bs=1024 count=10
sync
- atf_check -s eq:0 -o ignore -e ignore \
+ atf_check -s exit:0 -o ignore -e ignore \
dd if=/dev/zero of=a bs=1024 conv=notrunc seek=1 count=1
sync
eval $(stat -s a)
Index: src/tests/fs/tmpfs/t_times.sh
diff -u src/tests/fs/tmpfs/t_times.sh:1.7 src/tests/fs/tmpfs/t_times.sh:1.8
--- src/tests/fs/tmpfs/t_times.sh:1.7 Thu Apr 4 16:58:35 2024
+++ src/tests/fs/tmpfs/t_times.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_times.sh,v 1.7 2024/04/04 16:58:35 christos Exp $
+# $NetBSD: t_times.sh,v 1.8 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -38,7 +38,7 @@ empty_head() {
empty_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty touch a
+ atf_check -s exit:0 -o empty -e empty touch a
eval $(stat -s a | sed -e 's|st_|ost_|g') || atf_fail "stat failed"
[ ${ost_birthtime} -eq ${ost_atime} ] || \
atf_fail "Incorrect atime: ${ost_birthtime} != ${ost_atime}"
@@ -48,7 +48,7 @@ empty_body() {
atf_fail "Incorrect mtime: ${ost_birthtime} != ${ost_mtime}"
sleep 1
- atf_check -s eq:0 -o empty -e empty cat a
+ atf_check -s exit:0 -o empty -e empty cat a
eval $(stat -s a) || atf_fail "stat failed"
[ ${st_atime} -gt ${ost_atime} ] || \
atf_fail "Incorrect atime: ${st_atime} <= ${ost_atime}"
@@ -83,7 +83,7 @@ non_empty_body() {
eval $(stat -s b | sed -e 's|st_|ost_|g') || atf_fail "stat failed"
sleep 1
- atf_check -s eq:0 -o inline:"foo\n" -e empty cat b
+ atf_check -s exit:0 -o inline:"foo\n" -e empty cat b
eval $(stat -s b) || atf_fail "stat failed"
[ ${st_atime} -gt ${ost_atime} ] || \
atf_fail "Incorrect atime: ${st_atime} <= ${ost_atime}"
@@ -108,7 +108,7 @@ link_body() {
eval $(stat -s c | sed -e 's|st_|ost_|g') || atf_fail "stat failed"
sleep 1
- atf_check -s eq:0 -o empty -e empty ln c d
+ atf_check -s exit:0 -o empty -e empty ln c d
eval $(stat -s c) || atf_fail "stat failed"
[ ${st_atime} -eq ${ost_atime} ] || \
atf_fail "Incorrect atime: ${st_atime} != ${ost_atime}"
@@ -129,12 +129,12 @@ rename_head() {
rename_body() {
test_mount
- atf_check -s eq:0 -o empty -e empty mkdir e
+ atf_check -s exit:0 -o empty -e empty mkdir e
echo foo >e/a || atf_fail "Creation failed"
eval $(stat -s e | sed -e 's|st_|dost_|g') || atf_fail "stat failed"
eval $(stat -s e/a | sed -e 's|st_|ost_|g') || atf_fail "stat failed"
sleep 1
- atf_check -s eq:0 -o empty -e empty mv e/a e/b
+ atf_check -s exit:0 -o empty -e empty mv e/a e/b
eval $(stat -s e | sed -e 's|st_|dst_|g') || atf_fail "stat failed"
eval $(stat -s e/b) || atf_fail "stat failed"
[ ${st_atime} -eq ${ost_atime} ] || \
Index: src/tests/fs/tmpfs/t_vnode_leak.sh
diff -u src/tests/fs/tmpfs/t_vnode_leak.sh:1.7 src/tests/fs/tmpfs/t_vnode_leak.sh:1.8
--- src/tests/fs/tmpfs/t_vnode_leak.sh:1.7 Wed Jan 17 00:23:17 2018
+++ src/tests/fs/tmpfs/t_vnode_leak.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_vnode_leak.sh,v 1.7 2018/01/17 00:23:17 maya Exp $
+# $NetBSD: t_vnode_leak.sh,v 1.8 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2005, 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -37,7 +37,7 @@ main_head() {
main_body() {
echo "Lowering kern.maxvnodes to 2000"
sysctl -n kern.maxvnodes >oldvnodes
- atf_check -s eq:0 -o ignore -e empty sysctl -w kern.maxvnodes=2000
+ atf_check -s exit:0 -o ignore -e empty sysctl -w kern.maxvnodes=2000
test_mount -o -s$(((4000 + 2) * 4096))
echo "Creating 4000 directories"
Index: src/tests/fs/tmpfs/t_vnd.sh
diff -u src/tests/fs/tmpfs/t_vnd.sh:1.13 src/tests/fs/tmpfs/t_vnd.sh:1.14
--- src/tests/fs/tmpfs/t_vnd.sh:1.13 Thu Apr 4 16:57:45 2024
+++ src/tests/fs/tmpfs/t_vnd.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_vnd.sh,v 1.13 2024/04/04 16:57:45 christos Exp $
+# $NetBSD: t_vnd.sh,v 1.14 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2006, 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -40,14 +40,14 @@ basic_head() {
basic_body() {
test_mount
- atf_check -s eq:0 -o ignore -e ignore \
+ atf_check -s exit:0 -o ignore -e ignore \
dd if=/dev/zero of=disk.img bs=1m count=10
- atf_check -s eq:0 -o empty -e empty vndconfig -c ${vnddev} disk.img
+ atf_check -s exit:0 -o empty -e empty vndconfig -c ${vnddev} disk.img
- atf_check -s eq:0 -o ignore -e ignore newfs -I ${rvnd}
+ atf_check -s exit:0 -o ignore -e ignore newfs -I ${rvnd}
- atf_check -s eq:0 -o empty -e empty mkdir mnt
- atf_check -s eq:0 -o empty -e empty mount ${vnd} mnt
+ atf_check -s exit:0 -o empty -e empty mkdir mnt
+ atf_check -s exit:0 -o empty -e empty mount ${vnd} mnt
echo "Creating test files"
for f in $(jot -w %u 100 | uniq); do
@@ -61,8 +61,8 @@ basic_body() {
atf_fail "Invalid checksum for file ${f}"
done
- atf_check -s eq:0 -o empty -e empty umount mnt
- atf_check -s eq:0 -o empty -e empty vndconfig -u ${vnddev}
+ atf_check -s exit:0 -o empty -e empty umount mnt
+ atf_check -s exit:0 -o empty -e empty vndconfig -u ${vnddev}
test_unmount
touch done
Index: src/tests/games/t_factor.sh
diff -u src/tests/games/t_factor.sh:1.11 src/tests/games/t_factor.sh:1.12
--- src/tests/games/t_factor.sh:1.11 Sun Oct 11 18:43:50 2020
+++ src/tests/games/t_factor.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_factor.sh,v 1.11 2020/10/11 18:43:50 christos Exp $
+# $NetBSD: t_factor.sh,v 1.12 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2007, 2008, 2009 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -31,7 +31,7 @@ expect() {
if [ -n "$3" ] && [ $ncrypt -eq 0 ] ; then
atf_skip "crypto needed for huge non-prime factors - PR bin/23663"
fi
- atf_check -s eq:0 -o file:expout -e empty /usr/games/factor ${1}
+ atf_check -s exit:0 -o file:expout -e empty /usr/games/factor ${1}
}
atf_test_case overflow1
Index: src/tests/lib/librumphijack/t_tcpip.sh
diff -u src/tests/lib/librumphijack/t_tcpip.sh:1.23 src/tests/lib/librumphijack/t_tcpip.sh:1.24
--- src/tests/lib/librumphijack/t_tcpip.sh:1.23 Sat Aug 5 13:13:37 2023
+++ src/tests/lib/librumphijack/t_tcpip.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_tcpip.sh,v 1.23 2023/08/05 13:13:37 riastradh Exp $
+# $NetBSD: t_tcpip.sh,v 1.24 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2011 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -88,8 +88,8 @@ start_sshd() {
cp $(atf_get_srcdir)/ssh_host_key .
atf_check -s ignore -o empty -e ignore \
cp $(atf_get_srcdir)/ssh_host_key.pub .
- atf_check -s eq:0 -o empty -e empty chmod 400 ssh_host_key
- atf_check -s eq:0 -o empty -e empty chmod 444 ssh_host_key.pub
+ atf_check -s exit:0 -o empty -e empty chmod 400 ssh_host_key
+ atf_check -s exit:0 -o empty -e empty chmod 444 ssh_host_key.pub
# Start in debugging mode so we don't have parent<->child privsep stuff
env LD_PRELOAD=/usr/lib/librumphijack.so \
@@ -101,14 +101,14 @@ start_sshd() {
sleep 1
echo "Setting up SSH client configuration"
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty \
ssh-keygen -f ssh_user_key -t rsa -b 1024 -N "" -q
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty \
cp ssh_user_key.pub authorized_keys
echo "127.0.0.1,localhost,::1 " \
"$(cat $(atf_get_srcdir)/ssh_host_key.pub)" >known_hosts || \
atf_fail "Failed to create known_hosts"
- atf_check -s eq:0 -o empty -e empty chmod 600 authorized_keys
+ atf_check -s exit:0 -o empty -e empty chmod 600 authorized_keys
sed -e "s,@SRCDIR@,$(atf_get_srcdir),g" -e "s,@WORKDIR@,$(pwd),g" \
$(atf_get_srcdir)/ssh_config.in >ssh_config || \
atf_fail "Failed to create ssh_config"
Index: src/tests/modules/t_abi_uvm.sh
diff -u src/tests/modules/t_abi_uvm.sh:1.3 src/tests/modules/t_abi_uvm.sh:1.4
--- src/tests/modules/t_abi_uvm.sh:1.3 Fri Apr 20 05:41:25 2012
+++ src/tests/modules/t_abi_uvm.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_abi_uvm.sh,v 1.3 2012/04/20 05:41:25 jruoho Exp $
+# $NetBSD: t_abi_uvm.sh,v 1.4 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2012 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -58,7 +58,7 @@ PAGE_SIZE_body() {
echo "Module PAGE_SIZE: ${module_pagesize}"
atf_check_equal "${kernel_pagesize}" "${module_pagesize}"
- atf_check -s eq:0 -o empty -e empty modunload k_uvm
+ atf_check -s exit:0 -o empty -e empty modunload k_uvm
}
PAGE_SIZE_cleanup() {
modunload k_uvm >/dev/null 2>&1 || true
Index: src/tests/modules/t_klua_pr_52864.sh
diff -u src/tests/modules/t_klua_pr_52864.sh:1.3 src/tests/modules/t_klua_pr_52864.sh:1.4
--- src/tests/modules/t_klua_pr_52864.sh:1.3 Wed Mar 1 21:08:38 2023
+++ src/tests/modules/t_klua_pr_52864.sh Sun Apr 28 07:27:41 2024
@@ -1,5 +1,5 @@
#! /usr/bin/atf-sh
-# $NetBSD: t_klua_pr_52864.sh,v 1.3 2023/03/01 21:08:38 nia Exp $
+# $NetBSD: t_klua_pr_52864.sh,v 1.4 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2018 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -41,10 +41,10 @@ luastate_body() {
fi
sysctl -q kern.lua.verbose
if [ $? -eq 1 ]; then
- atf_check -s eq:0 modload lua
+ atf_check -s exit:0 modload lua
fi
- atf_check -s eq:0 luactl -q create atfluastate
- atf_check -s eq:0 -o ignore luactl
+ atf_check -s exit:0 luactl -q create atfluastate
+ atf_check -s exit:0 -o ignore luactl
}
luastate_cleanup() {
Index: src/tests/modules/t_modload.sh
diff -u src/tests/modules/t_modload.sh:1.13 src/tests/modules/t_modload.sh:1.14
--- src/tests/modules/t_modload.sh:1.13 Fri Apr 20 05:41:25 2012
+++ src/tests/modules/t_modload.sh Sun Apr 28 07:27:41 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_modload.sh,v 1.13 2012/04/20 05:41:25 jruoho Exp $
+# $NetBSD: t_modload.sh,v 1.14 2024/04/28 07:27:41 rillig Exp $
#
# Copyright (c) 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -27,7 +27,7 @@
check_sysctl() {
echo "${1} = ${2}" >expout
- atf_check -s eq:0 -o file:expout -e empty sysctl ${1}
+ atf_check -s exit:0 -o file:expout -e empty sysctl ${1}
}
atf_test_case plain cleanup
@@ -49,14 +49,14 @@ plain_body() {
cat >experr <<EOF
modload: No such file or directory
EOF
- atf_check -s eq:1 -o empty -e ignore modload non-existent.o
+ atf_check -s exit:1 -o empty -e ignore modload non-existent.o
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty \
modload $(atf_get_srcdir)/k_helper/k_helper.kmod
check_sysctl vendor.k_helper.present 1
check_sysctl vendor.k_helper.prop_int_ok 0
check_sysctl vendor.k_helper.prop_str_ok 0
- atf_check -s eq:0 -o empty -e empty modunload k_helper
+ atf_check -s exit:0 -o empty -e empty modunload k_helper
touch done
}
plain_cleanup() {
@@ -71,29 +71,29 @@ bflag_head() {
bflag_body() {
echo "Checking error conditions"
- atf_check -s eq:1 -o empty -e save:stderr \
+ atf_check -s exit:1 -o empty -e save:stderr \
modload -b foo k_helper.kmod
- atf_check -s eq:0 -o ignore -e empty \
+ atf_check -s exit:0 -o ignore -e empty \
grep 'Invalid parameter.*foo' stderr
- atf_check -s eq:1 -o empty -e save:stderr \
+ atf_check -s exit:1 -o empty -e save:stderr \
modload -b foo= k_helper.kmod
- atf_check -s eq:0 -o ignore -e empty \
+ atf_check -s exit:0 -o ignore -e empty \
grep 'Invalid boolean value' stderr
- atf_check -s eq:1 -o empty -e save:stderr \
+ atf_check -s exit:1 -o empty -e save:stderr \
modload -b foo=bar k_helper.kmod
- atf_check -s eq:0 -o ignore -e empty \
+ atf_check -s exit:0 -o ignore -e empty \
grep 'Invalid boolean value.*bar' stderr
- atf_check -s eq:1 -o empty -e save:stderr \
+ atf_check -s exit:1 -o empty -e save:stderr \
modload -b foo=falsea k_helper.kmod
- atf_check -s eq:0 -o ignore -e empty \
+ atf_check -s exit:0 -o ignore -e empty \
grep 'Invalid boolean value.*falsea' stderr
- atf_check -s eq:1 -o empty -e save:stderr \
+ atf_check -s exit:1 -o empty -e save:stderr \
modload -b foo=truea k_helper.kmod
- atf_check -s eq:0 -o ignore -e empty \
+ atf_check -s exit:0 -o ignore -e empty \
grep 'Invalid boolean value.*truea' stderr
# TODO Once sysctl(8) supports CTLTYPE_BOOL nodes.
@@ -121,35 +121,35 @@ iflag_body() {
echo "Checking error conditions"
- atf_check -s eq:1 -o empty -e save:stderr modload -i foo \
+ atf_check -s exit:1 -o empty -e save:stderr modload -i foo \
k_helper/k_helper.kmod
- atf_check -s eq:0 -o ignore -e empty \
+ atf_check -s exit:0 -o ignore -e empty \
grep 'Invalid parameter.*foo' stderr
- atf_check -s eq:1 -o empty -e save:stderr modload -i foo= \
+ atf_check -s exit:1 -o empty -e save:stderr modload -i foo= \
k_helper/k_helper.kmod
- atf_check -s eq:0 -o ignore -e empty \
+ atf_check -s exit:0 -o ignore -e empty \
grep 'Invalid integer value' stderr
- atf_check -s eq:1 -o empty -e save:stderr \
+ atf_check -s exit:1 -o empty -e save:stderr \
modload -i foo=bar k_helper/k_helper.kmod
- atf_check -s eq:0 -o ignore -e empty \
+ atf_check -s exit:0 -o ignore -e empty \
grep 'Invalid integer value.*bar' stderr
- atf_check -s eq:1 -o empty -e save:stderr \
+ atf_check -s exit:1 -o empty -e save:stderr \
modload -i foo=123a k_helper/k_helper.kmod
- atf_check -s eq:0 -o ignore -e empty \
+ atf_check -s exit:0 -o ignore -e empty \
grep 'Invalid integer value.*123a' stderr
echo "Checking valid values"
for v in 5 10; do
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty \
modload -i prop_int="${v}" \
$(atf_get_srcdir)/k_helper/k_helper.kmod
check_sysctl vendor.k_helper.prop_int_ok 1
check_sysctl vendor.k_helper.prop_int_val "${v}"
- atf_check -s eq:0 -o empty -e empty modunload k_helper
+ atf_check -s exit:0 -o empty -e empty modunload k_helper
done
touch done
}
@@ -175,20 +175,20 @@ sflag_body() {
echo "Checking error conditions"
- atf_check -s eq:1 -o empty -e save:stderr modload -s foo \
+ atf_check -s exit:1 -o empty -e save:stderr modload -s foo \
k_helper/k_helper.kmod
- atf_check -s eq:0 -o ignore -e empty \
+ atf_check -s exit:0 -o ignore -e empty \
grep 'Invalid parameter.*foo' stderr
echo "Checking valid values"
for v in '1st string' '2nd string'; do
- atf_check -s eq:0 -o empty -e empty \
+ atf_check -s exit:0 -o empty -e empty \
modload -s prop_str="${v}" \
$(atf_get_srcdir)/k_helper/k_helper.kmod
check_sysctl vendor.k_helper.prop_str_ok 1
check_sysctl vendor.k_helper.prop_str_val "${v}"
- atf_check -s eq:0 -o empty -e empty modunload k_helper
+ atf_check -s exit:0 -o empty -e empty modunload k_helper
done
touch done
}
Index: src/tests/modules/t_threadpool.sh
diff -u src/tests/modules/t_threadpool.sh:1.1 src/tests/modules/t_threadpool.sh:1.2
--- src/tests/modules/t_threadpool.sh:1.1 Fri Jan 25 18:34:45 2019
+++ src/tests/modules/t_threadpool.sh Sun Apr 28 07:27:42 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_threadpool.sh,v 1.1 2019/01/25 18:34:45 christos Exp $
+# $NetBSD: t_threadpool.sh,v 1.2 2024/04/28 07:27:42 rillig Exp $
#
# Copyright (c) 2018 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -37,16 +37,16 @@ job_delay=2
read_sysctl() {
echo "${1} = ${2}" >expout
- atf_check -s eq:0 -o file:expout -e empty sysctl ${1}
+ atf_check -s exit:0 -o file:expout -e empty sysctl ${1}
}
write_sysctl() {
- atf_check -s eq:0 -o ignore -e empty sysctl -w "${1}=${2}"
+ atf_check -s exit:0 -o ignore -e empty sysctl -w "${1}=${2}"
}
write_sysctl_fail() {
echo "${3}" >experr
- atf_check -s eq:1 -o ignore -e file:experr sysctl -w "${1}=${2}"
+ atf_check -s exit:1 -o ignore -e file:experr sysctl -w "${1}=${2}"
}
atf_test_case unbound cleanup
Index: src/tests/sbin/newfs_msdos/t_create.sh
diff -u src/tests/sbin/newfs_msdos/t_create.sh:1.4 src/tests/sbin/newfs_msdos/t_create.sh:1.5
--- src/tests/sbin/newfs_msdos/t_create.sh:1.4 Sun Mar 15 10:15:16 2020
+++ src/tests/sbin/newfs_msdos/t_create.sh Sun Apr 28 07:27:42 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_create.sh,v 1.4 2020/03/15 10:15:16 martin Exp $
+# $NetBSD: t_create.sh,v 1.5 2024/04/28 07:27:42 rillig Exp $
#
# Copyright (c) 2012 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -36,11 +36,11 @@ validfat32_body() {
atf_skip "not enough free space in working directory"
fi
- atf_check -s eq:0 -o ignore -e ignore \
+ atf_check -s exit:0 -o ignore -e ignore \
newfs_msdos -b 512 -C 33m -F 32 msdos.img
# fsck_msdos/newfs_msdos have been fixed
# atf_expect_fail "PR bin/46743"
- atf_check -s eq:0 -o not-match:FIXED -e empty fsck_msdos -p msdos.img
+ atf_check -s exit:0 -o not-match:FIXED -e empty fsck_msdos -p msdos.img
atf_expect_pass
}
Index: src/tests/sys/rc/t_rc_d_cli.sh
diff -u src/tests/sys/rc/t_rc_d_cli.sh:1.5 src/tests/sys/rc/t_rc_d_cli.sh:1.6
--- src/tests/sys/rc/t_rc_d_cli.sh:1.5 Sat Feb 26 16:21:59 2022
+++ src/tests/sys/rc/t_rc_d_cli.sh Sun Apr 28 07:27:42 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_rc_d_cli.sh,v 1.5 2022/02/26 16:21:59 gson Exp $
+# $NetBSD: t_rc_d_cli.sh,v 1.6 2024/04/28 07:27:42 rillig Exp $
#
# Copyright (c) 2010 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -36,7 +36,7 @@ no_command_body() {
export h_simple=YES
rc_helper=$(atf_get_srcdir)/h_simple
- atf_check -s eq:1 -o empty -e ignore ${rc_helper}
+ atf_check -s exit:1 -o empty -e ignore ${rc_helper}
}
atf_test_case default_start_no_args
@@ -49,7 +49,7 @@ default_start_no_args_body() {
rc_helper=$(atf_get_srcdir)/h_simple
atf_expect_fail "PR bin/56506"
- atf_check -s eq:0 -o ignore -e empty ${rc_helper} start
+ atf_check -s exit:0 -o ignore -e empty ${rc_helper} start
${rc_helper} forcestop
atf_fail "random failure did not happen this time"
}
@@ -63,7 +63,7 @@ default_start_with_args_body() {
export h_simple=YES
rc_helper=$(atf_get_srcdir)/h_simple
- atf_check -s eq:1 -o ignore -e ignore ${rc_helper} start foo
+ atf_check -s exit:1 -o ignore -e ignore ${rc_helper} start foo
if ${rc_helper} status >/dev/null; then
${rc_helper} forcestop
atf_fail 'extra argument to start did not error out'
@@ -81,7 +81,7 @@ default_stop_no_args_body() {
atf_expect_fail "PR bin/56506"
${rc_helper} start
- atf_check -s eq:0 -o ignore -e empty ${rc_helper} stop
+ atf_check -s exit:0 -o ignore -e empty ${rc_helper} stop
atf_fail "random failure did not happen this time"
}
@@ -95,7 +95,7 @@ default_stop_with_args_body() {
rc_helper=$(atf_get_srcdir)/h_simple
${rc_helper} start
- atf_check -s eq:1 -o ignore -e ignore ${rc_helper} stop foo
+ atf_check -s exit:1 -o ignore -e ignore ${rc_helper} stop foo
if ${rc_helper} status >/dev/null; then
${rc_helper} forcestop
else
@@ -114,7 +114,7 @@ default_restart_no_args_body() {
atf_expect_fail "PR bin/56506"
${rc_helper} start
- atf_check -s eq:0 -o ignore -e empty ${rc_helper} restart
+ atf_check -s exit:0 -o ignore -e empty ${rc_helper} restart
${rc_helper} forcestop
atf_fail "random failure did not happen this time"
}
@@ -129,7 +129,7 @@ default_restart_with_args_body() {
rc_helper=$(atf_get_srcdir)/h_simple
${rc_helper} start
- atf_check -s eq:1 -o ignore -e ignore ${rc_helper} restart foo
+ atf_check -s exit:1 -o ignore -e ignore ${rc_helper} restart foo
${rc_helper} forcestop
}
@@ -144,7 +144,7 @@ pre${command}:.
${command}:.
post${command}:.
EOF
- atf_check -s eq:0 -o file:expout -e empty ${rc_helper} ${command}
+ atf_check -s exit:0 -o file:expout -e empty ${rc_helper} ${command}
}
do_overriden_with_args() {
@@ -158,7 +158,7 @@ pre${command}:.
${command}: >arg1< > arg 2 < >arg3< >*<.
post${command}:.
EOF
- atf_check -s eq:0 -o file:expout -e empty ${rc_helper} ${command} \
+ atf_check -s exit:0 -o file:expout -e empty ${rc_helper} ${command} \
'arg1' ' arg 2 ' 'arg3' '*'
}
Index: src/tests/usr.bin/config/t_config.sh
diff -u src/tests/usr.bin/config/t_config.sh:1.11 src/tests/usr.bin/config/t_config.sh:1.12
--- src/tests/usr.bin/config/t_config.sh:1.11 Thu Oct 21 13:21:55 2021
+++ src/tests/usr.bin/config/t_config.sh Sun Apr 28 07:27:42 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_config.sh,v 1.11 2021/10/21 13:21:55 andvar Exp $
+# $NetBSD: t_config.sh,v 1.12 2024/04/28 07:27:42 rillig Exp $
#
# Copyright (c) 2008, 2010 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -68,7 +68,7 @@ run_and_check_pass()
run_and_check_prep "${name}"
- atf_check -o ignore -s eq:0 \
+ atf_check -o ignore -s exit:0 \
config -s "${supportdir}" -b "compile/${name}" "${config}"
}
@@ -80,7 +80,7 @@ run_and_check_warn()
local stderr
eval stderr=\$${name}_stderr
- atf_check -o ignore -e "${stderr}" -s eq:0 \
+ atf_check -o ignore -e "${stderr}" -s exit:0 \
config -s "${supportdir}" -b "compile/${name}" "${config}"
}
Index: src/tests/usr.bin/id/t_groups.sh
diff -u src/tests/usr.bin/id/t_groups.sh:1.1 src/tests/usr.bin/id/t_groups.sh:1.2
--- src/tests/usr.bin/id/t_groups.sh:1.1 Sat Mar 17 16:33:14 2012
+++ src/tests/usr.bin/id/t_groups.sh Sun Apr 28 07:27:42 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_groups.sh,v 1.1 2012/03/17 16:33:14 jruoho Exp $
+# $NetBSD: t_groups.sh,v 1.2 2024/04/28 07:27:42 rillig Exp $
#
# Copyright (c) 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -42,13 +42,13 @@ correct_body() {
create_run_groups
echo "users wheel" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_groups.sh
- atf_check -s eq:0 -o file:expout -e empty ./run_groups.sh 100
- atf_check -s eq:0 -o file:expout -e empty ./run_groups.sh test
+ atf_check -s exit:0 -o file:expout -e empty ./run_groups.sh
+ atf_check -s exit:0 -o file:expout -e empty ./run_groups.sh 100
+ atf_check -s exit:0 -o file:expout -e empty ./run_groups.sh test
echo "wheel" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_groups.sh 0
- atf_check -s eq:0 -o file:expout -e empty ./run_groups.sh root
+ atf_check -s exit:0 -o file:expout -e empty ./run_groups.sh 0
+ atf_check -s exit:0 -o file:expout -e empty ./run_groups.sh root
}
atf_test_case syntax
@@ -60,8 +60,8 @@ syntax_body() {
# Give an invalid flag but which is allowed by id (with which
# groups shares code) when using the -Gn options.
- atf_check -s eq:1 -o empty -e save:stderr ./run_groups.sh -r
- atf_check -s eq:0 -o ignore -e empty grep '^usage:' stderr
+ atf_check -s exit:1 -o empty -e save:stderr ./run_groups.sh -r
+ atf_check -s exit:0 -o ignore -e empty grep '^usage:' stderr
}
atf_init_test_cases()
Index: src/tests/usr.bin/id/t_id.sh
diff -u src/tests/usr.bin/id/t_id.sh:1.1 src/tests/usr.bin/id/t_id.sh:1.2
--- src/tests/usr.bin/id/t_id.sh:1.1 Sat Mar 17 16:33:14 2012
+++ src/tests/usr.bin/id/t_id.sh Sun Apr 28 07:27:42 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_id.sh,v 1.1 2012/03/17 16:33:14 jruoho Exp $
+# $NetBSD: t_id.sh,v 1.2 2024/04/28 07:27:42 rillig Exp $
#
# Copyright (c) 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -42,24 +42,24 @@ default_body() {
create_run_id
echo "uid=100(test) gid=100(users) groups=100(users),0(wheel)" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh 100
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh test
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh 100
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh test
echo "uid=0(root) gid=0(wheel) groups=0(wheel)" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh 0
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh root
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh 0
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh root
export LIBFAKE_EGID_ROOT=1 LIBFAKE_EUID_ROOT=1
echo "uid=100(test) gid=100(users) euid=0(root) egid=0(wheel) groups=100(users),0(wheel)" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh
unset LIBFAKE_EGID_ROOT LIBFAKE_EUID_ROOT
echo 'id: nonexistent: No such user' >experr
- atf_check -s eq:1 -o empty -e file:experr ./run_id.sh nonexistent
+ atf_check -s exit:1 -o empty -e file:experr ./run_id.sh nonexistent
- atf_check -s eq:1 -o empty -e save:stderr ./run_id.sh root nonexistent
- atf_check -s eq:0 -o ignore -e empty grep ^usage: stderr
+ atf_check -s exit:1 -o empty -e save:stderr ./run_id.sh root nonexistent
+ atf_check -s exit:0 -o ignore -e empty grep ^usage: stderr
}
atf_test_case primaries
@@ -73,9 +73,9 @@ primaries_body() {
for p1 in -G -g -p -u; do
for p2 in -G -g -p -u; do
if [ ${p1} != ${p2} ]; then
- atf_check -s eq:1 -o empty -e save:stderr \
+ atf_check -s exit:1 -o empty -e save:stderr \
./run_id.sh ${p1} ${p2}
- atf_check -s eq:0 -o ignore -e empty \
+ atf_check -s exit:0 -o ignore -e empty \
grep ^usage: stderr
fi
done
@@ -90,28 +90,28 @@ Gflag_body() {
create_run_id
echo "100 0" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -G
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -G 100
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -G test
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -G
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -G 100
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -G test
echo "users wheel" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -G -n
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -G -n 100
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -G -n test
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -G -n
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -G -n 100
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -G -n test
echo "0" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -G 0
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -G root
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -G 0
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -G root
echo "wheel" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -G -n 0
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -G -n root
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -G -n 0
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -G -n root
echo 'id: nonexistent: No such user' >experr
- atf_check -s eq:1 -o empty -e file:experr ./run_id.sh -G nonexistent
+ atf_check -s exit:1 -o empty -e file:experr ./run_id.sh -G nonexistent
- atf_check -s eq:1 -o empty -e save:stderr ./run_id.sh -G root nonexistent
- atf_check -s eq:0 -o ignore -e empty grep ^usage: stderr
+ atf_check -s exit:1 -o empty -e save:stderr ./run_id.sh -G root nonexistent
+ atf_check -s exit:0 -o ignore -e empty grep ^usage: stderr
}
atf_test_case gflag
@@ -122,66 +122,66 @@ gflag_body() {
create_run_id
echo "100" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g 100
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g test
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g 100
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g test
echo "users" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g -n
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g -n 100
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g -n test
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g -n
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g -n 100
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g -n test
echo "0" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g 0
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g root
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g 0
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g root
echo "wheel" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g -n 0
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g -n root
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g -n 0
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g -n root
echo "100" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g -r
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g -r
echo "users" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g -r -n
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g -r -n
echo "100" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g -r 100
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g -r test
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g -r 100
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g -r test
echo "users" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g -r -n 100
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g -r -n test
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g -r -n 100
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g -r -n test
export LIBFAKE_EGID_ROOT=1 LIBFAKE_EUID_ROOT=1
echo "0" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g
echo "wheel" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g -n
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g -n
echo "100" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g -r
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g -r
echo "users" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g -r -n
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g -r -n
echo "100" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g -r 100
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g -r test
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g -r 100
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g -r test
echo "users" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g -r -n 100
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -g -r -n test
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g -r -n 100
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -g -r -n test
unset LIBFAKE_EGID_ROOT LIBFAKE_EUID_ROOT
echo 'id: nonexistent: No such user' >experr
- atf_check -s eq:1 -o empty -e file:experr ./run_id.sh -g nonexistent
+ atf_check -s exit:1 -o empty -e file:experr ./run_id.sh -g nonexistent
- atf_check -s eq:1 -o empty -e save:stderr ./run_id.sh -g root nonexistent
- atf_check -s eq:0 -o ignore -e empty grep ^usage: stderr
+ atf_check -s exit:1 -o empty -e save:stderr ./run_id.sh -g root nonexistent
+ atf_check -s exit:0 -o ignore -e empty grep ^usage: stderr
}
atf_test_case pflag
@@ -195,16 +195,16 @@ pflag_body() {
uid test
groups users wheel
EOF
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -p
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -p 100
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -p test
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -p
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -p 100
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -p test
cat >expout <<EOF
uid root
groups wheel
EOF
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -p 0
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -p root
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -p 0
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -p root
export LIBFAKE_EGID_ROOT=1 LIBFAKE_EUID_ROOT=1
cat >expout <<EOF
@@ -213,14 +213,14 @@ euid root
rgid users
groups users wheel
EOF
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -p
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -p
unset LIBFAKE_EGID_ROOT LIBFAKE_EUID_ROOT
echo 'id: nonexistent: No such user' >experr
- atf_check -s eq:1 -o empty -e file:experr ./run_id.sh -p nonexistent
+ atf_check -s exit:1 -o empty -e file:experr ./run_id.sh -p nonexistent
- atf_check -s eq:1 -o empty -e save:stderr ./run_id.sh -p root nonexistent
- atf_check -s eq:0 -o ignore -e empty grep ^usage: stderr
+ atf_check -s exit:1 -o empty -e save:stderr ./run_id.sh -p root nonexistent
+ atf_check -s exit:0 -o ignore -e empty grep ^usage: stderr
}
atf_test_case uflag
@@ -231,67 +231,67 @@ uflag_body() {
create_run_id
echo "100" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u 100
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u test
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u 100
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u test
echo "test" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u -n
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u -n 100
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u -n test
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u -n
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u -n 100
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u -n test
echo "0" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u 0
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u root
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u 0
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u root
echo "root" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u -n 0
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u -n root
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u -n 0
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u -n root
echo "100" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u -r
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u -r
echo "test" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u -r -n
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u -r -n
echo "100" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u -r 100
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u -r test
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u -r 100
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u -r test
echo "test" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u -r -n 100
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u -r -n test
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u -r -n 100
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u -r -n test
export LIBFAKE_EGID_ROOT=1 LIBFAKE_EUID_ROOT=1
echo "0" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u
echo "root" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u -n
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u -n
echo "100" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u -r
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u -r
echo "test" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u -r -n
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u -r -n
echo "100" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u -r 100
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u -r test
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u -r 100
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u -r test
echo "test" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u -r -n 100
- atf_check -s eq:0 -o file:expout -e empty ./run_id.sh -u -r -n test
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u -r -n 100
+ atf_check -s exit:0 -o file:expout -e empty ./run_id.sh -u -r -n test
unset LIBFAKE_EGID_ROOT LIBFAKE_EUID_ROOT
echo 'id: nonexistent: No such user' >experr
- atf_check -s eq:1 -o empty -e file:experr ./run_id.sh -u nonexistent
+ atf_check -s exit:1 -o empty -e file:experr ./run_id.sh -u nonexistent
- atf_check -s eq:1 -o empty -e save:stderr \
+ atf_check -s exit:1 -o empty -e save:stderr \
./run_id.sh -u root nonexistent
- atf_check -s eq:0 -o ignore -e empty grep ^usage: stderr
+ atf_check -s exit:0 -o ignore -e empty grep ^usage: stderr
}
atf_init_test_cases()
Index: src/tests/usr.bin/id/t_whoami.sh
diff -u src/tests/usr.bin/id/t_whoami.sh:1.1 src/tests/usr.bin/id/t_whoami.sh:1.2
--- src/tests/usr.bin/id/t_whoami.sh:1.1 Sat Mar 17 16:33:14 2012
+++ src/tests/usr.bin/id/t_whoami.sh Sun Apr 28 07:27:42 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_whoami.sh,v 1.1 2012/03/17 16:33:14 jruoho Exp $
+# $NetBSD: t_whoami.sh,v 1.2 2024/04/28 07:27:42 rillig Exp $
#
# Copyright (c) 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -43,12 +43,12 @@ correct_body() {
echo "Checking with EUID=100"
echo "test" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_whoami.sh
+ atf_check -s exit:0 -o file:expout -e empty ./run_whoami.sh
echo "Checking with EUID=0"
export LIBFAKE_EUID_ROOT=1
echo "root" >expout
- atf_check -s eq:0 -o file:expout -e empty ./run_whoami.sh
+ atf_check -s exit:0 -o file:expout -e empty ./run_whoami.sh
}
atf_test_case syntax
@@ -60,12 +60,12 @@ syntax_body() {
# Give a user to the command.
echo 'usage: whoami' >experr
- atf_check -s eq:1 -o empty -e file:experr ./run_whoami.sh root
+ atf_check -s exit:1 -o empty -e file:experr ./run_whoami.sh root
# Give an invalid flag but which is allowed by id (with which
# whoami shares code) when using the -un options.
echo 'usage: whoami' >experr
- atf_check -s eq:1 -o empty -e file:experr ./run_whoami.sh -r
+ atf_check -s exit:1 -o empty -e file:experr ./run_whoami.sh -r
}
atf_init_test_cases()
Index: src/tests/usr.bin/mtree/t_sets.sh
diff -u src/tests/usr.bin/mtree/t_sets.sh:1.4 src/tests/usr.bin/mtree/t_sets.sh:1.5
--- src/tests/usr.bin/mtree/t_sets.sh:1.4 Tue Jan 30 16:57:32 2024
+++ src/tests/usr.bin/mtree/t_sets.sh Sun Apr 28 07:27:42 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_sets.sh,v 1.4 2024/01/30 16:57:32 martin Exp $
+# $NetBSD: t_sets.sh,v 1.5 2024/04/28 07:27:42 rillig Exp $
#
# Copyright (c) 2024 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -30,7 +30,7 @@ check_mtree()
local set=$1
cd /
- atf_check -o empty -s eq:0 \
+ atf_check -o empty -s exit:0 \
mtree -e </etc/mtree/set."$set"
}
Index: src/tests/usr.bin/netpgpverify/Testspec
diff -u src/tests/usr.bin/netpgpverify/Testspec:1.2 src/tests/usr.bin/netpgpverify/Testspec:1.3
--- src/tests/usr.bin/netpgpverify/Testspec:1.2 Wed Jun 1 14:52:56 2016
+++ src/tests/usr.bin/netpgpverify/Testspec Sun Apr 28 07:27:42 2024
@@ -1,6 +1,6 @@
#! /bin/sh
-# $NetBSD: Testspec,v 1.2 2016/06/01 14:52:56 agc Exp $
+# $NetBSD: Testspec,v 1.3 2024/04/28 07:27:42 rillig Exp $
# Copyright (c) 2016 Alistair Crooks <[email protected]>
# All rights reserved.
@@ -58,30 +58,30 @@ expected33
expected34
expected35
'
-TESTSET_1_CASE_1="-s eq:0 -o file:1.expected -e empty b2e < 1.in"
-TESTSET_1_CASE_2="-s eq:0 -o file:2.expected -e empty b2e < 2.in"
+TESTSET_1_CASE_1="-s exit:0 -o file:1.expected -e empty b2e < 1.in"
+TESTSET_1_CASE_2="-s exit:0 -o file:2.expected -e empty b2e < 2.in"
-TESTSET_1_CASE_1="-s eq:0 -o file:expected16 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c verify b.gpg"
-DISABLE_TESTSET_1_CASE_2="-s eq:0 -o file:expected17 -e empty netpgpverify -c verify a.gpg"
-TESTSET_1_CASE_3="-s eq:0 -o file:expected18 -e empty env TZ=US/Pacific netpgpverify -c verify a.gpg"
-TESTSET_1_CASE_4="-s eq:0 -o file:expected19 -e empty env TZ=US/Pacific netpgpverify -c verify NetBSD-6.0_RC2_hashes.asc"
-TESTSET_1_CASE_5="-s eq:0 -o file:expected20 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c cat jj.asc"
-TESTSET_1_CASE_6="-s eq:0 -o file:expected21 -e empty env TZ=US/Pacific netpgpverify < a.gpg"
-TESTSET_1_CASE_7="-s eq:0 -o file:expected22 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg < jj.asc"
-TESTSET_1_CASE_8="-s eq:0 -o file:expected23 -e empty env TZ=US/Pacific netpgpverify < NetBSD-6.0_RC2_hashes.asc"
-TESTSET_1_CASE_9="-s eq:0 -o file:expected24 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg < b.gpg"
-DISABLE_TESTSET_1_CASE_10="-s eq:0 -o file:expected25 -e empty netpgpverify NetBSD-6.0_RC1_hashes.gpg"
-DISABLE_TESTSET_1_CASE_11="-s eq:0 -o file:expected26 -e empty netpgpverify < NetBSD-6.0_RC1_hashes.gpg"
-TESTSET_1_CASE_12="-s eq:0 -o file:expected27 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg < NetBSD-6.0_hashes.asc"
-TESTSET_1_CASE_13="-s eq:0 -o file:expected28 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg NetBSD-6.0_hashes.asc"
-DISABLE_TESTSET_1_CASE_14="-s eq:0 -o file:expected29 -e empty netpgpverify NetBSD-6.0_RC1_hashes_ascii.gpg"
-DISABLE_TESTSET_1_CASE_15="-s eq:0 -o file:expected30 -e empty netpgpverify < NetBSD-6.0_RC1_hashes_ascii.gpg"
-TESTSET_1_CASE_16="-s eq:0 -o file:expected31 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c cat b.gpg b.gpg b.gpg"
-TESTSET_1_CASE_17="-s eq:0 -o file:expected32 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg b.gpg b.gpg b.gpg"
-TESTSET_1_CASE_18="-s eq:0 -o file:expected33 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c cat b.gpg jj.asc b.gpg"
-TESTSET_1_CASE_19="-s eq:0 -o file:expected34 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg det.sig"
-TESTSET_1_CASE_20="-s eq:0 -o file:expected35 -e empty env TZ=US/Pacific netpgpverify -c cat -k pubring.gpg det.sig"
-DISABLE_TESTSET_1_CASE_21="-s eq:0 -o file:expected46 -e empty netpgpverify -k problem-pubring.gpg NetBSD-6.0_hashes.asc"
+TESTSET_1_CASE_1="-s exit:0 -o file:expected16 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c verify b.gpg"
+DISABLE_TESTSET_1_CASE_2="-s exit:0 -o file:expected17 -e empty netpgpverify -c verify a.gpg"
+TESTSET_1_CASE_3="-s exit:0 -o file:expected18 -e empty env TZ=US/Pacific netpgpverify -c verify a.gpg"
+TESTSET_1_CASE_4="-s exit:0 -o file:expected19 -e empty env TZ=US/Pacific netpgpverify -c verify NetBSD-6.0_RC2_hashes.asc"
+TESTSET_1_CASE_5="-s exit:0 -o file:expected20 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c cat jj.asc"
+TESTSET_1_CASE_6="-s exit:0 -o file:expected21 -e empty env TZ=US/Pacific netpgpverify < a.gpg"
+TESTSET_1_CASE_7="-s exit:0 -o file:expected22 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg < jj.asc"
+TESTSET_1_CASE_8="-s exit:0 -o file:expected23 -e empty env TZ=US/Pacific netpgpverify < NetBSD-6.0_RC2_hashes.asc"
+TESTSET_1_CASE_9="-s exit:0 -o file:expected24 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg < b.gpg"
+DISABLE_TESTSET_1_CASE_10="-s exit:0 -o file:expected25 -e empty netpgpverify NetBSD-6.0_RC1_hashes.gpg"
+DISABLE_TESTSET_1_CASE_11="-s exit:0 -o file:expected26 -e empty netpgpverify < NetBSD-6.0_RC1_hashes.gpg"
+TESTSET_1_CASE_12="-s exit:0 -o file:expected27 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg < NetBSD-6.0_hashes.asc"
+TESTSET_1_CASE_13="-s exit:0 -o file:expected28 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg NetBSD-6.0_hashes.asc"
+DISABLE_TESTSET_1_CASE_14="-s exit:0 -o file:expected29 -e empty netpgpverify NetBSD-6.0_RC1_hashes_ascii.gpg"
+DISABLE_TESTSET_1_CASE_15="-s exit:0 -o file:expected30 -e empty netpgpverify < NetBSD-6.0_RC1_hashes_ascii.gpg"
+TESTSET_1_CASE_16="-s exit:0 -o file:expected31 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c cat b.gpg b.gpg b.gpg"
+TESTSET_1_CASE_17="-s exit:0 -o file:expected32 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg b.gpg b.gpg b.gpg"
+TESTSET_1_CASE_18="-s exit:0 -o file:expected33 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c cat b.gpg jj.asc b.gpg"
+TESTSET_1_CASE_19="-s exit:0 -o file:expected34 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg det.sig"
+TESTSET_1_CASE_20="-s exit:0 -o file:expected35 -e empty env TZ=US/Pacific netpgpverify -c cat -k pubring.gpg det.sig"
+DISABLE_TESTSET_1_CASE_21="-s exit:0 -o file:expected46 -e empty netpgpverify -k problem-pubring.gpg NetBSD-6.0_hashes.asc"
TESTSET_2_NAME=dsa_signatures
TESTSET_2_FILES='
@@ -102,13 +102,13 @@ expected44
expected45
expected46
'
-TESTSET_2_CASE_1="-s eq:0 -o file:expected36 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg in1.gpg"
-TESTSET_2_CASE_2="-s eq:0 -o file:expected37 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg < in1.gpg"
-TESTSET_2_CASE_3="-s eq:0 -o file:expected38 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg in1.asc"
-TESTSET_2_CASE_4="-s eq:0 -o file:expected39 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg < in1.asc"
-TESTSET_2_CASE_5="-s eq:0 -o file:expected40 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg -c cat in1.gpg"
-TESTSET_2_CASE_6="-s eq:0 -o file:expected41 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg -c cat < in1.gpg"
-TESTSET_2_CASE_7="-s eq:0 -o file:expected42 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg -c cat in1.asc"
-TESTSET_2_CASE_8="-s eq:0 -o file:expected43 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg -c cat < in1.asc"
-TESTSET_2_CASE_9="-s eq:0 -o file:expected44 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg in2.gpg"
-TESTSET_2_CASE_10="-s eq:0 -o file:expected45 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg in2.asc"
+TESTSET_2_CASE_1="-s exit:0 -o file:expected36 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg in1.gpg"
+TESTSET_2_CASE_2="-s exit:0 -o file:expected37 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg < in1.gpg"
+TESTSET_2_CASE_3="-s exit:0 -o file:expected38 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg in1.asc"
+TESTSET_2_CASE_4="-s exit:0 -o file:expected39 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg < in1.asc"
+TESTSET_2_CASE_5="-s exit:0 -o file:expected40 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg -c cat in1.gpg"
+TESTSET_2_CASE_6="-s exit:0 -o file:expected41 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg -c cat < in1.gpg"
+TESTSET_2_CASE_7="-s exit:0 -o file:expected42 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg -c cat in1.asc"
+TESTSET_2_CASE_8="-s exit:0 -o file:expected43 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg -c cat < in1.asc"
+TESTSET_2_CASE_9="-s exit:0 -o file:expected44 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg in2.gpg"
+TESTSET_2_CASE_10="-s exit:0 -o file:expected45 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg in2.asc"
Index: src/tests/usr.bin/netpgpverify/t_netpgpverify.sh
diff -u src/tests/usr.bin/netpgpverify/t_netpgpverify.sh:1.4 src/tests/usr.bin/netpgpverify/t_netpgpverify.sh:1.5
--- src/tests/usr.bin/netpgpverify/t_netpgpverify.sh:1.4 Sun Aug 28 15:59:15 2016
+++ src/tests/usr.bin/netpgpverify/t_netpgpverify.sh Sun Apr 28 07:27:42 2024
@@ -1,6 +1,6 @@
#! /bin/sh
-# $NetBSD: t_netpgpverify.sh,v 1.4 2016/08/28 15:59:15 christos Exp $
+# $NetBSD: t_netpgpverify.sh,v 1.5 2024/04/28 07:27:42 rillig Exp $
#
# Copyright (c) 2016 The NetBSD Foundation, Inc.
@@ -7193,26 +7193,26 @@ IGl0IHN0YXRpY2FsbHkgbGlua2VkIGFzIHdlbGw/
IG5ldHBncHZlcmlmeQo=
====
EOF
- atf_check -s eq:0 -o file:expected16 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c verify b.gpg
- atf_check -s eq:0 -o file:expected18 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c verify a.gpg
-# atf_check -s eq:0 -o file:expected19 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c verify NetBSD-6.0_RC2_hashes.asc
- atf_check -s eq:0 -o file:expected20 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c cat jj.asc
- atf_check -s eq:0 -o file:expected21 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg < a.gpg
- atf_check -s eq:0 -o file:expected22 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg < jj.asc
-# atf_check -s eq:0 -o file:expected23 -e empty env TZ=US/Pacific netpgpverify < NetBSD-6.0_RC2_hashes.asc
- atf_check -s eq:0 -o file:expected24 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg < b.gpg
- #atf_check -s eq:0 -o file:expected25 -e empty netpgpverify NetBSD-6.0_RC1_hashes.gpg
- #atf_check -s eq:0 -o file:expected26 -e empty netpgpverify < NetBSD-6.0_RC1_hashes.gpg
- atf_check -s eq:0 -o file:expected27 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg < NetBSD-6.0_hashes.asc
- atf_check -s eq:0 -o file:expected28 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg NetBSD-6.0_hashes.asc
- #atf_check -s eq:0 -o file:expected29 -e empty netpgpverify NetBSD-6.0_RC1_hashes_ascii.gpg
- #atf_check -s eq:0 -o file:expected30 -e empty netpgpverify < NetBSD-6.0_RC1_hashes_ascii.gpg
- atf_check -s eq:0 -o file:expected31 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c cat b.gpg b.gpg b.gpg
- atf_check -s eq:0 -o file:expected32 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg b.gpg b.gpg b.gpg
- atf_check -s eq:0 -o file:expected33 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c cat b.gpg jj.asc b.gpg
- atf_check -s eq:0 -o file:expected34 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg det.sig
- atf_check -s eq:0 -o file:expected35 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c cat det.sig
- #atf_check -s eq:0 -o file:expected46 -e empty netpgpverify -k problem-pubring.gpg NetBSD-6.0_hashes.asc
+ atf_check -s exit:0 -o file:expected16 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c verify b.gpg
+ atf_check -s exit:0 -o file:expected18 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c verify a.gpg
+# atf_check -s exit:0 -o file:expected19 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c verify NetBSD-6.0_RC2_hashes.asc
+ atf_check -s exit:0 -o file:expected20 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c cat jj.asc
+ atf_check -s exit:0 -o file:expected21 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg < a.gpg
+ atf_check -s exit:0 -o file:expected22 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg < jj.asc
+# atf_check -s exit:0 -o file:expected23 -e empty env TZ=US/Pacific netpgpverify < NetBSD-6.0_RC2_hashes.asc
+ atf_check -s exit:0 -o file:expected24 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg < b.gpg
+ #atf_check -s exit:0 -o file:expected25 -e empty netpgpverify NetBSD-6.0_RC1_hashes.gpg
+ #atf_check -s exit:0 -o file:expected26 -e empty netpgpverify < NetBSD-6.0_RC1_hashes.gpg
+ atf_check -s exit:0 -o file:expected27 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg < NetBSD-6.0_hashes.asc
+ atf_check -s exit:0 -o file:expected28 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg NetBSD-6.0_hashes.asc
+ #atf_check -s exit:0 -o file:expected29 -e empty netpgpverify NetBSD-6.0_RC1_hashes_ascii.gpg
+ #atf_check -s exit:0 -o file:expected30 -e empty netpgpverify < NetBSD-6.0_RC1_hashes_ascii.gpg
+ atf_check -s exit:0 -o file:expected31 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c cat b.gpg b.gpg b.gpg
+ atf_check -s exit:0 -o file:expected32 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg b.gpg b.gpg b.gpg
+ atf_check -s exit:0 -o file:expected33 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c cat b.gpg jj.asc b.gpg
+ atf_check -s exit:0 -o file:expected34 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg det.sig
+ atf_check -s exit:0 -o file:expected35 -e empty env TZ=US/Pacific netpgpverify -k pubring.gpg -c cat det.sig
+ #atf_check -s exit:0 -o file:expected46 -e empty netpgpverify -k problem-pubring.gpg NetBSD-6.0_hashes.asc
}
# Test set 2 (dsa_signatures) for netpgpverify
@@ -7407,16 +7407,16 @@ LTIzIFtFeHBpcnkgMjAxOS0wNi0yMV0KZmluZ2Vy
ZmJkOCBmNDVkIDg5ZjIgMDIwNSA5ZmYyIGMyNGYgZGYyYyBlNjIwIAoK
====
EOF
- atf_check -s eq:0 -o file:expected36 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg in1.gpg
- atf_check -s eq:0 -o file:expected37 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg < in1.gpg
- atf_check -s eq:0 -o file:expected38 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg in1.asc
- atf_check -s eq:0 -o file:expected39 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg < in1.asc
- atf_check -s eq:0 -o file:expected40 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg -c cat in1.gpg
- atf_check -s eq:0 -o file:expected41 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg -c cat < in1.gpg
- atf_check -s eq:0 -o file:expected42 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg -c cat in1.asc
- atf_check -s eq:0 -o file:expected43 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg -c cat < in1.asc
- atf_check -s eq:0 -o file:expected44 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg in2.gpg
- atf_check -s eq:0 -o file:expected45 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg in2.asc
+ atf_check -s exit:0 -o file:expected36 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg in1.gpg
+ atf_check -s exit:0 -o file:expected37 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg < in1.gpg
+ atf_check -s exit:0 -o file:expected38 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg in1.asc
+ atf_check -s exit:0 -o file:expected39 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg < in1.asc
+ atf_check -s exit:0 -o file:expected40 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg -c cat in1.gpg
+ atf_check -s exit:0 -o file:expected41 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg -c cat < in1.gpg
+ atf_check -s exit:0 -o file:expected42 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg -c cat in1.asc
+ atf_check -s exit:0 -o file:expected43 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg -c cat < in1.asc
+ atf_check -s exit:0 -o file:expected44 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg in2.gpg
+ atf_check -s exit:0 -o file:expected45 -e empty env TZ=US/Pacific netpgpverify -k dsa-pubring.gpg in2.asc
}
# all test sets
Index: src/tests/usr.bin/sdiff/t_sdiff.sh
diff -u src/tests/usr.bin/sdiff/t_sdiff.sh:1.1 src/tests/usr.bin/sdiff/t_sdiff.sh:1.2
--- src/tests/usr.bin/sdiff/t_sdiff.sh:1.1 Sat Mar 17 16:33:15 2012
+++ src/tests/usr.bin/sdiff/t_sdiff.sh Sun Apr 28 07:27:43 2024
@@ -1,4 +1,4 @@
-# $NetBSD: t_sdiff.sh,v 1.1 2012/03/17 16:33:15 jruoho Exp $
+# $NetBSD: t_sdiff.sh,v 1.2 2024/04/28 07:27:43 rillig Exp $
#
# Copyright (c) 2008, 2009 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -32,13 +32,13 @@ flags_head()
}
flags_body()
{
- atf_check -o file:$(atf_get_srcdir)/d_flags_l.out -s eq:1 \
+ atf_check -o file:$(atf_get_srcdir)/d_flags_l.out -s exit:1 \
sdiff -l "$(atf_get_srcdir)/d_input1" "$(atf_get_srcdir)/d_input2"
- atf_check -o file:$(atf_get_srcdir)/d_flags_s.out -s eq:1 \
+ atf_check -o file:$(atf_get_srcdir)/d_flags_s.out -s exit:1 \
sdiff -s "$(atf_get_srcdir)/d_input1" "$(atf_get_srcdir)/d_input2"
- atf_check -o file:$(atf_get_srcdir)/d_flags_w.out -s eq:1 \
+ atf_check -o file:$(atf_get_srcdir)/d_flags_w.out -s exit:1 \
sdiff -w 125 "$(atf_get_srcdir)/d_input1" "$(atf_get_srcdir)/d_input2"
}
@@ -52,14 +52,14 @@ iflags_body()
tail1="-w 125 -I .*filename.* $(atf_get_srcdir)/d_input1 $(atf_get_srcdir)/d_input2"
tail2="-w 125 -I .*filename.* $(atf_get_srcdir)/d_input2 $(atf_get_srcdir)/d_input1"
- atf_check -o file:$(atf_get_srcdir)/d_iflags_a1.out -s eq:1 sdiff ${tail1}
- atf_check -o file:$(atf_get_srcdir)/d_iflags_a2.out -s eq:1 sdiff ${tail2}
- atf_check -o file:$(atf_get_srcdir)/d_iflags_b1.out -s eq:1 sdiff -s ${tail1}
- atf_check -o file:$(atf_get_srcdir)/d_iflags_b2.out -s eq:1 sdiff -s ${tail2}
- atf_check -o file:$(atf_get_srcdir)/d_iflags_c1.out -s eq:1 sdiff -l ${tail1}
- atf_check -o file:$(atf_get_srcdir)/d_iflags_c2.out -s eq:1 sdiff -l ${tail2}
- atf_check -o file:$(atf_get_srcdir)/d_iflags_d1.out -s eq:1 sdiff -s ${tail1}
- atf_check -o file:$(atf_get_srcdir)/d_iflags_d2.out -s eq:1 sdiff -s ${tail2}
+ atf_check -o file:$(atf_get_srcdir)/d_iflags_a1.out -s exit:1 sdiff ${tail1}
+ atf_check -o file:$(atf_get_srcdir)/d_iflags_a2.out -s exit:1 sdiff ${tail2}
+ atf_check -o file:$(atf_get_srcdir)/d_iflags_b1.out -s exit:1 sdiff -s ${tail1}
+ atf_check -o file:$(atf_get_srcdir)/d_iflags_b2.out -s exit:1 sdiff -s ${tail2}
+ atf_check -o file:$(atf_get_srcdir)/d_iflags_c1.out -s exit:1 sdiff -l ${tail1}
+ atf_check -o file:$(atf_get_srcdir)/d_iflags_c2.out -s exit:1 sdiff -l ${tail2}
+ atf_check -o file:$(atf_get_srcdir)/d_iflags_d1.out -s exit:1 sdiff -s ${tail1}
+ atf_check -o file:$(atf_get_srcdir)/d_iflags_d2.out -s exit:1 sdiff -s ${tail2}
}
atf_test_case tabs
@@ -69,7 +69,7 @@ tabs_head()
}
tabs_body()
{
- atf_check -o file:$(atf_get_srcdir)/d_tabs.out -s eq:1 \
+ atf_check -o file:$(atf_get_srcdir)/d_tabs.out -s exit:1 \
sdiff "$(atf_get_srcdir)/d_tabs1.in" "$(atf_get_srcdir)/d_tabs2.in"
}
@@ -80,13 +80,13 @@ tabends_head()
}
tabends_body()
{
- atf_check -o file:$(atf_get_srcdir)/d_tabends_a.out -s eq:1 \
+ atf_check -o file:$(atf_get_srcdir)/d_tabends_a.out -s exit:1 \
sdiff -w30 "$(atf_get_srcdir)/d_tabends.in" /dev/null
- atf_check -o file:$(atf_get_srcdir)/d_tabends_b.out -s eq:1 \
+ atf_check -o file:$(atf_get_srcdir)/d_tabends_b.out -s exit:1 \
sdiff -w30 /dev/null "$(atf_get_srcdir)/d_tabends.in"
- atf_check -o file:$(atf_get_srcdir)/d_tabends_c.out -s eq:1 \
+ atf_check -o file:$(atf_get_srcdir)/d_tabends_c.out -s exit:1 \
sdiff -w19 "$(atf_get_srcdir)/d_tabends.in" /dev/null
}
@@ -142,10 +142,10 @@ oneline_head()
}
oneline_body()
{
- atf_check -o file:$(atf_get_srcdir)/d_oneline_a.out -s eq:1 \
+ atf_check -o file:$(atf_get_srcdir)/d_oneline_a.out -s exit:1 \
sdiff /dev/null "$(atf_get_srcdir)/d_oneline.in"
- atf_check -o file:$(atf_get_srcdir)/d_oneline_b.out -s eq:1 \
+ atf_check -o file:$(atf_get_srcdir)/d_oneline_b.out -s exit:1 \
sdiff "$(atf_get_srcdir)/d_oneline.in" /dev/null
}
@@ -157,10 +157,10 @@ dot_head()
dot_body()
{
echo ". <" > expout
- atf_check -o file:expout -s eq:1 sdiff "$(atf_get_srcdir)/d_dot.in" /dev/null
+ atf_check -o file:expout -s exit:1 sdiff "$(atf_get_srcdir)/d_dot.in" /dev/null
echo " > ." > expout
- atf_check -o file:expout -s eq:1 sdiff /dev/null "$(atf_get_srcdir)/d_dot.in"
+ atf_check -o file:expout -s exit:1 sdiff /dev/null "$(atf_get_srcdir)/d_dot.in"
}
atf_test_case stdin
@@ -171,11 +171,11 @@ stdin_head()
stdin_body()
{
echo " > stdin" > expout
- atf_check -o file:expout -s eq:1 -x \
+ atf_check -o file:expout -s exit:1 -x \
"echo stdin | sdiff /dev/null /dev/stdin"
echo "stdin <" > expout
- atf_check -o file:expout -s eq:1 -x \
+ atf_check -o file:expout -s exit:1 -x \
"echo stdin | sdiff /dev/stdin /dev/null"
}