瀏覽代碼

add coverage reporting

Olivier Massot 4 年之前
父節點
當前提交
323cb3d9e6
共有 2 個文件被更改,包括 13 次插入0 次删除
  1. 1 0
      ot_core/.gitignore
  2. 12 0
      ot_core/Tests/Build/UnitTests.xml

+ 1 - 0
ot_core/.gitignore

@@ -3,3 +3,4 @@
 Build/testing-docker/.env
 composer.lock
 /var/
+/coverage/

+ 12 - 0
ot_core/Tests/Build/UnitTests.xml

@@ -20,6 +20,18 @@
         </testsuite>
     </testsuites>
 
+    <filter>
+        <whitelist processUncoveredFilesFromWhitelist="true">
+            <directory suffix=".php">../../Classes</directory>
+            <exclude>
+            </exclude>
+        </whitelist>
+    </filter>
+
+    <logging>
+        <log type="coverage-html" target="../../coverage" lowUpperBound="35" highLowerBound="70"/>
+    </logging>
+
     <php>
         <!-- suppress deprecation warnings - set error reporting to: E_ALL & ~E_NOTICE & ~E_USER_ERROR & ~E_USER_WARNING & ~E_USER_NOTICE & ~E_STRICT & ~E_USER_DEPRECATED -->
         <ini name="error_reporting" value="12535"/>