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 | |||||