summaryrefslogtreecommitdiff
path: root/jstests/core/txns/multi_statement_transaction_command_args.js
diff options
context:
space:
mode:
authorSiyuan Zhou <siyuan.zhou@mongodb.com>2018-10-22 21:57:16 -0400
committerSiyuan Zhou <siyuan.zhou@mongodb.com>2018-11-08 18:11:44 -0500
commit4fb38d9c10123321dada6fe1be477f9cb99732a7 (patch)
tree0a84c02c5445e3ce996bf3e4efefbcfaf64b7a07 /jstests/core/txns/multi_statement_transaction_command_args.js
parenta955b238b22c81c3cc4ec840aaf8e25d280ac9c8 (diff)
downloadmongo-4fb38d9c10123321dada6fe1be477f9cb99732a7.tar.gz
SERVER-37179 Pull out starting transaction from session checkout and push it down to before command execution.
Transaction will begin or continue after waiting for read concern. If an error is thrown on starting transaction, it'll be able to wait for write concern if a write concern is specified.
Diffstat (limited to 'jstests/core/txns/multi_statement_transaction_command_args.js')
-rw-r--r--jstests/core/txns/multi_statement_transaction_command_args.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/jstests/core/txns/multi_statement_transaction_command_args.js b/jstests/core/txns/multi_statement_transaction_command_args.js
index 45a4eb13955..90ed7dd9a7a 100644
--- a/jstests/core/txns/multi_statement_transaction_command_args.js
+++ b/jstests/core/txns/multi_statement_transaction_command_args.js
@@ -145,7 +145,7 @@
txnNumber: NumberLong(txnNumber),
autocommit: false
}),
- ErrorCodes.NoSuchTransaction);
+ [ErrorCodes.InvalidOptions, ErrorCodes.NoSuchTransaction]);
jsTestLog("Try to begin a transaction with startTransaction=false and autocommit=false");
txnNumber++;