Lines Matching refs:run_test
34 auto run_test = [&](size_t rlo, size_t rhi, in TEST() local
56 EXPECT_EQ("", run_test(0, 0, {}, 4)); in TEST()
57 EXPECT_EQ("", run_test(9, 9, {}, 4)); in TEST()
58 EXPECT_EQ("", run_test(8, 8, {8}, 4)); in TEST()
59 EXPECT_EQ("", run_test(8, 8, {0, 12}, 4)); in TEST()
62 EXPECT_EQ("[0,99)", run_test(0, 99, {}, 4)); in TEST()
63 EXPECT_EQ("[20,21)", run_test(20, 21, {}, 4)); in TEST()
64 EXPECT_EQ("[51,55)", run_test(51, 55, {}, 4)); in TEST()
67 EXPECT_EQ("[10,20)", run_test(10, 20, {5}, 4)); in TEST()
68 EXPECT_EQ("[10,20)", run_test(10, 20, {6}, 4)); in TEST()
69 EXPECT_EQ("[11,20)", run_test(10, 20, {7}, 4)); in TEST()
70 EXPECT_EQ("[12,20)", run_test(10, 20, {8}, 4)); in TEST()
71 EXPECT_EQ("[13,20)", run_test(10, 20, {9}, 4)); in TEST()
72 EXPECT_EQ("[14,20)", run_test(10, 20, {10}, 4)); in TEST()
73 EXPECT_EQ("[10,11)[15,20)", run_test(10, 20, {11}, 4)); in TEST()
76 EXPECT_EQ("[10,15)[19,20)", run_test(10, 20, {15}, 4)); in TEST()
77 EXPECT_EQ("[10,16)", run_test(10, 20, {16}, 4)); in TEST()
78 EXPECT_EQ("[10,17)", run_test(10, 20, {17}, 4)); in TEST()
79 EXPECT_EQ("[10,18)", run_test(10, 20, {18}, 4)); in TEST()
80 EXPECT_EQ("[10,19)", run_test(10, 20, {19}, 4)); in TEST()
81 EXPECT_EQ("[10,20)", run_test(10, 20, {20}, 4)); in TEST()
82 EXPECT_EQ("[10,20)", run_test(10, 20, {21}, 4)); in TEST()
85 EXPECT_EQ("", run_test(10, 11, {7}, 4)); in TEST()
86 EXPECT_EQ("", run_test(10, 11, {8}, 4)); in TEST()
87 EXPECT_EQ("", run_test(10, 11, {9}, 4)); in TEST()
88 EXPECT_EQ("", run_test(10, 11, {10}, 4)); in TEST()
89 EXPECT_EQ("", run_test(10, 12, {8}, 4)); in TEST()
90 EXPECT_EQ("", run_test(10, 12, {9}, 4)); in TEST()
91 EXPECT_EQ("", run_test(10, 12, {10}, 4)); in TEST()
92 EXPECT_EQ("", run_test(10, 13, {9}, 4)); in TEST()
93 EXPECT_EQ("", run_test(10, 13, {10}, 4)); in TEST()
94 EXPECT_EQ("", run_test(10, 14, {10}, 4)); in TEST()
95 EXPECT_EQ("", run_test(10, 14, {8, 12}, 4)); in TEST()
98 EXPECT_EQ("[24,25)", run_test(20, 25, {20}, 4)); in TEST()
99 EXPECT_EQ("[20,21)", run_test(20, 25, {21}, 4)); in TEST()
100 EXPECT_EQ("[20,21)[25,26)", run_test(20, 26, {21}, 4)); in TEST()
103 EXPECT_EQ("[40,60)", run_test(40, 60, {36, 60}, 4)); in TEST()
104 EXPECT_EQ("[41,61)", run_test(41, 61, {0, 10, 20, 30, 34, 62, 68, 80}, 4)); in TEST()
107 EXPECT_EQ("[10,11)[12,14)[16,19)", run_test(10, 20, {9, 11, 14, 15, 19}, 1)); in TEST()
108 EXPECT_EQ("", run_test(10, 11, {10}, 1)); in TEST()
109 EXPECT_EQ("[18,23)[29,31)", run_test(17, 31, {15, 23, 26, 31}, 3)); in TEST()
110 EXPECT_EQ("[17,22)[25,26)[29,30)", run_test(17, 31, {14, 22, 26, 30}, 3)); in TEST()
111 EXPECT_EQ("[10,11)[19,20)", run_test(10, 20, {11}, 8)); in TEST()
114 EXPECT_EQ("[10,15)[19,20)[24,25)", run_test(8, 25, {2, 6, 15, 20, 27}, 4)); in TEST()
115 EXPECT_EQ("[0,25)[29,45)[49,50)", run_test(0, 50, {25, 45}, 4)); in TEST()
116 EXPECT_EQ("[10,20)[28,50)", run_test(10, 50, {20, 24}, 4)); in TEST()
118 run_test(49, 87, {10, 20, 30, 40, 50, 60, 70, 80, 90}, 4)); in TEST()
119 EXPECT_EQ("[0,10)[14,20)[24,25)[29,50)", run_test(0, 50, {10, 20, 25}, 4)); in TEST()