Fixed error printout in CASE15 Elections
Added a space before "and candidates"
Change-Id: I66c2d5968fc3e8a527eacb0dc256a09c54b29c8c
diff --git a/TestON/tests/HAsingleInstanceRestart/HAsingleInstanceRestart.py b/TestON/tests/HAsingleInstanceRestart/HAsingleInstanceRestart.py
index 0883484..a1652e9 100644
--- a/TestON/tests/HAsingleInstanceRestart/HAsingleInstanceRestart.py
+++ b/TestON/tests/HAsingleInstanceRestart/HAsingleInstanceRestart.py
@@ -1954,10 +1954,14 @@
oldLeader = oldLeaders[ 0 ]
# Check that each node's candidate list is the same
+ candidateDiscrepancy = False # Boolean of candidate mismatches
for candidates in oldAllCandidates:
if set( candidates ) != set( oldCandidates ):
sameResult = main.FALSE
- failMessage += "and candidates"
+ candidateDiscrepancy = True
+
+ if candidateDiscrepancy:
+ failMessage += " and candidates"
utilities.assert_equals(
expect=main.TRUE,