tests: add eval test with invalid regex group

v2.8-utf8proc
Sébastien Helleu 2020-01-27 21:17:17 +01:00
parent 1d77b9742e
commit 070e86bd6e
1 changed files with 6 additions and 0 deletions

View File

@ -603,6 +603,12 @@ TEST(CoreEval, EvalReplaceRegex)
"${re:0} -- ${re:1} ${re:+} (${re:#})");
WEE_CHECK_EVAL("abc def ghi jkl -- abc jkl (4)", "abc def ghi jkl");
/* invalid regex group */
hashtable_remove (pointers, "regex");
hashtable_set (options, "regex", "abc");
hashtable_set (options, "regex_replace", "${re:z}");
WEE_CHECK_EVAL("", "abc");
hashtable_free (pointers);
hashtable_free (extra_vars);
hashtable_free (options);