1
0
Fork 0
mirror of https://we.phorge.it/source/arcanist.git synced 2025-01-20 03:31:10 +01:00
phorge-arcanist/src
Edward Speyer dd6ffa4a13 [Tests] Only use concrete TestCases
Summary:
Don't use abstract subclasses of ArcanistPhutilTestCase, only use
concrete ones.

This lets you put common functionality in an abstract BaseTestCase
(which itself is a subclass of ArcanistPhutilTestCase), then implement
concrete subclasses of the BaseTestCase.

Test Plan: Tested with a simple Base -> {Case1, Case2} setup.

Reviewers: epriestley

Reviewed By: epriestley

CC: aran, Koolvin

Differential Revision: https://secure.phabricator.com/D2300
2012-04-23 10:40:56 -07:00
..
branch Return $this from setters 2012-04-02 18:47:59 -07:00
configuration Add an "arc alias" command 2012-02-21 13:16:52 -08:00
difference Add a test case to make sure prefix/suffix intraline diffs work correctly 2012-03-12 18:21:44 -07:00
differential Rename "arc mark-committed" to "arc close-revision" 2012-04-17 13:51:10 -07:00
docs Reorganize documentation. 2011-05-31 12:14:20 -07:00
events/constant/type Allow modification of the svn commit message via an event listener 2011-11-16 16:40:19 -08:00
exception When a mercurial working copy has uncommitted changes, prompt to include them in "arc diff" 2012-03-19 19:17:10 -07:00
lint Add ArcanistLintSeverity::SEVERITY_AUTOFIX. 2012-04-10 12:42:09 -07:00
parser Remove only trailing "#" and empty lines as comments from CLI editors 2012-04-18 06:08:41 -07:00
repository Drop <project + branch> herusitic from Git 2012-04-13 10:55:28 -07:00
unit [Tests] Only use concrete TestCases 2012-04-23 10:40:56 -07:00
workflow Remove only trailing "#" and empty lines as comments from CLI editors 2012-04-18 06:08:41 -07:00
workingcopyidentity Finalize Arcanist Classes 2012-01-31 12:07:05 -08:00
__phutil_library_init__.php Initial commit. 2011-01-09 15:22:25 -08:00
__phutil_library_map__.php Remove only trailing "#" and empty lines as comments from CLI editors 2012-04-18 06:08:41 -07:00