8
0
Просмотр исходного кода

Internal: nyc requires coverage file to be placed in a particular directory.

Marek Lewandowski 5 лет назад
Родитель
Сommit
3c7c28d3cf
1 измененных файлов с 5 добавлено и 0 удалено
  1. 5 0
      scripts/continuous-integration-run-tests.sh

+ 5 - 0
scripts/continuous-integration-run-tests.sh

@@ -7,6 +7,9 @@ packages=$(ls packages -1 | sed -e 's#^ckeditor5\?-\(.\+\)$#\1#')
 
 errorOccured=0
 
+rm -r -f .nyc_output
+mkdir .nyc_output
+
 failedTestsPackages=""
 failedCoveragePackages=""
 
@@ -68,6 +71,8 @@ for package in $packages; do
     errorOccured=1
   fi
 
+  cp coverage/*/coverage-final.json .nyc_output
+
   npx nyc check-coverage --branches 100 --functions 100 --lines 100 --statements 100
 
   if [ "$?" -ne "0" ]; then