瀏覽代碼

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

Marek Lewandowski 5 年之前
父節點
當前提交
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