Browse Source

Increase timeout of StandardOutputFromProcessTestFixture tests.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3419 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Daniel Grunwald 17 years ago
parent
commit
2901d73131
  1. 2
      src/Main/Base/Project/Src/Util/ProcessRunner.cs
  2. 4
      src/Main/Base/Test/StandardOutputFromProcessTestFixture.cs

2
src/Main/Base/Project/Src/Util/ProcessRunner.cs

@ -119,7 +119,7 @@ namespace ICSharpCode.SharpDevelop.Util @@ -119,7 +119,7 @@ namespace ICSharpCode.SharpDevelop.Util
bool exited = process.WaitForExit(timeout);
if (exited) {
endOfOutput.WaitOne(timeout, false);
endOfOutput.WaitOne(timeout == int.MaxValue ? Timeout.Infinite : timeout, false);
}
return exited;

4
src/Main/Base/Test/StandardOutputFromProcessTestFixture.cs

@ -97,7 +97,7 @@ namespace ICSharpCode.SharpDevelop.Tests @@ -97,7 +97,7 @@ namespace ICSharpCode.SharpDevelop.Tests
string outputText = GetOutputText();
CreateTextFile(fullFilename, outputText);
runner.Start(GetConsoleAppFileName(), String.Concat("-file:", filename));
bool exited = runner.WaitForExit(500);
bool exited = runner.WaitForExit(5000);
Assert.IsTrue(exited, "App did not exit.");
Assert.IsFalse(runner.IsRunning, "IsRunning should be false.");
@ -131,7 +131,7 @@ namespace ICSharpCode.SharpDevelop.Tests @@ -131,7 +131,7 @@ namespace ICSharpCode.SharpDevelop.Tests
string outputText = GetOutputText();
CreateTextFile(fullFilename, outputText);
runner.Start(GetConsoleAppFileName(), String.Concat("-error.file:", filename));
bool exited = runner.WaitForExit(500);
bool exited = runner.WaitForExit(5000);
Assert.IsTrue(exited, "App did not exit.");
Assert.IsFalse(runner.IsRunning, "IsRunning should be false.");

Loading…
Cancel
Save