From 7c462e1b5ccdc9914c5edfa7806118c30372cc6b Mon Sep 17 00:00:00 2001 From: KoloMl Date: Sun, 14 Jun 2026 01:31:10 +0400 Subject: [PATCH] Added missing coverage for "NOT" operator --- tests/lib/philomena/search/QueryLexer.spec.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/lib/philomena/search/QueryLexer.spec.ts b/tests/lib/philomena/search/QueryLexer.spec.ts index 634c0de..36a6ce8 100644 --- a/tests/lib/philomena/search/QueryLexer.spec.ts +++ b/tests/lib/philomena/search/QueryLexer.spec.ts @@ -25,7 +25,7 @@ describe('QueryLexer', () => { expect(parseQueryTypes('avali || 4 ears')).toEqual([TermToken, OrToken, TermToken]); expect(parseQueryTypes('avali && !4 ears')).toEqual([TermToken, AndToken, NotToken, TermToken]); - expect(parseQueryTypes('avali AND (!4 ears OR -3 fingers)')).toEqual([ + expect(parseQueryTypes('avali AND (NOT 4 ears OR -3 fingers)')).toEqual([ TermToken, AndToken, GroupStartToken, NotToken, TermToken, OrToken, NotToken, TermToken, GroupEndToken, ]); });