Lines Matching refs:assert

29         assert(std::regex_match(s, m, std::regex("tour\nto\ntournament",  in main()
31 assert(m.size() == 1); in main()
32 assert(!m.prefix().matched); in main()
33 assert(m.prefix().first == s); in main()
34 assert(m.prefix().second == m[0].first); in main()
35 assert(!m.suffix().matched); in main()
36 assert(m.suffix().first == m[0].second); in main()
37 assert(m.suffix().second == s + std::char_traits<char>::length(s)); in main()
38 assert(m.length(0) == 10); in main()
39 assert(m.position(0) == 0); in main()
40 assert(m.str(0) == "tournament"); in main()
45 assert(!std::regex_match(s, m, std::regex("tour\n\ntournament", in main()
47 assert(m.size() == 0); in main()
52 assert(std::regex_match(s, m, std::regex("(tour|to|tournament)+\ntourna", in main()
54 assert(m.size() == 2); in main()
55 assert(!m.prefix().matched); in main()
56 assert(m.prefix().first == s); in main()
57 assert(m.prefix().second == m[0].first); in main()
58 assert(!m.suffix().matched); in main()
59 assert(m.suffix().first == m[0].second); in main()
60 assert(m.suffix().second == s + std::char_traits<char>::length(s)); in main()
61 assert(m.length(0) == 10); in main()
62 assert(m.position(0) == 0); in main()
63 assert(m.str(0) == "tournament"); in main()
68 assert(std::regex_match(s, m, std::regex("(tour|to|tournament)+\ntourna", in main()
70 assert(m.size() == 2); in main()
71 assert(!m.prefix().matched); in main()
72 assert(m.prefix().first == s); in main()
73 assert(m.prefix().second == m[0].first); in main()
74 assert(!m.suffix().matched); in main()
75 assert(m.suffix().first == m[0].second); in main()
76 assert(m.suffix().second == s + std::char_traits<char>::length(s)); in main()
77 assert(m.length(0) == 6); in main()
78 assert(m.position(0) == 0); in main()
79 assert(m.str(0) == "tourna"); in main()