@@ -60,15 +60,15 @@ func TestIntegration_ReadmeExample(t *testing.T) {
60
60
]
61
61
}`
62
62
63
- where , values , err := c .Convert ([]byte (in ))
63
+ conditions , values , err := c .Convert ([]byte (in ), 1 )
64
64
if err != nil {
65
65
t .Fatal (err )
66
66
}
67
67
68
68
rows , err := db .Query (`
69
69
SELECT id
70
70
FROM lobbies
71
- WHERE ` + where + `;
71
+ WHERE ` + conditions + `;
72
72
` , values ... )
73
73
if err != nil {
74
74
t .Fatal (err )
@@ -124,15 +124,15 @@ func TestIntegration_InAny_PQ(t *testing.T) {
124
124
in := `{
125
125
"role": { "$in": ["guest", "user"] }
126
126
}`
127
- where , values , err := c .Convert ([]byte (in ))
127
+ conditions , values , err := c .Convert ([]byte (in ), 1 )
128
128
if err != nil {
129
129
t .Fatal (err )
130
130
}
131
131
132
132
rows , err := db .Query (`
133
133
SELECT id
134
134
FROM users
135
- WHERE ` + where + `;
135
+ WHERE ` + conditions + `;
136
136
` , values ... )
137
137
if err != nil {
138
138
t .Fatal (err )
@@ -189,15 +189,15 @@ func TestIntegration_InAny_PGX(t *testing.T) {
189
189
in := `{
190
190
"role": { "$in": ["guest", "user"] }
191
191
}`
192
- where , values , err := c .Convert ([]byte (in ))
192
+ conditions , values , err := c .Convert ([]byte (in ), 1 )
193
193
if err != nil {
194
194
t .Fatal (err )
195
195
}
196
196
197
197
rows , err := db .Query (ctx , `
198
198
SELECT id
199
199
FROM users
200
- WHERE ` + where + `;
200
+ WHERE ` + conditions + `;
201
201
` , values ... )
202
202
if err != nil {
203
203
t .Fatal (err )
@@ -296,15 +296,15 @@ func TestIntegration_BasicOperators(t *testing.T) {
296
296
for _ , tt := range tests {
297
297
t .Run (tt .name , func (t * testing.T ) {
298
298
c := filter .NewConverter (filter .WithArrayDriver (pq .Array ))
299
- where , values , err := c .Convert ([]byte (tt .input ))
299
+ conditions , values , err := c .Convert ([]byte (tt .input ), 1 )
300
300
if err != nil {
301
301
t .Fatal (err )
302
302
}
303
303
304
304
rows , err := db .Query (`
305
305
SELECT id
306
306
FROM players
307
- WHERE ` + where + `;
307
+ WHERE ` + conditions + `;
308
308
` , values ... )
309
309
if err != nil {
310
310
if tt .expectedError == nil {
@@ -325,7 +325,7 @@ func TestIntegration_BasicOperators(t *testing.T) {
325
325
}
326
326
327
327
if ! reflect .DeepEqual (players , tt .expectedPlayers ) {
328
- t .Fatalf ("%q expected %v, got %v (where clause used: %q)" , tt .input , tt .expectedPlayers , players , where )
328
+ t .Fatalf ("%q expected %v, got %v (conditions used: %q)" , tt .input , tt .expectedPlayers , players , conditions )
329
329
}
330
330
})
331
331
}
@@ -384,15 +384,15 @@ func TestIntegration_NestedJSONB(t *testing.T) {
384
384
for _ , tt := range tests {
385
385
t .Run (tt .name , func (t * testing.T ) {
386
386
c := filter .NewConverter (filter .WithArrayDriver (pq .Array ), filter .WithNestedJSONB ("metadata" , "name" , "level" , "class" ))
387
- where , values , err := c .Convert ([]byte (tt .input ))
387
+ conditions , values , err := c .Convert ([]byte (tt .input ), 1 )
388
388
if err != nil {
389
389
t .Fatal (err )
390
390
}
391
391
392
392
rows , err := db .Query (`
393
393
SELECT id
394
394
FROM players
395
- WHERE ` + where + `;
395
+ WHERE ` + conditions + `;
396
396
` , values ... )
397
397
if err != nil {
398
398
t .Fatal (err )
@@ -408,7 +408,7 @@ func TestIntegration_NestedJSONB(t *testing.T) {
408
408
}
409
409
410
410
if ! reflect .DeepEqual (players , tt .expectedPlayers ) {
411
- t .Fatalf ("%q expected %v, got %v (where clause used: %q)" , tt .input , tt .expectedPlayers , players , where )
411
+ t .Fatalf ("%q expected %v, got %v (conditions used: %q)" , tt .input , tt .expectedPlayers , players , conditions )
412
412
}
413
413
})
414
414
}
@@ -452,15 +452,15 @@ func TestIntegration_Logic(t *testing.T) {
452
452
for _ , tt := range tests {
453
453
t .Run (tt .name , func (t * testing.T ) {
454
454
c := filter .NewConverter (filter .WithArrayDriver (pq .Array ), filter .WithNestedJSONB ("metadata" , "name" , "level" , "class" ))
455
- where , values , err := c .Convert ([]byte (tt .input ))
455
+ conditions , values , err := c .Convert ([]byte (tt .input ), 1 )
456
456
if err != nil {
457
457
t .Fatal (err )
458
458
}
459
459
460
460
rows , err := db .Query (`
461
461
SELECT id
462
462
FROM players
463
- WHERE ` + where + `;
463
+ WHERE ` + conditions + `;
464
464
` , values ... )
465
465
if err != nil {
466
466
t .Fatal (err )
@@ -476,7 +476,7 @@ func TestIntegration_Logic(t *testing.T) {
476
476
}
477
477
478
478
if ! reflect .DeepEqual (players , tt .expectedPlayers ) {
479
- t .Fatalf ("%q expected %v, got %v (where clause used: %q)" , tt .input , tt .expectedPlayers , players , where )
479
+ t .Fatalf ("%q expected %v, got %v (conditions used: %q)" , tt .input , tt .expectedPlayers , players , conditions )
480
480
}
481
481
})
482
482
}
0 commit comments