|
|
|
@ -303,13 +303,13 @@ namespace ICSharpCode.UnitTesting |
|
|
|
void RunTests(SelectedTests selectedTests) |
|
|
|
void RunTests(SelectedTests selectedTests) |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (testProgressMonitor == null) { |
|
|
|
if (testProgressMonitor == null) { |
|
|
|
|
|
|
|
OnBeforeRunTests(); |
|
|
|
testProgressMonitor = context.StatusBarService.CreateProgressMonitor(); |
|
|
|
testProgressMonitor = context.StatusBarService.CreateProgressMonitor(); |
|
|
|
totalProjectCount = selectedTests.Projects.Count; |
|
|
|
totalProjectCount = selectedTests.Projects.Count; |
|
|
|
} |
|
|
|
} |
|
|
|
testProgressMonitor.TaskName = GetProgressMonitorLabel(selectedTests.Project); |
|
|
|
testProgressMonitor.TaskName = GetProgressMonitorLabel(selectedTests.Project); |
|
|
|
testProgressMonitor.Progress = GetProgress(selectedTests.Projects); |
|
|
|
testProgressMonitor.Progress = GetProgress(selectedTests.Projects); |
|
|
|
|
|
|
|
|
|
|
|
OnBeforeRunTests(); |
|
|
|
|
|
|
|
testRunner = CreateTestRunner(selectedTests.Project); |
|
|
|
testRunner = CreateTestRunner(selectedTests.Project); |
|
|
|
if (testRunner != null) { |
|
|
|
if (testRunner != null) { |
|
|
|
StartTestRunner(); |
|
|
|
StartTestRunner(); |
|
|
|
|