summaryrefslogtreecommitdiff
path: root/jstests
diff options
context:
space:
mode:
authorTess Avitabile <tess.avitabile@mongodb.com>2016-09-02 16:19:48 -0400
committerTess Avitabile <tess.avitabile@mongodb.com>2016-09-06 10:25:53 -0400
commit8f83b3e0937dc0b471c408714108ced515397e01 (patch)
treee9536ede333634163c525c13e1e7b0341888004c /jstests
parent27551f97e11e611f894fa1dfedf4d93c83962dd4 (diff)
downloadmongo-8f83b3e0937dc0b471c408714108ced515397e01.tar.gz
SERVER-23972 Disallow decimal insertion in legacy write mode when featureCompatibilityVersion is 3.2
Diffstat (limited to 'jstests')
-rw-r--r--jstests/decimal/decimal_feature_compatibility_version.js8
1 files changed, 2 insertions, 6 deletions
diff --git a/jstests/decimal/decimal_feature_compatibility_version.js b/jstests/decimal/decimal_feature_compatibility_version.js
index 0b9d1903704..66f07f9581d 100644
--- a/jstests/decimal/decimal_feature_compatibility_version.js
+++ b/jstests/decimal/decimal_feature_compatibility_version.js
@@ -28,12 +28,8 @@
assert.eq("3.2", res.featureCompatibilityVersion);
// Decimals cannot be inserted when the featureCompatibilityVersion is 3.2.
- // TODO SERVER-23972: Inserting decimals should also fail in legacy write mode when
- // featureCompatibilityVersion is 3.2.
- if (decimalDB.getMongo().writeMode() === "commands") {
- assert.writeErrorWithCode(decimalDB.collection.insert({a: NumberDecimal(2.0)}),
- ErrorCodes.InvalidBSON);
- }
+ assert.writeErrorWithCode(decimalDB.collection.insert({a: NumberDecimal(2.0)}),
+ ErrorCodes.InvalidBSON);
// Decimals cannot be used in queries when the featureCompatibilityVersion is 3.2.
assert.throws(function() {