Changeset View
Changeset View
Standalone View
Standalone View
src/unit/engine/ArcanistCSharpToolsTestEngine.php
- This file was copied from src/unit/engine/CSharpToolsTestEngine.php.
<?php | <?php | ||||
/** | /** | ||||
* Uses cscover (http://github.com/hach-que/cstools) to report code coverage. | * Uses cscover (http://github.com/hach-que/cstools) to report code coverage. | ||||
* | * | ||||
* This engine inherits from `XUnitTestEngine`, where xUnit is used to actually | * This engine inherits from @{class:ArcanistXUnitTestEngine}, where xUnit is | ||||
* run the unit tests and this class provides a thin layer on top to collect | * used to actually run the unit tests and this class provides a thin layer on | ||||
* code coverage data with a third-party tool. | * top to collect code coverage data with a third-party tool. | ||||
* | |||||
* @todo Should be final but isn't because of @{class:CSharpToolsTestEngine}. | |||||
*/ | */ | ||||
final class CSharpToolsTestEngine extends XUnitTestEngine { | class ArcanistCSharpToolsTestEngine extends ArcanistXUnitTestEngine { | ||||
private $cscoverHintPath; | private $cscoverHintPath; | ||||
private $coverEngine; | private $coverEngine; | ||||
private $cachedResults; | private $cachedResults; | ||||
private $matchRegex; | private $matchRegex; | ||||
private $excludedFiles; | private $excludedFiles; | ||||
/** | /** | ||||
▲ Show 20 Lines • Show All 269 Lines • Show Last 20 Lines |