private static void OnAssemblyChanged(object sender, AssemblyEventArgs args) { }
void OnTestAssemblyRemoving(object sender, AssemblyEventArgs args) { UnhookTestAssembly(RecipeFactory.Current[args.PathFileName]); }
private void OnAssemblyAdded(object sender, AssemblyEventArgs args) { HookupAssembly(RecipeFactory.Current[args.AssemblyFullName]); }
private void TestAssemblyLoaded(object sender, AssemblyEventArgs args) { RefreshCategoriesList(); }
private void OnAssemblyFinished(object sender, AssemblyEventArgs args) { var total = _document.CreateAttribute("total"); total.Value = (_assemblyPassedCount + _assemblyErrorCount + _assemblyFailureCount + _assemblySkippedCount).ToString(); _assembly.Attributes.Append(total); CreateAndAppendAssemblyAttribute("passed", _assemblyPassedCount.ToString()); CreateAndAppendAssemblyAttribute("failures", _assemblyFailureCount.ToString()); CreateAndAppendAssemblyAttribute("errors", _assemblyErrorCount.ToString()); CreateAndAppendAssemblyAttribute("skipped", _assemblySkippedCount.ToString()); CreateAndAppendAssemblyAttribute("duration", (DateTime.Now - _assemblyStartTime).TotalSeconds.ToString("0.000")); }
public void OnTestsAborted(object sender, AssemblyEventArgs args) { }
private void OnAssemblyAdded(object sender, AssemblyEventArgs args) { var assemblyPathName = RecipeFactory.Current[args.AssemblyFullName].Name.CodeBase; _recentAssemblies.AddAssembly(assemblyPathName); }
public void OnAssemblyStarted(object sender, AssemblyEventArgs args) { lock (this) { if (_loader.AssemblyStarted != null) { foreach (AssemblyEventHandler d in _loader.AssemblyStarted.GetInvocationList()) { d.BeginInvoke(_loader, args, AssemblyEventHandlerAsyncCallBack, d); } } CheckAbortThread(); } }
public void OnTestsAborted(object sender, AssemblyEventArgs args) { // Don't check for aborting the thread in this case. This has // already happened. The thread is about to abort. [28mar07, ml] }
private void LoaderAssemblyStarted(object sender, AssemblyEventArgs args) { _assembliesStartedCount++; }
private static void LoaderTestsAborted(object sender, AssemblyEventArgs args) { }
private void LoaderAssemblyFinished(object sender, AssemblyEventArgs args) { _assembliesFinishedCount++; _testsRunning = false; }
private void OnAssemblyRemoving(object sender, AssemblyEventArgs args) { ITestAssembly ta = RecipeFactory.Current[args.AssemblyFullName]; UnhookAssembly(ta); UpdateFormTitle(); }
private void OnAssemblyAdded(object sender, AssemblyEventArgs args) { ITestAssembly ta = RecipeFactory.Current[args.AssemblyFullName]; HookupAssembly(ta); UpdateFormTitle(); }
public void OnAssemblyStarted(object sender, AssemblyEventArgs args) { }
public void OnAssemblyLoaded(object sender, AssemblyEventArgs args) { lock (this) { if (_loader.AssemblyLoaded != null) { FireAndForget(_loader.AssemblyLoaded, args); } CheckAbortThread(); } }
public void OnAssemblyFinished(object sender, AssemblyEventArgs args) { }
private void FireAndForget(Delegate handler, AssemblyEventArgs args) { foreach (AssemblyEventHandler aeh in handler.GetInvocationList()) { aeh.BeginInvoke(_loader, args, AssemblyEventHandlerAsyncCallBack, aeh); } }
private void OnAssemblyEvent(object sender, AssemblyEventArgs args) { UpdateEnabledStatus(); }
void ITestListener.OnAssemblyLoaded(object sender, AssemblyEventArgs args) { }
private void CurrentAssemblyAdded(object sender, AssemblyEventArgs args) { RefreshCategoriesList(); }
void ITestListener.OnAssemblyStarted(object sender, AssemblyEventArgs args) { ITestCommand testCommand; string testName = args.AssemblyFullName.Split(',')[0]; if (!testCommandsByName.TryGetValue(testName, out testCommand)) return; progressMonitor.SetStatus(testCommand.Test.Name); ITestContext testContext = testCommand.StartPrimaryChildStep(topTestStep); testContext.LifecyclePhase = LifecyclePhases.Execute; testContextStack.Push(testContext); assemblyFailureCount = 0; assemblyErrorCount = 0; }
private void OnAssemblyStarted(object sender, AssemblyEventArgs args) { _assemblyPassedCount = 0; _assemblyErrorCount = 0; _assemblyFailureCount = 0; _assemblySkippedCount = 0; _assemblyStartTime = DateTime.Now; _assembly = _document.CreateElement("assembly"); var name = _document.CreateAttribute("name"); name.Value = args.AssemblyFullName; _assembly.Attributes.Append(name); _results.AppendChild(_assembly); }
void ITestListener.OnTestsAborted(object sender, AssemblyEventArgs args) { }
void OnTestAssemblyAdded(object sender, AssemblyEventArgs args) { HookupTestAssembly(RecipeFactory.Current[args.PathFileName]); }
void ITestListener.OnAssemblyFinished(object sender, AssemblyEventArgs args) { ITestCommand testCommand; string testName = args.AssemblyFullName.Split(',')[0]; if (!testCommandsByName.TryGetValue(testName, out testCommand)) return; if (testContextStack.Count == 0) return; ITestContext testContext = testContextStack.Pop(); while (testContext.TestStep.Test != testCommand.Test) { testContext.FinishStep(GetFixtureOutcome(fixtureFailureCount, fixtureErrorCount), null); testContext = testContextStack.Pop(); progressMonitor.Worked(1); } topResult = testContext.FinishStep(CalculateOutcome(assemblyFailureCount, assemblyErrorCount), null); progressMonitor.Worked(1); }
public void OnTestsAborted(object sender, AssemblyEventArgs args) { throw new Exception("The method or operation is not implemented."); }
public void OnAssemblyLoaded(object sender, AssemblyEventArgs args) { }
private void OnAssemblyRemoving(object sender, AssemblyEventArgs args) { var ta = RecipeFactory.Current[args.AssemblyFullName]; ta.TestError -= _onTestErrorOrFail; ta.TestFailed -= _onTestErrorOrFail; }
public void OnTestsAborted(object sender, AssemblyEventArgs args) { throw new NotImplementedException(); }