public ContextCollection Run(ContextCollection contexts) { try { ILiveFormatter liveFormatter = new SilentLiveFormatter(); if (formatter is ILiveFormatter) { liveFormatter = formatter as ILiveFormatter; } contexts.Run(liveFormatter, failFast); if (tagsFilter.HasTagFilters()) { contexts.TrimSkippedContexts(); } formatter.Write(contexts); } catch (Exception e) { Console.WriteLine(e); } return(contexts); }
public void Run() { var contexts = new ContextCollection(); try { contexts = builder.Contexts(); contexts.Build(); contexts.Run(); formatter.Write(contexts); } catch (Exception e) { Console.WriteLine(e); } }