diff --git a/src/__phutil_library_map__.php b/src/__phutil_library_map__.php index a69de0b8..96c1044f 100644 --- a/src/__phutil_library_map__.php +++ b/src/__phutil_library_map__.php @@ -113,6 +113,7 @@ phutil_register_library_map(array( 'ArcanistSubversionHookAPI' => 'repository/hookapi/ArcanistSubversionHookAPI.php', 'ArcanistSvnHookPreCommitWorkflow' => 'workflow/ArcanistSvnHookPreCommitWorkflow.php', 'ArcanistTasksWorkflow' => 'workflow/ArcanistTasksWorkflow.php', + 'ArcanistTestCase' => 'infrastructure/testing/ArcanistTestCase.php', 'ArcanistTextLinter' => 'lint/linter/ArcanistTextLinter.php', 'ArcanistTextLinterTestCase' => 'lint/linter/__tests__/ArcanistTextLinterTestCase.php', 'ArcanistTodoWorkflow' => 'workflow/ArcanistTodoWorkflow.php', @@ -148,21 +149,21 @@ phutil_register_library_map(array( 'ArcanistAnoidWorkflow' => 'ArcanistBaseWorkflow', 'ArcanistApacheLicenseLinter' => 'ArcanistLicenseLinter', 'ArcanistApacheLicenseLinterTestCase' => 'ArcanistLinterTestCase', - 'ArcanistBaseCommitParserTestCase' => 'ArcanistPhutilTestCase', + 'ArcanistBaseCommitParserTestCase' => 'ArcanistTestCase', 'ArcanistBranchWorkflow' => 'ArcanistBaseWorkflow', - 'ArcanistBundleTestCase' => 'ArcanistPhutilTestCase', + 'ArcanistBundleTestCase' => 'ArcanistTestCase', 'ArcanistCallConduitWorkflow' => 'ArcanistBaseWorkflow', 'ArcanistCapabilityNotSupportedException' => 'Exception', 'ArcanistChooseInvalidRevisionException' => 'Exception', 'ArcanistChooseNoRevisionsException' => 'Exception', 'ArcanistCloseRevisionWorkflow' => 'ArcanistBaseWorkflow', 'ArcanistCloseWorkflow' => 'ArcanistBaseWorkflow', - 'ArcanistCommentRemoverTestCase' => 'ArcanistPhutilTestCase', + 'ArcanistCommentRemoverTestCase' => 'ArcanistTestCase', 'ArcanistCommitWorkflow' => 'ArcanistBaseWorkflow', 'ArcanistConduitLinter' => 'ArcanistLinter', 'ArcanistCoverWorkflow' => 'ArcanistBaseWorkflow', - 'ArcanistDiffParserTestCase' => 'ArcanistPhutilTestCase', - 'ArcanistDiffUtilsTestCase' => 'ArcanistPhutilTestCase', + 'ArcanistDiffParserTestCase' => 'ArcanistTestCase', + 'ArcanistDiffUtilsTestCase' => 'ArcanistTestCase', 'ArcanistDiffWorkflow' => 'ArcanistBaseWorkflow', 'ArcanistDifferentialCommitMessageParserException' => 'Exception', 'ArcanistDownloadWorkflow' => 'ArcanistBaseWorkflow', @@ -188,11 +189,11 @@ phutil_register_library_map(array( 'ArcanistLintLikeCompilerRenderer' => 'ArcanistLintRenderer', 'ArcanistLintSummaryRenderer' => 'ArcanistLintRenderer', 'ArcanistLintWorkflow' => 'ArcanistBaseWorkflow', - 'ArcanistLinterTestCase' => 'ArcanistPhutilTestCase', + 'ArcanistLinterTestCase' => 'ArcanistTestCase', 'ArcanistListWorkflow' => 'ArcanistBaseWorkflow', 'ArcanistMarkCommittedWorkflow' => 'ArcanistBaseWorkflow', 'ArcanistMercurialAPI' => 'ArcanistRepositoryAPI', - 'ArcanistMercurialParserTestCase' => 'ArcanistPhutilTestCase', + 'ArcanistMercurialParserTestCase' => 'ArcanistTestCase', 'ArcanistNoEffectException' => 'ArcanistUsageException', 'ArcanistNoEngineException' => 'ArcanistUsageException', 'ArcanistNoLintLinter' => 'ArcanistLinter', @@ -217,6 +218,7 @@ phutil_register_library_map(array( 'ArcanistSubversionHookAPI' => 'ArcanistHookAPI', 'ArcanistSvnHookPreCommitWorkflow' => 'ArcanistBaseWorkflow', 'ArcanistTasksWorkflow' => 'ArcanistBaseWorkflow', + 'ArcanistTestCase' => 'ArcanistPhutilTestCase', 'ArcanistTextLinter' => 'ArcanistLinter', 'ArcanistTextLinterTestCase' => 'ArcanistLinterTestCase', 'ArcanistTodoWorkflow' => 'ArcanistBaseWorkflow', @@ -227,7 +229,7 @@ phutil_register_library_map(array( 'ArcanistUsageException' => 'Exception', 'ArcanistUserAbortException' => 'ArcanistUsageException', 'ArcanistWhichWorkflow' => 'ArcanistBaseWorkflow', - 'ArcanistXHPASTLintNamingHookTestCase' => 'ArcanistPhutilTestCase', + 'ArcanistXHPASTLintNamingHookTestCase' => 'ArcanistTestCase', 'ArcanistXHPASTLinter' => 'ArcanistLinter', 'ArcanistXHPASTLinterTestCase' => 'ArcanistLinterTestCase', 'ComprehensiveLintEngine' => 'ArcanistLintEngine', @@ -236,7 +238,7 @@ phutil_register_library_map(array( 'PhpunitTestEngine' => 'ArcanistBaseUnitTestEngine', 'PhutilLintEngine' => 'ArcanistLintEngine', 'PhutilUnitTestEngine' => 'ArcanistBaseUnitTestEngine', - 'PhutilUnitTestEngineTestCase' => 'ArcanistPhutilTestCase', + 'PhutilUnitTestEngineTestCase' => 'ArcanistTestCase', 'UnitTestableArcanistLintEngine' => 'ArcanistLintEngine', ), )); diff --git a/src/difference/__tests__/ArcanistDiffUtilsTestCase.php b/src/difference/__tests__/ArcanistDiffUtilsTestCase.php index a2e4f12d..d84eb8fa 100644 --- a/src/difference/__tests__/ArcanistDiffUtilsTestCase.php +++ b/src/difference/__tests__/ArcanistDiffUtilsTestCase.php @@ -21,7 +21,7 @@ * * @group testcase */ -final class ArcanistDiffUtilsTestCase extends ArcanistPhutilTestCase { +final class ArcanistDiffUtilsTestCase extends ArcanistTestCase { public function testLevenshtein() { $tests = array( array( diff --git a/src/infrastructure/testing/ArcanistTestCase.php b/src/infrastructure/testing/ArcanistTestCase.php new file mode 100644 index 00000000..9e011b71 --- /dev/null +++ b/src/infrastructure/testing/ArcanistTestCase.php @@ -0,0 +1,29 @@ +getResourcePath($name)); diff --git a/src/parser/__tests__/ArcanistCommentRemoverTestCase.php b/src/parser/__tests__/ArcanistCommentRemoverTestCase.php index 75883c88..cc559f19 100644 --- a/src/parser/__tests__/ArcanistCommentRemoverTestCase.php +++ b/src/parser/__tests__/ArcanistCommentRemoverTestCase.php @@ -16,7 +16,7 @@ * limitations under the License. */ -final class ArcanistCommentRemoverTestCase extends ArcanistPhutilTestCase { +final class ArcanistCommentRemoverTestCase extends ArcanistTestCase { public function testRemover() { $test = <<