public void Can_verify_the_displayed_columns_by_name() { var runner = new ProjectTestRunner(@"C:\code\FubuMVC.SlickGrid\src\SlickGridStoryteller\storyteller.xml"); try { runner.RunAndAssertTest("Simple/Can verify the displayed columns by name"); } finally { runner.Dispose(); } }
private void executeProject(IProject project) { var runner = new ProjectTestRunner(project); string projectHistoryFolder = Path.Combine(_historyFolder, project.Name); Directory.CreateDirectory(projectHistoryFolder); try { runner.RunAll(test => { try { _counts[test.Lifecycle].Tally(test); string filename = Path.GetFileNameWithoutExtension(test.FileName) + DateTime.Now.ToString("hhmmss") + "-results.htm"; string resultFile = Path.Combine(_resultsFolder, filename); test.WriteResultsToFile(resultFile); _summary.AddTest(test, "results/" + filename); ResultPersistor.SaveResult(test.LastResult, test, projectHistoryFolder); } catch (Exception ex) { Console.WriteLine(ex); } }); } catch (Exception e) { Console.WriteLine(e); } finally { runner.Dispose(); } }
private void executeProject(IProject project) { var runner = new ProjectTestRunner(project); var projectHistoryFolder = Path.Combine(_historyFolder, project.Name); Directory.CreateDirectory(projectHistoryFolder); try { Func<Hierarchy, IEnumerable<Test>> selector = h => h.GetAllTests(); if (StringExtensions.IsNotEmpty(Workspace)) { selector = h => h.FindSuite(Workspace).GetAllTests(); } if (DesiredLifecycle != Lifecycle.Any) { var nestedSelector = selector; selector = h => nestedSelector(h).Where(t => t.Lifecycle == DesiredLifecycle); } runner.MaxRetries = MaxRetries; runner.RunAll(selector, test => { try { _counts[test.Lifecycle].Tally(test); var filename = Path.GetFileNameWithoutExtension(test.FileName) + DateTime.Now.ToString("hhmmss") + "-results.htm"; var resultFile = Path.Combine(_resultsFolder, filename); test.WriteResultsToFile(resultFile); _summary.AddTest(test, "results/" + filename); ResultPersistor.SaveResult(test.LastResult, test, projectHistoryFolder); } catch (Exception ex) { Console.WriteLine(ex); } }); } catch (Exception e) { Console.WriteLine(e); } finally { runner.Dispose(); } }
private bool ExecuteTest(string projectFile, string testName) { ProjectTestRunner runner = new ProjectTestRunner(projectFile); try { Test result = runner.RunTest(testName); return result.WasSuccessful(); } catch (Exception e) { // EXHANDLED: Console.WriteLine(e); runner.Dispose(); } return false; }
private void executeProject(IProject project) { var runner = new ProjectTestRunner(project); string projectHistoryFolder = Path.Combine(_historyFolder, project.Name); Directory.CreateDirectory(projectHistoryFolder); try { runner.RunAll(test => { _counts[test.Lifecycle].Tally(test); string filename = Path.GetFileNameWithoutExtension(test.FileName) + DateTime.Now.ToString("hhmmss") + "-results.htm"; string resultFile = Path.Combine(_resultsFolder, filename); test.WriteResultsToFile(resultFile); _summary.AddTest(test, "results/" + filename); ResultPersistor.SaveResult(test.LastResult, test, projectHistoryFolder); }); } catch (Exception e) { Console.WriteLine(e); runner.Dispose(); } }