[scriptInclude type="file" source="$(ResourcesFolder)\_Shared\includes\document-start-include.html" /] [$! using Zeta.VoyagerLibrary.Tools; $] [scriptInclude type="file" source="$(ResourcesFolder)\_Shared\includes\header-content-include.html" /]

[$=TX("test-folder-progress", he(tc.Title))$]

[$=TX("export")$]

[$=he(tp.Title)$]

[$=he(testEnv.Title)$]

[$=TX("test-run")$] [$=TX("state")$] [$=TX("start")$] [$=TX("end")$] [$=TX("total")$] [$=TX("open")$] ∑ [$=TX("empty-2")$] ∑ [$=he(testResult.ShortName)$]
[$=he(testRun.Title)$] [$=StringHelper.GetEnumDescription(testRun.State)$] [$=getOrEmpty("-", ZetaTestStringHelper.FormatDateAndTime( testRun.DateStarted ))$] [$=getOrEmpty("-", ZetaTestStringHelper.FormatDateAndTime( testRun.DateFinished ))$] [$=totalCount$] [$=openCount$] [$=emptyCount$] [$ int id; if (states.TryGetValue( testResult.ID, out id ) ) { Context.Write(id); } else { Context.Write(0); } $]

[$=TX("test-run-count", index)$]

[$=TX("test-environments-none")$]

[$=TX("test-plans-none")$]

[$$ private static string getOrEmpty( string alt, string text ) { return string.IsNullOrEmpty(text)?alt:text; } $]