Details
-
Spec Change
-
Resolution: Unresolved
-
Major - P3
-
None
-
None
Description
Summary
The spec changes added in schema version 1.13 which add the $$matchAsRoot (relevant spec) and $$matchAsDocument (relevant spec) operators did not add corresponding invalid, valid-fail and valid-pass tests in order to provide drivers a point of comparison when implementing this spec change.
Motivation
Who is the affected end user?
Driver engineers
How does this affect the end user?
N/A
Is this issue urgent?
No
Is this ticket required by a downstream team?
No
Is this ticket only for tests?
Yes
Acceptance Criteria
Add invalid, valid-pass and valid-fail tests which make use of the the new $$matchAsDocument and $$matchAsRoot operators. I would recommend that the tests we add make use of common drivers features, such as simple CRUD operations, rather than the logging capabilities they were added along with.
Attachments
Issue Links
- is related to
-
DRIVERS-1677 Easier debugging with standardized logging: logging specification
-
- Implementing
-