-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
The CXX driver's spec test runners are difficult to use and maintain. Some of the problems with the test runner include:
- each spec test suite has a file that lists all the spec tests in that suite, and these lists must be updated manually each time we sync in new spec tests. If we fail to update these files, spec tests will be skipped silently.
- the spec tests rely on specific environment variables being set, these variables point to the directories holding the spec tests, which are always the same.
- depends on
-
CXX-1173 Support users adding mongocxx as a CMake subdirectory
- Closed
-
CXX-2106 Add Boost.Filesystem as a CMake submodule for testing
- Closed
- is duplicated by
-
CXX-1917 auto-detect spec test files instead of using test_files.txt
- Closed
- related to
-
CXX-1916 Only sync json files for spec tests
- Closed