@@ -308,106 +308,6 @@ func TestClassifyFilters(t *testing.T) {
308308 ),
309309 false ,
310310 },
311- {
312- expression .NewOr (
313- expression .NewOr (
314- expression .NewEquals (
315- expression .NewGetFieldWithTable (0 , sql .Int64 , "foo" , "a" , false ),
316- expression .NewLiteral (1 , sql .Int64 ),
317- ),
318- expression .NewEquals (
319- expression .NewGetFieldWithTable (0 , sql .Int64 , "foo" , "a" , false ),
320- expression .NewLiteral (2 , sql .Int64 ),
321- ),
322- ),
323- expression .NewOr (
324- expression .NewEquals (
325- expression .NewGetFieldWithTable (0 , sql .Int64 , "foo" , "a" , false ),
326- expression .NewLiteral (3 , sql .Int64 ),
327- ),
328- expression .NewEquals (
329- expression .NewGetFieldWithTable (0 , sql .Int64 , "foo" , "a" , false ),
330- expression .NewLiteral (4 , sql .Int64 ),
331- ),
332- ),
333- ),
334- true ,
335- },
336- {
337- expression .NewOr (
338- expression .NewIn (
339- expression .NewGetFieldWithTable (0 , sql .Int64 , "foo" , "a" , false ),
340- expression .NewTuple (
341- expression .NewLiteral (10 , sql .Int64 ),
342- expression .NewLiteral (11 , sql .Int64 ),
343- ),
344- ),
345- expression .NewOr (
346- expression .NewIn (
347- expression .NewGetFieldWithTable (0 , sql .Int64 , "foo" , "a" , false ),
348- expression .NewTuple (
349- expression .NewLiteral (12 , sql .Int64 ),
350- expression .NewLiteral (13 , sql .Int64 ),
351- ),
352- ),
353- expression .NewEquals (
354- expression .NewGetFieldWithTable (0 , sql .Int64 , "foo" , "a" , false ),
355- expression .NewLiteral (14 , sql .Int64 ),
356- ),
357- ),
358- ),
359- true ,
360- },
361- {
362- expression .NewOr (
363- expression .NewOr (
364- expression .NewEquals (
365- expression .NewGetFieldWithTable (0 , sql .Int64 , "foo" , "a" , false ),
366- expression .NewLiteral (1 , sql .Int64 ),
367- ),
368- expression .NewGreaterThan (
369- expression .NewGetFieldWithTable (0 , sql .Int64 , "foo" , "a" , false ),
370- expression .NewLiteral (2 , sql .Int64 ),
371- ),
372- ),
373- expression .NewOr (
374- expression .NewEquals (
375- expression .NewGetFieldWithTable (0 , sql .Int64 , "foo" , "a" , false ),
376- expression .NewLiteral (3 , sql .Int64 ),
377- ),
378- expression .NewEquals (
379- expression .NewGetFieldWithTable (0 , sql .Int64 , "foo" , "a" , false ),
380- expression .NewLiteral (4 , sql .Int64 ),
381- ),
382- ),
383- ),
384- false ,
385- },
386- {
387- expression .NewOr (
388- expression .NewIn (
389- expression .NewGetFieldWithTable (0 , sql .Int64 , "foo" , "a" , false ),
390- expression .NewTuple (
391- expression .NewLiteral (10 , sql .Int64 ),
392- expression .NewLiteral (11 , sql .Int64 ),
393- ),
394- ),
395- expression .NewOr (
396- expression .NewIn (
397- expression .NewGetFieldWithTable (0 , sql .Int64 , "foo" , "a" , false ),
398- expression .NewTuple (
399- expression .NewLiteral (12 , sql .Int64 ),
400- expression .NewLiteral (13 , sql .Int64 ),
401- ),
402- ),
403- expression .NewGreaterThan (
404- expression .NewGetFieldWithTable (0 , sql .Int64 , "foo" , "a" , false ),
405- expression .NewLiteral (2 , sql .Int64 ),
406- ),
407- ),
408- ),
409- false ,
410- },
411311 }
412312 schema := sql.Schema {
413313 {Name : "a" , Source : "foo" },
@@ -431,8 +331,6 @@ func TestClassifyFilters(t *testing.T) {
431331 "a" : []selector {
432332 selector {1 },
433333 selector {5 , 6 , 7 },
434- selector {1 , 2 , 3 , 4 },
435- selector {10 , 11 , 12 , 13 , 14 },
436334 },
437335 }, sels )
438336
0 commit comments