From 1695abc91f0c3787fe277da46e792b02852d99bd Mon Sep 17 00:00:00 2001 From: Jean-Christophe Engel <lesanges@zaclys.net> Date: Tue, 18 Jun 2024 11:20:50 +0200 Subject: [PATCH] runtest.sh : ajout aide ; changement option fichier test --- runtest.sh | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/runtest.sh b/runtest.sh index 04aac1b..700d352 100755 --- a/runtest.sh +++ b/runtest.sh @@ -16,6 +16,20 @@ # `--detectOpenHandles` to troubleshoot this issue. # voir aussi https://github.com/SeleniumHQ/selenium-ide/issues/1819 # ------------------------------------------------------------------------ + +aide() +{ + cat <<EOF +Exécuter un, plusieurs ou tous les tests d'un fichier de test Selenium +Appel : $(basename $0) [-f fichier] [-a] [-h] [test ..] + +-f fichier : fichier de test (défaut : paheko.side) +-h : afficher cette aide +-a : exécuter tous les tests du fichier +test : nom (partiel ou complet) d'un test ou d'une suite à exécuter +EOF +} + traiter_test() { motif="^Ran all test suites.*" @@ -63,7 +77,7 @@ done while [[ $# -gt 0 ]] do case "$1" in - "-t") + -f ) shift TESTFILE="$1" if @@ -73,12 +87,16 @@ do fi shift ;; - "-a") + -a ) # exécuter tous les tests tests="tous" break ;; - *) + "-h" | -? ) + aide + exit + ;; + * ) # exécuter les tests fournis en argument break ;;