Home | History | Annotate | Download | only in tests

Lines Matching full:test_sub_pattern

529 test_sub_pattern (const gchar *pattern,
575 #define TEST_SUB_PATTERN(pattern, string, start_position, sub_n, expected_sub, \
578 if (test_sub_pattern (pattern, string, start_position, sub_n, expected_sub, \
1813 /* TEST_SUB_PATTERN(pattern, string, start_position, sub_n, expected_sub,
1815 TEST_SUB_PATTERN("a", "a", 0, 0, "a", 0, 1);
1816 TEST_SUB_PATTERN("a(.)", "ab", 0, 1, "b", 1, 2);
1817 TEST_SUB_PATTERN("a(.)", "a" EURO, 0, 1, EURO, 1, 4);
1818 TEST_SUB_PATTERN("(?:.*)(a)(.)", "xxa" ENG, 0, 2, ENG, 3, 5);
1819 TEST_SUB_PATTERN("(" HSTROKE ")", "a" HSTROKE ENG, 0, 1, HSTROKE, 1, 3);
1820 TEST_SUB_PATTERN("a", "a", 0, 1, NULL, UNTOUCHED, UNTOUCHED);
1821 TEST_SUB_PATTERN("a", "a", 0, 1, NULL, UNTOUCHED, UNTOUCHED);
1822 TEST_SUB_PATTERN("(a)?(b)", "b", 0, 0, "b", 0, 1);
1823 TEST_SUB_PATTERN("(a)?(b)", "b", 0, 1, "", -1, -1);
1824 TEST_SUB_PATTERN("(a)?(b)", "b", 0, 2, "b", 0, 1);