diff options
Diffstat (limited to 'jstests/core/clustered/clustered_collection_basic.js')
-rw-r--r-- | jstests/core/clustered/clustered_collection_basic.js | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/jstests/core/clustered/clustered_collection_basic.js b/jstests/core/clustered/clustered_collection_basic.js new file mode 100644 index 00000000000..52775d02c6a --- /dev/null +++ b/jstests/core/clustered/clustered_collection_basic.js @@ -0,0 +1,26 @@ +/** + * Tests inserting various cluster key values, duplicates, updates and secondary index lookups + * on a collection clustered by {_id: 1}. + * + * @tags: [ + * assumes_against_mongod_not_mongos, + * assumes_no_implicit_collection_creation_after_drop, + * does_not_support_stepdowns, + * requires_fcv_53, + * tenant_migration_incompatible, #TODO: why is it incompatible? + * ] + */ + +(function() { +"use strict"; + +load("jstests/libs/clustered_collections/clustered_collection_util.js"); + +const replicatedDB = db.getSiblingDB('replicated'); +const collName = 'clustered_collection'; +const replicatedColl = replicatedDB[collName]; + +replicatedColl.drop(); + +ClusteredCollectionUtil.testBasicClusteredCollection(replicatedDB, collName, '_id'); +})(); |