summaryrefslogtreecommitdiff
path: root/jstests/core/txns/libs/prepare_helpers.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/core/txns/libs/prepare_helpers.js')
-rw-r--r--jstests/core/txns/libs/prepare_helpers.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/jstests/core/txns/libs/prepare_helpers.js b/jstests/core/txns/libs/prepare_helpers.js
index 95efbc8bbea..1bbabf2d224 100644
--- a/jstests/core/txns/libs/prepare_helpers.js
+++ b/jstests/core/txns/libs/prepare_helpers.js
@@ -12,11 +12,11 @@ const PrepareHelpers = (function() {
*
* @return {Timestamp} the transaction's prepareTimestamp
*/
- function prepareTransaction(session) {
+ function prepareTransaction(session, writeConcernOption = {w: "majority"}) {
assert(session);
- const res = assert.commandWorked(
- session.getDatabase('admin').adminCommand({prepareTransaction: 1}));
+ const res = assert.commandWorked(session.getDatabase('admin').adminCommand(
+ {prepareTransaction: 1, writeConcern: writeConcernOption}));
assert(res.prepareTimestamp,
"prepareTransaction did not return a 'prepareTimestamp': " + tojson(res));
const prepareTimestamp = res.prepareTimestamp;