(function() {
|
"use strict";
|
var replTest = new ReplSetTest({name: 'testSet', nodes: 2});
|
|
replTest.startSet();
|
replTest.initiate();
|
|
var primary = replTest.getPrimary();
|
var secondary = replTest.getSecondary();
|
|
printjson(primary.getDB("admin").runCommand({replSetGetStatus: 1}));
|
jsTestLog("Sending in heartbeat");
|
printjson(assert.commandWorked(primary.getDB("admin").runCommand({ replSetHeartbeat: "testSet", configVersion: 1, from: secondary.host, fromId: 1, term: 200 })));
|
printjson(primary.getDB("admin").runCommand({replSetGetStatus: 1}));
|
replTest.waitForState(replTest.nodes[0], ReplSetTest.State.SECONDARY);
|
})();
|