File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed
runner/main/jobtypes/behat Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -57,6 +57,7 @@ function behat_to_env_file() {
5757
5858 BEHAT_TIMING_FILENAME
5959 BEHAT_INCREASE_TIMEOUT
60+ BEHAT_INIT_ARGS
6061
6162 MOODLE_CONFIG
6263 )
@@ -83,6 +84,7 @@ function behat_to_summary() {
8384 echo " == BEHAT_RERUNS: ${BEHAT_RERUNS} "
8485 echo " == BEHAT_TIMING_FILENAME: ${BEHAT_TIMING_FILENAME} "
8586 echo " == BEHAT_INCREASE_TIMEOUT: ${BEHAT_INCREASE_TIMEOUT} "
87+ echo " == BEHAT_INIT_ARGS: ${BEHAT_INIT_ARGS} "
8688 echo " == MOODLE_CONFIG: ${MOODLE_CONFIG} "
8789 if [[ -n " ${GOOD_COMMIT} " ]] || [[ -n " ${BAD_COMMIT} " ]]; then
8890 echo " == GOOD_COMMIT: ${GOOD_COMMIT} "
@@ -104,6 +106,7 @@ function behat_env() {
104106 BEHAT_RERUNS
105107 BEHAT_TIMING_FILENAME
106108 BEHAT_INCREASE_TIMEOUT
109+ BEHAT_INIT_ARGS
107110 EXITCODE
108111 )
109112 echo " ${env[@]} "
@@ -152,6 +155,7 @@ function behat_config() {
152155 BEHAT_RERUNS=" ${BEHAT_RERUNS:- 1} "
153156 BEHAT_INCREASE_TIMEOUT=" ${BEHAT_INCREASE_TIMEOUT:- } "
154157 BEHAT_TIMING_FILENAME=" ${BEHAT_TIMING_FILENAME:- } "
158+ BEHAT_INIT_ARGS=" ${BEHAT_INIT_ARGS:- } "
155159 EXITCODE=0
156160
157161 # If the --name option is going to be used, then disable any parallel execution, it's not worth
@@ -234,6 +238,9 @@ function behat_initcmd() {
234238 -j=" ${BEHAT_PARALLEL} "
235239 --axe
236240 )
241+ if [[ -n " ${BEHAT_INIT_ARGS} " ]]; then
242+ cmd+=( " ${BEHAT_INIT_ARGS} " )
243+ fi
237244}
238245
239246# Behat job type run.
You can’t perform that action at this time.
0 commit comments