mirror of
https://we.phorge.it/source/arcanist.git
synced 2024-12-23 14:00:55 +01:00
Expose --coverage
and --no-coverage
flags from arc diff
Summary: Currently, we don't expose these at top level, so you can't disable coverage if your coverage is explosively broken. Expose them as passthrough arguments. Test Plan: - Touched a file in `arc` which triggered unit tests. - Without `xdebug` installed: - Ran `arc diff --preview`, `arc diff --preview --no-coverage` (both fine). - Ran `arc diff --preview --coverage`, got exception about coverage not being available. - Installed `xdebug`. - Ran `arc diff --preview`, got coverage. - Ran `arc diff --preview --coverage`, got coverage. - Ran `arc diff --preview --no-coverage`, no coverage. Reviewers: indiefan, btrahan, vrana Reviewed By: vrana CC: aran Differential Revision: https://secure.phabricator.com/D4745
This commit is contained in:
parent
9746d2b2a1
commit
3acbf9f3fa
1 changed files with 15 additions and 0 deletions
|
@ -377,6 +377,21 @@ EOTEXT
|
||||||
'lint' => true,
|
'lint' => true,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
'coverage' => array(
|
||||||
|
'help' => 'Always enable coverage information.',
|
||||||
|
'conflicts' => array(
|
||||||
|
'no-coverage' => null,
|
||||||
|
),
|
||||||
|
'passthru' => array(
|
||||||
|
'unit' => true,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
'no-coverage' => array(
|
||||||
|
'help' => 'Always disable coverage information.',
|
||||||
|
'passthru' => array(
|
||||||
|
'unit' => true,
|
||||||
|
),
|
||||||
|
),
|
||||||
'*' => 'paths',
|
'*' => 'paths',
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue