Repository navigation
Commit 17f4ae0
committed
test(driver-memory): the analytics face's declared-operator probe covers $icontains (#6520)
`memory-driver-filter-logic-conformance.test.ts` keys its probe map by the
face's OWN declared vocabulary and fails when a declared operator has no probe —
so adding `$icontains` to `MONGO_TO_CUBE_OPERATOR` correctly turned it red.
That gate is the reason #5374 cannot recur, and it fired exactly as designed.
The comparand is UPPER-case ('BET') against a lower-case fixture row ('beta'),
so the probe only selects a row once the ASCII fold actually runs. A lower-case
comparand would have been discriminating too and would have agreed across the
two faces for free even if neither folded — the free-agreement certification
that block's own header warns against.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PiRUoQkTSBBmpyXBY3cVn21 parent 72e77e5 commit 17f4ae0
1 file changed
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
587 | 587 | | |
588 | 588 | | |
589 | 589 | | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
590 | 596 | | |
591 | 597 | | |
592 | 598 | | |
| |||
0 commit comments