-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Unknown
-
None
-
Component/s: Client Side Encryption
-
None
-
Not Needed
Summary
Remove legacy CSFLE/QE tests after tests are migrated to unified format in DRIVERS-2295.
Motivation
Some drivers now use a git submodule to sync spec tests (example: PHP). As a result, when they update the submodule, all tests get synced. Therefore, the .json/.yml files (not templates) are preserved for the legacy tests. Once all drivers have synced the new tests, the old tests can be removed.
That may prevent a loss of test coverage (e.g. driver upgrades submodule to get non-CSFLE test updates, but does not-yet have the test runner changes implemented to run the new CSFLE tests)
Is this issue urgent?
No.
Is this ticket only for tests?
Yes.
Acceptance Criteria
- Remove the directory source/client-side-encryption/tests/legacy
- depends on
-
DRIVERS-2295 Convert CSFLE spec tests to unified test format
-
- In Progress
-
- is related to
-
DRIVERS-2295 Convert CSFLE spec tests to unified test format
-
- In Progress
-