summaryrefslogtreecommitdiff
path: root/jstests
diff options
context:
space:
mode:
authorKaloian Manassiev <kaloian.manassiev@mongodb.com>2017-11-07 10:25:49 -0500
committerKaloian Manassiev <kaloian.manassiev@mongodb.com>2017-11-09 02:19:40 -0500
commitd0ecca650c1f506db0cb6a4e58f0d0f112304b28 (patch)
tree5499cefce162f4475d2af2cf0b5edfbeb35e8573 /jstests
parent60110730980d1fbd24b07a4679c8d4ae7df4fc2e (diff)
downloadmongo-d0ecca650c1f506db0cb6a4e58f0d0f112304b28.tar.gz
SERVER-31243 Make no-op retry of findAndModify upsert of new document return null with new=false
Also unblacklists find_and_modify_server6582.js from the retryable writes passthrough suite
Diffstat (limited to 'jstests')
-rw-r--r--jstests/core/find_and_modify_server6226.js11
1 files changed, 7 insertions, 4 deletions
diff --git a/jstests/core/find_and_modify_server6226.js b/jstests/core/find_and_modify_server6226.js
index e847f6e5697..a4093142150 100644
--- a/jstests/core/find_and_modify_server6226.js
+++ b/jstests/core/find_and_modify_server6226.js
@@ -1,6 +1,9 @@
+(function() {
+ 'use strict';
-t = db.find_and_modify_server6226;
-t.drop();
+ var t = db.find_and_modify_server6226;
+ t.drop();
-ret = t.findAndModify({query: {_id: 1}, update: {"$inc": {i: 1}}, upsert: true});
-assert.isnull(ret);
+ var ret = t.findAndModify({query: {_id: 1}, update: {"$inc": {i: 1}}, upsert: true});
+ assert.isnull(ret);
+})();