diff options
Diffstat (limited to 'jstests/core/query/null_field_name.js')
-rw-r--r-- | jstests/core/query/null_field_name.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/jstests/core/query/null_field_name.js b/jstests/core/query/null_field_name.js new file mode 100644 index 00000000000..f90ce65cc87 --- /dev/null +++ b/jstests/core/query/null_field_name.js @@ -0,0 +1,8 @@ +// SERVER-10313: Test that null char in field name causes an error when converting to bson +assert.throws(function() { + Object.bsonsize({"a\0": 1}); +}, [], "null char in field name"); + +assert.throws(function() { + Object.bsonsize({"\0asdf": 1}); +}, [], "null char in field name");
\ No newline at end of file |