@@ -179,27 +179,27 @@ else
179179 echo " the tests."
180180 echo " "
181181
182- # COREPACK_ROOT_DIR="${OUTPUT}"
182+ COREPACK_ROOT_DIR=" ${OUTPUT} "
183183
184- # echo "✔️ pnpm cache from root to output"
185- # cd $ROOT && corepack pnpm deploy --filter @exercism/javascript-test-runner --ignore-scripts "${OUTPUT}deploy"
186- # mv "${OUTPUT}deploy/node_modules" "${OUTPUT}"
187- # cp -as "${ROOT}/node_modules/" "${OUTPUT}"
188- # cp -r "${ROOT}/node_modules" "${OUTPUT}"
184+ echo " ✔️ pnpm cache from root to output"
185+ cd $ROOT && corepack pnpm deploy --filter @exercism/javascript-test-runner --ignore-scripts " ${OUTPUT} deploy"
186+ mv " ${OUTPUT} deploy/node_modules" " ${OUTPUT} "
187+ cp -as " ${ROOT} /node_modules/" " ${OUTPUT} "
188+ cp -r " ${ROOT} /node_modules" " ${OUTPUT} "
189189
190- # echo "✔️ .pnpm-lock.yaml from root to output"
191- # cp "${ROOT}/pnpm-lock.yaml" "${OUTPUT}pnpm-lock.yaml"
190+ echo " ✔️ .pnpm-lock.yaml from root to output"
191+ cp " ${ROOT} /pnpm-lock.yaml" " ${OUTPUT} pnpm-lock.yaml"
192192
193- # echo "✔️ babel.config.js from root to output"
194- # cp "${ROOT}/babel.config.js" "${OUTPUT}babel.config.js"
193+ echo " ✔️ babel.config.js from root to output"
194+ cp " ${ROOT} /babel.config.js" " ${OUTPUT} babel.config.js"
195195
196- # echo "✔️ package.json from root to output"
197- # cp "${ROOT}/package.json" "${OUTPUT}package.json"
196+ echo " ✔️ package.json from root to output"
197+ cp " ${ROOT} /package.json" " ${OUTPUT} package.json"
198198
199- # echo "✔️ .npmrc from root to output"
200- # cp "${ROOT}/.npmrc" "${OUTPUT}.npmrc"
199+ echo " ✔️ .npmrc from root to output"
200+ cp " ${ROOT} /.npmrc" " ${OUTPUT} .npmrc"
201201
202- # echo ""
202+ echo " "
203203fi
204204
205205# Put together the path to the test results file
@@ -418,22 +418,17 @@ echo ""
418418echo " ⚙️ corepack pnpm jest --passWithNoTests --detectOpenHandles --rootDir " ${OUTPUT} " --testLocationInResults --setupFilesAfterEnv " ${SETUP} " --reporters " ${REPORTER} " --outputFile=" ${result_file} " --noStackTrace"
419419echo " "
420420
421- cd " ${COREPACK_ROOT_DIR} " && corepack pnpm jest --passWithNoTests --detectOpenHandles --rootDir " ${OUTPUT} " --testLocationInResults --setupFilesAfterEnv " ${SETUP} " --reporters " ${REPORTER} " --outputFile=" ${result_file} " --noStackTrace
422-
423421cd " ${COREPACK_ROOT_DIR} " && corepack pnpm jest \
424- --bail 1 \
425- --ci \
426- --colors \
427- --config ${CONFIG} \
428- --noStackTrace \
429- --outputFile=" ${result_file} " \
430422 --passWithNoTests \
431- --reporters " ${REPORTER} " \
432- --rootDir " ${OUTPUT} " \
433- --setupFilesAfterEnv ${SETUP} \
434- --verbose false \
435423 --detectOpenHandles \
436- --testLocationInResults
424+ --rootDir " ${OUTPUT} " \
425+ --testLocationInResults \
426+ --setupFilesAfterEnv " ${SETUP} " \
427+ --reporters " ${REPORTER} " \
428+ --outputFile=" ${result_file} " \
429+ --noStackTrace \
430+ --config ${CONFIG} \
431+ --ci
437432
438433# Convert exit(1) (jest worked, but there are failing tests) to exit(0)
439434test_exit=$?
0 commit comments