test-main: Pass command-line arguments to each script.
This allows use of:
-p : Run all tests with pytest
-v : Additionally run pytest results in verbose mode
MODIFY
tools/test-main
tools/test-main
set -ev
-tools/test-bots --coverage
-tools/test-botserver --coverage combine
-tools/test-zulip --coverage combine
-tools/test-lib --coverage combine
+tools/test-bots "$@" --coverage
+tools/test-botserver "$@" --coverage combine
+tools/test-zulip "$@" --coverage combine
+tools/test-lib "$@" --coverage combine

test-main: Pass command-line arguments to each script.

This allows use of:
  -p : Run all tests with pytest
  -v : Additionally run pytest results in verbose mode