// Test that attempting to read after optime fails if replication is not enabled. (function() { "use strict"; var currentTime = new Date(); var futureOpTime = new Timestamp((currentTime / 1000 + 3600), 0); assert.commandFailedWithCode( db.runCommand( {find: 'user', filter: {x: 1}, readConcern: {afterOpTime: {ts: futureOpTime, t: 0}}}), ErrorCodes.NotAReplicaSet); })();