public CTestInfo() { _tests = new List<TestInfo>(); _log = new CTestLogWindow() { Enabled = true, }; }
public CTestContainerDiscoverer( [Import(typeof (SVsServiceProvider))] IServiceProvider serviceProvider) : base(serviceProvider, new CTestTestfileAddRemoveListener(), CTestExecutor.ExecutorUriString) { _log = new CTestLogWindow { Enabled = false, AutoRaise = false }; _buildConfiguration = new BuildConfiguration(serviceProvider); _cmakeCache = new CMakeCache(); _testCollector = new CTestTestCollector(); _testInfo = new CTestInfo(); _cmakeCache.CMakeCacheDir = _buildConfiguration.SolutionDir; _cmakeCache.CacheChanged += OnCMakeCacheChanged; _cmakeCache.StartWatching(); _testCollector.CTestWorkingDir = _cmakeCache.CMakeCacheDir; _testCollector.CTestExecutable = _cmakeCache.CTestExecutable; }