-
Type: Bug
-
Resolution: Fixed
-
Priority: Unknown
-
Affects Version/s: None
-
Component/s: Tests
-
None
A failure was observed in the fle2-BypassQueryAnalysis.yml test due to an additional field appearing in the actual result from a find operation.
The CSFLE legacy test format references the Transactions spec, which in turn references the CRUD spec, where Extra Fields in Actual Documents should apply. It looks like this was never the case, as most all legacy test runner operations use ASSERT_SAME_DOCUMENTS instead of ASSERT_DOCUMENTS_MATCH.
Since existing spec tests are passing and this pertains to the legacy test runner, this ticket need only revise the assertion logic for find operations at this time (in getResultAssertionTypeForCollection).
- is related to
-
PHPLIB-885 Spec and prose tests for queryable encryption
- Closed