From b9a8d9dac077f00835a65f2cde6cb31e01ef147c Mon Sep 17 00:00:00 2001
From: Danis Kirasirov <dbgbbu@gmail.com>
Date: Wed, 10 Jan 2024 15:00:36 +0300
Subject: [PATCH] add broken test

---
 pkg/expr/mongo_test.go | 1 +
 1 file changed, 1 insertion(+)

diff --git a/pkg/expr/mongo_test.go b/pkg/expr/mongo_test.go
index adb15ba6..31cf9e2a 100644
--- a/pkg/expr/mongo_test.go
+++ b/pkg/expr/mongo_test.go
@@ -29,6 +29,7 @@ func TestConvertToMongo(t *testing.T) {
 	}{
 		{"equal", "s == 3", nil, bson.M{"s": 3}, false},
 		{"in array", "s in [1,2,3]", nil, bson.M{"s": bson.M{"$in": []interface{}{1, 2, 3}}}, false},
+		{"not in array", "s not in [1,2,3]", nil, bson.M{"s": bson.M{"$nin": []interface{}{1, 2, 3}}}, false},
 		{"contains", "s contains 'some'", nil, bson.M{"s": bson.M{"$regex": "some"}}, false},
 		{"contains with . + () $ {} ^", "value contains 'something with . + () $ {} ^'", nil, bson.M{"value": bson.M{"$regex": "something with \\. \\+ \\(\\) \\$ \\{\\} \\^"}}, false},
 		{"startsWith", "s startsWith 'some'", nil, bson.M{"s": bson.M{"$regex": "^some.*"}}, false},
-- 
GitLab