|
4 | 4 | import { IExtensionSingleActivationService } from '../../activation/types'; |
5 | 5 | import { IServiceManager } from '../../ioc/types'; |
6 | 6 | import { PYTEST_PROVIDER, UNITTEST_PROVIDER } from '../common/constants'; |
7 | | -import { ITestFrameworkController, ITestsRunner, ITestController } from './common/types'; |
| 7 | +import { ITestFrameworkController, ITestController } from './common/types'; |
8 | 8 | import { PythonTestController } from './controller'; |
9 | 9 | import { PytestController } from './pytest/pytestController'; |
10 | | -import { PytestRunner } from './pytest/runner'; |
11 | | -import { UnittestRunner } from './unittest/runner'; |
12 | 10 | import { UnittestController } from './unittest/unittestController'; |
13 | 11 |
|
14 | 12 | export function registerTestControllerTypes(serviceManager: IServiceManager): void { |
15 | 13 | serviceManager.addSingleton<ITestFrameworkController>(ITestFrameworkController, PytestController, PYTEST_PROVIDER); |
16 | | - serviceManager.addSingleton<ITestsRunner>(ITestsRunner, PytestRunner, PYTEST_PROVIDER); |
17 | 14 |
|
18 | 15 | serviceManager.addSingleton<ITestFrameworkController>( |
19 | 16 | ITestFrameworkController, |
20 | 17 | UnittestController, |
21 | 18 | UNITTEST_PROVIDER, |
22 | 19 | ); |
23 | | - serviceManager.addSingleton<ITestsRunner>(ITestsRunner, UnittestRunner, UNITTEST_PROVIDER); |
24 | 20 | serviceManager.addSingleton<ITestController>(ITestController, PythonTestController); |
25 | 21 | serviceManager.addBinding(ITestController, IExtensionSingleActivationService); |
26 | 22 | } |
0 commit comments