diff options
author | Tess Avitabile <tess.avitabile@mongodb.com> | 2016-09-02 16:19:48 -0400 |
---|---|---|
committer | Tess Avitabile <tess.avitabile@mongodb.com> | 2016-09-06 10:25:53 -0400 |
commit | 8f83b3e0937dc0b471c408714108ced515397e01 (patch) | |
tree | e9536ede333634163c525c13e1e7b0341888004c /jstests | |
parent | 27551f97e11e611f894fa1dfedf4d93c83962dd4 (diff) | |
download | mongo-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.js | 8 |
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() { |