Lines Matching refs:test0
24 void test0(S s, Pred p, S expected, size_t expected_erased_count) { in test0() function
41 test0(S(""), isA, S(""), 0); in test()
43 test0(S("a"), isA, S(""), 1); in test()
44 test0(S("a"), isB, S("a"), 0); in test()
46 test0(S("ab"), isA, S("b"), 1); in test()
47 test0(S("ab"), isB, S("a"), 1); in test()
48 test0(S("ab"), isC, S("ab"), 0); in test()
49 test0(S("aa"), isA, S(""), 2); in test()
50 test0(S("aa"), isC, S("aa"), 0); in test()
52 test0(S("abc"), isA, S("bc"), 1); in test()
53 test0(S("abc"), isB, S("ac"), 1); in test()
54 test0(S("abc"), isC, S("ab"), 1); in test()
55 test0(S("abc"), isD, S("abc"), 0); in test()
57 test0(S("aab"), isA, S("b"), 2); in test()
58 test0(S("aab"), isB, S("aa"), 1); in test()
59 test0(S("aab"), isC, S("aab"), 0); in test()
60 test0(S("abb"), isA, S("bb"), 1); in test()
61 test0(S("abb"), isB, S("a"), 2); in test()
62 test0(S("abb"), isC, S("abb"), 0); in test()
63 test0(S("aaa"), isA, S(""), 3); in test()
64 test0(S("aaa"), isB, S("aaa"), 0); in test()
66 test0(S("aba"), False, S("aba"), 0); in test()
67 test0(S("aba"), True, S(""), 3); in test()