This directory contains tests for the Stable API specification. They are implemented in the Unified Test Format, and require schema version 1.1. Note that to run these tests, the server must be started with both enableTestCommands
and acceptApiVersion2
parameters set to true.
Drivers MUST run their test suite against a cluster with the requireApiVersion
parameter enabled and also requires authentication.
To run this test, proceed as follows: - Start a standalone mongod instance
- Connect to the standalone instance and run the following command on the
admin
database:{ setParameter: 1, requireApiVersion: true }
- Declare an API version for the test run through the
MONGODB_API_VERSION
environment variable. - If the environment variable is set, all clients created in tests MUST declare the
ServerApiVersion
specified.
Only standalone servers must be tested. The tests should run for each server version >= 5.0, including latest
.