blob: 58731299dae8872c9050b33b45dbca8274525290 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
/**
* Test the convertToCapped cmd.
*
* @tags: [
* requires_non_retryable_commands,
* requires_capped,
* ]
*/
(function() {
"use strict";
let testDb = db.getSiblingDB("convert_to_capped");
let coll = testDb.coll;
testDb.dropDatabase();
// Create a collection with some data.
let num = 10;
for (let i = 0; i < num; ++i) {
assert.writeOK(coll.insert({_id: i}));
}
// Ensure we do not allow overflowing the size long long on the server (SERVER-33078).
assert.commandFailedWithCode(
testDb.runCommand({convertToCapped: coll.getName(), size: 5308156746568725891247}),
ErrorCodes.BadValue);
})();
|