testing: move apis to stable

Closes #122208 🎉
This commit is contained in:
Connor Peet
2021-05-24 10:22:53 -07:00
parent 7a0ce574da
commit df3c2c4875
3 changed files with 414 additions and 414 deletions

View File

@@ -345,7 +345,6 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
const test: typeof vscode.test = {
registerTestController(provider) {
checkProposedApiEnabled(extension);
return extHostTesting.registerTestController(extension.identifier.value, provider);
},
createDocumentTestObserver(document) {
@@ -357,14 +356,12 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
return extHostTesting.createWorkspaceTestObserver(workspaceFolder);
},
runTests(provider) {
checkProposedApiEnabled(extension);
return extHostTesting.runTests(provider);
},
createTestItem<T>(options: vscode.TestItemOptions, data?: T) {
return new extHostTypes.TestItemImpl(options.id, options.label, options.uri, data);
},
createTestRun(request, name, persist) {
checkProposedApiEnabled(extension);
return extHostTesting.createTestRun(extension.identifier.value, request, name, persist);
},
get onDidChangeTestResults() {
@@ -377,9 +374,6 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
},
};
// todo@connor4312: backwards compatibility for a short period
(test as any).createTestRunTask = test.createTestRun;
// namespace: extensions
const extensions: typeof vscode.extensions = {
getExtension(extensionId: string): vscode.Extension<any> | undefined {