From aef40887716046f0ac3503d3142630a23ae8b1e5 Mon Sep 17 00:00:00 2001 From: Gabriel Marks Date: Wed, 6 Jul 2022 18:50:30 +0000 Subject: SERVER-67532 Fail oplog server status section less --- jstests/replsets/optime.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'jstests') diff --git a/jstests/replsets/optime.js b/jstests/replsets/optime.js index 7311c5e9b9d..0c633d490c4 100644 --- a/jstests/replsets/optime.js +++ b/jstests/replsets/optime.js @@ -62,8 +62,11 @@ var replTest = new ReplSetTest( const nodes = replTest.startSet(); -// Tests that serverStatus oplog returns an error if the oplog collection doesn't exist. -assert.commandFailedWithCode(nodes[0].getDB('admin').serverStatus({oplog: true}), 17347); +// Tests that serverStatus oplog returns null timestamps if the oplog collection doesn't exist. +const zeroTs = new Timestamp(0, 0); +const oplogStatus = nodes[0].getDB('admin').serverStatus({oplog: true}).oplog; +assert.eq(oplogStatus.earliestOptime, zeroTs); +assert.eq(oplogStatus.latestOptime, zeroTs); replTest.initiate(); var primary = replTest.getPrimary(); -- cgit v1.2.1