testlib: quiet verbose only sanity
commitcd82b9e3b518629789ee23b822c426c8cf4fb4e5
authorKyle J. McKay <mackyle@gmail.com>
Thu, 15 Jun 2017 00:07:11 +0000 (14 17:07 -0700)
committerKyle J. McKay <mackyle@gmail.com>
Thu, 15 Jun 2017 00:07:11 +0000 (14 17:07 -0700)
tree14ae05595723543650346827c57f1d1c2879b34c
parent866179eeb7d124b5452f30fe50ec4d16c6c67476
testlib: quiet verbose only sanity

If --verbose is active, suppress the effects of any --quiet option.

If --quiet is active together with --run skip the --run skip messages
(and move the test_plan line to the end).

Interpret --verbose-only argument as a sane <run-list> (like the
--run argument) not as a wildcard pattern match against the subtest
number insanity.

Signed-off-by: Kyle J. McKay <mackyle@gmail.com>
t/README-TESTLIB
t/test-lib-main.sh