mt4-unittest icon indicating copy to clipboard operation
mt4-unittest copied to clipboard

printSummary is failling because of zero division error

Open femtotrader opened this issue 10 years ago • 1 comments

Hello,

if you forget to add test to unittest printSummary is failling because of zero division error

You can fix that using:

double successPercent;
double failurePrcent;
if (m_allTestCount!=0) {
   successPercent = 100.0 * m_successTestCount / m_allTestCount;
   failurePrcent = 100.0 * m_failureTestCount / m_allTestCount;
} else {
  successPercent = 100.0;
  failurePrcent = 0.0;
}

femtotrader avatar Apr 21 '14 08:04 femtotrader

A forked fixed version exists here: https://github.com/femtotrader/mt4-unittest/

femtotrader avatar Jul 05 '14 19:07 femtotrader