]> git.ipfire.org Git - thirdparty/squid.git/commit
CI: Remove pass-through test-functionality test wrappers (#1383)
authorAlex Rousskov <rousskov@measurement-factory.com>
Sun, 18 Jun 2023 00:30:35 +0000 (00:30 +0000)
committerSquid Anubis <squid-anubis@squid-cache.org>
Sun, 18 Jun 2023 17:56:18 +0000 (17:56 +0000)
commitd743956a070cbba4757e2e91991017e51095397b
treef4efad1d0135cecf60cb1344ef73cb055d1d055b
parent8a628a131c8fd85b737e918f0d7e74b622fe3a5d
CI: Remove pass-through test-functionality test wrappers (#1383)

Instead of requiring a custom test wrapper for each test and, hence,
creating an ever-increasing number of pass-through wrappers that do
nothing useful, use a custom test wrapper if and only if it exists. By
default (i.e. when there is no custom wrapper), just run the named test.

As a positive side effect, this change also simplifies running tests
that are not on the $default_tests list hard-coded in main():

    test-suite/test-functionality.sh some-new-test-i-am-working-on
test-suite/test-functionality.sh