Bug fix in ErrorFlags evaluation.
This commit is contained in:
parent
4c3c499ad5
commit
e5ef10beac
@ -117,7 +117,7 @@ namespace Results.Entities
|
|||||||
ErrorFlagsMode eFlagsMode = 0; /// = ErrorFlagsMode.Off;
|
ErrorFlagsMode eFlagsMode = 0; /// = ErrorFlagsMode.Off;
|
||||||
foreach (var mtr in MeterTestRslts)
|
foreach (var mtr in MeterTestRslts)
|
||||||
{
|
{
|
||||||
if (mtr.TestDone) errorFlags |= mtr.TestRslt.ErrorFlags;
|
if (mtr.Evaluate() && mtr.TestDone) errorFlags |= mtr.TestRslt.ErrorFlags;
|
||||||
if ((int)mtr.TestRslt.ErrorFlagsMode() > (int)eFlagsMode) eFlagsMode = mtr.TestRslt.ErrorFlagsMode();
|
if ((int)mtr.TestRslt.ErrorFlagsMode() > (int)eFlagsMode) eFlagsMode = mtr.TestRslt.ErrorFlagsMode();
|
||||||
}
|
}
|
||||||
errorFlagsMode = eFlagsMode; /// Maximum from all tests (=ErrorFlagsMode.On if at least one test is ErrorFlagsMode.On)
|
errorFlagsMode = eFlagsMode; /// Maximum from all tests (=ErrorFlagsMode.On if at least one test is ErrorFlagsMode.On)
|
||||||
|
|||||||
@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
|
|||||||
// You can specify all the values or you can default the Build and Revision Numbers
|
// You can specify all the values or you can default the Build and Revision Numbers
|
||||||
// by using the '*' as shown below:
|
// by using the '*' as shown below:
|
||||||
// [assembly: AssemblyVersion("1.0.*")]
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
[assembly: AssemblyVersion("2.18.918.0")]
|
[assembly: AssemblyVersion("2.18.990.0")]
|
||||||
[assembly: AssemblyFileVersion("2.18.918.0")]
|
[assembly: AssemblyFileVersion("2.18.990.0")]
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user