예제 #1
0
파일: glob.c 프로젝트: CTU-OSP/mc
GString *
mc_search_glob_prepare_replace_str (mc_search_t * lc_mc_search, GString * replace_str)
{
    GString *repl = mc_search__translate_replace_glob_to_regex (replace_str->str);
    GString *res = mc_search_regex_prepare_replace_str (lc_mc_search, repl);
    g_string_free (repl, TRUE);
    return res;
}
/* *INDENT-OFF* */
START_PARAMETRIZED_TEST (test_translate_replace_glob_to_regex, test_translate_replace_glob_to_regex_ds)
/* *INDENT-ON* */
{
    /* given */
    GString *dest_str;

    /* when */
    dest_str = mc_search__translate_replace_glob_to_regex (data->input_value);

    /* then */
    mctest_assert_str_eq (dest_str->str, data->expected_result) g_string_free (dest_str, TRUE);
}