-
Type: Task
-
Resolution: Fixed
-
Priority: Unknown
-
Affects Version/s: None
-
Component/s: None
-
None
Background & Motivation
The sessions specification has two sets of JSON/YML tests:
- sessions/tests/unified
- sessions/tests/legacy
DRIVERS-815 includes new sessions tests written in the Unified Test Format under sessions/tests/unified. The C++ driver has a unified test format runner.
The C++ driver does not have a runner for the legacy sessions specification. CXX-2087 notes all test runners the C++ driver does not implement. The Snapshot Reads Specification did not introduce any new legacy sessions tests.
Scope
- Download the sessions unified test files into a new directory /data/sessions/unified
- Add a TEST_CASE to the unified test runner's runner.cpp
- Update the unified test runner if necessary to run the new tests.