summaryrefslogtreecommitdiff
path: root/jstests/core/rename2.js
blob: d774553e9b92c241e0d436a74444adc77faad2ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// @tags: [requires_non_retryable_commands]

a = db.rename2a;
b = db.rename2b;

a.drop();
b.drop();

a.save({x: 1});
a.save({x: 2});
a.save({x: 3});

assert.eq(3, a.count(), "A");
assert.eq(0, b.count(), "B");

assert(a.renameCollection("rename2b"), "the command");

assert.eq(0, a.count(), "C");
assert.eq(3, b.count(), "D");