// // // // // $Revision$ // using System; using System.Diagnostics; using ICSharpCode.UnitTesting; namespace Gallio.SharpDevelop { public class GallioTestRunner : TestProcessRunnerBase { public GallioTestRunner() { } protected override ProcessStartInfo GetProcessStartInfo(SelectedTests selectedTests) { GallioEchoConsoleApplicationProcessStartInfo startInfo = new GallioEchoConsoleApplicationProcessStartInfo(selectedTests, base.TestResultsMonitor.FileName); return startInfo.ProcessStartInfo; } protected override TestResult CreateTestResultForTestFramework(TestResult testResult) { return new GallioTestResult(testResult); } } }