summaryrefslogtreecommitdiff
path: root/tests/usr.bin/xlint/lint1/accept.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tests/usr.bin/xlint/lint1/accept.sh')
-rw-r--r--tests/usr.bin/xlint/lint1/accept.sh14
1 files changed, 12 insertions, 2 deletions
diff --git a/tests/usr.bin/xlint/lint1/accept.sh b/tests/usr.bin/xlint/lint1/accept.sh
index 659e0dd8458..4a2a752a9fc 100644
--- a/tests/usr.bin/xlint/lint1/accept.sh
+++ b/tests/usr.bin/xlint/lint1/accept.sh
@@ -1,5 +1,5 @@
#! /bin/sh
-# $NetBSD: accept.sh,v 1.13 2023/07/08 08:02:45 rillig Exp $
+# $NetBSD: accept.sh,v 1.14 2023/07/08 10:01:17 rillig Exp $
#
# Copyright (c) 2021 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -37,6 +37,16 @@ set -eu
: "${archsubdir:=$(make -v ARCHSUBDIR)}"
. './t_integration.sh' # for configure_test_case
+update_flags=''
+while getopts 'u' opt; do
+ case $opt in
+ u) update_flags='-u';;
+ *) echo "usage: $0 [-u] pattern..." 1>&2
+ exit 1;;
+ esac
+done
+shift $((OPTIND - 1))
+
done_tests=''
for pattern in "$@"; do
# shellcheck disable=SC2231
@@ -115,4 +125,4 @@ for pattern in "$@"; do
done
# shellcheck disable=SC2086
-lua './check-expect.lua' $done_tests
+lua './check-expect.lua' $update_flags $done_tests