RersultsPrinter.Basic, RersultsPrinter.Cevak and ResultsWriter.Basic modified to print only Publish.Always tests. Publish.None --> Publish.Never.

This commit is contained in:
Milan Hanajik
2016-02-29 19:03:17 +01:00
parent 7b61f7cb86
commit 3549376f34
10 changed files with 128 additions and 90 deletions
@@ -251,7 +251,11 @@ namespace TBF.Screens
foreach (var mtr in wMtr.MeterTestRslts)
{
if (mtr.TestDone) testNames.Add(mtr.Name());
if (mtr.TestDone && (mtr.Publish() != Config.Entities.Publish.Never)
&& (mtr.Publish() != Config.Entities.Publish.Internal))
{
testNames.Add(mtr.Name());
}
}
return testNames;
@@ -286,7 +290,8 @@ namespace TBF.Screens
int ix = 0;
foreach (var mtr in wMtr.MeterTestRslts)
{
if (mtr.TestDone)
if (mtr.TestDone && (mtr.Publish() != Config.Entities.Publish.Never)
&& (mtr.Publish() != Config.Entities.Publish.Internal))
{
ListViewItem lvi = new ListViewItem(testNames[ix++]);
@@ -389,7 +394,8 @@ namespace TBF.Screens
{
foreach (var mtr in wMtr.MeterTestRslts)
{
if (mtr.TestDone)
if (mtr.TestDone && (mtr.Publish() != Config.Entities.Publish.Never)
&& (mtr.Publish() != Config.Entities.Publish.Internal))
{
string str = !item.CanPrintSingle ? string.Empty : item.Print(mtr);