From 3d3e8d8f8a6ec3b5d7925f8dd05d324085441b41 Mon Sep 17 00:00:00 2001
From: Ed Santiago <santiago@redhat.com>
Date: Wed, 2 Feb 2022 11:26:22 -0700
Subject: [PATCH] hack/bats: fix broken usage message

I am so, so sorry.

Signed-off-by: Ed Santiago <santiago@redhat.com>
---
 hack/bats | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/hack/bats b/hack/bats
index 0776521f42..ca9835a1f9 100755
--- a/hack/bats
+++ b/hack/bats
@@ -6,18 +6,21 @@
 ###############################################################################
 # BEGIN usage message
 
-usage="Usage: $0 [--root] [--rootless] [--filter=filename[:testname]]
+usage="Usage: $0 [--root] [--rootless] [FILENAME-PATTERN[:TEST-PATTERN]]
 
 $0 is a wrapper for invoking podman system tests.
 
    --root         Run only as root
    --rootless     Run only as user (i.e. you)
 
-   --filter=name  Run only test files that match 'test/system/*name*',
-                  e.g. '500' or 'net' will match 500-networking.bats.
-                  If ':pattern' is appended, and you have a modern-enough
-                  version of bats installed, runs with '--filter pattern'
-                  which runs only subtests that match 'pattern'
+   FILENAME-PATTERN Run only test files that match 'test/system/*name*',
+                    e.g. '500' or 'net' will match 500-networking.bats.
+
+   TEST-PATTERN     When appended to a filename-pattern, and you have a
+                    modern-enough version of bats installed (i.e. Fedora
+                    but not RHEL), runs with '--filter TEST-PATTERN' which
+                    runs only subtests within FILENAME-PATTERH whose names
+                    match that string.
 
    -T             Passed on to bats, which will then show timing data