diff --git a/tests/checks/argparse.fish b/tests/checks/argparse.fish index 642b20fac..dfeea3834 100644 --- a/tests/checks/argparse.fish +++ b/tests/checks/argparse.fish @@ -227,7 +227,7 @@ and echo unxpected argparse return status >&2 # CHECKERR: argparse: Value 'a1' for flag 'm' is not an integer # Check the exit status from argparse validation -argparse 'm#max!set | grep _flag_; function x; return 57; end; x' -- argle --max=83 bargle 2>&1 +argparse 'm#max!set | grep "^_flag_"; function x; return 57; end; x' -- argle --max=83 bargle 2>&1 set -l saved_status $status test $saved_status -eq 57 and echo expected argparse return status $saved_status