SLING-5216 : changing the voting algorithm to use correct sorting by votingId not viewId, plus making the whole algorithm more straight forward and robust
git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1711265 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/test/java/org/apache/sling/discovery/impl/common/heartbeat/HeartbeatTest.java b/src/test/java/org/apache/sling/discovery/impl/common/heartbeat/HeartbeatTest.java
index 6f1ccb9..8660f86 100644
--- a/src/test/java/org/apache/sling/discovery/impl/common/heartbeat/HeartbeatTest.java
+++ b/src/test/java/org/apache/sling/discovery/impl/common/heartbeat/HeartbeatTest.java
@@ -618,8 +618,8 @@
assertEquals(1, ongoingVotings.size());
VotingView ongoingVote = ongoingVotings.get(0);
assertFalse(ongoingVote.isWinning());
- assertFalse(ongoingVote.hasVotedOrIsInitiator(slowMachine1.getSlingId()));
- assertTrue(ongoingVote.hasVotedOrIsInitiator(slowMachine2.getSlingId()));
+ assertFalse(ongoingVote.hasVotedYes(slowMachine1.getSlingId()));
+ assertTrue(ongoingVote.hasVotedYes(slowMachine2.getSlingId()));
final Resource memberResource = ongoingVote.getResource().getChild("members").getChild(slowMachine2.getSlingId());
final ModifiableValueMap memberMap = memberResource.adaptTo(ModifiableValueMap.class);
Property vote = (Property) memberMap.get("vote");