mirror of
https://github.com/weechat/weechat.git
synced 2026-06-30 14:56:39 +02:00
core: add wildcard matching operators to eval (closes #608)
This commit is contained in:
committed by
Sébastien Helleu
parent
a9f6c34fae
commit
1329dfb57a
@@ -121,6 +121,10 @@ TEST(Eval, EvalCondition)
|
||||
WEE_CHECK_EVAL("0", "abcd =~ (?-i)^ABC");
|
||||
WEE_CHECK_EVAL("0", "abcd =~ \\(abcd\\)");
|
||||
WEE_CHECK_EVAL("0", "(abcd) =~ \\(\\(abcd\\)\\)");
|
||||
WEE_CHECK_EVAL("0", "abcd =* abce");
|
||||
WEE_CHECK_EVAL("0", "abcd =* a*e");
|
||||
WEE_CHECK_EVAL("0", "abcd !* *bc*");
|
||||
WEE_CHECK_EVAL("0", "abcd !* *");
|
||||
WEE_CHECK_EVAL("0", "${test} == test");
|
||||
WEE_CHECK_EVAL("0", "${test2} == value2");
|
||||
WEE_CHECK_EVAL("0", "${buffer.number} == 2");
|
||||
@@ -157,6 +161,10 @@ TEST(Eval, EvalCondition)
|
||||
WEE_CHECK_EVAL("1", "(abcd) =~ (abcd)");
|
||||
WEE_CHECK_EVAL("1", "(abcd) =~ \\(abcd\\)");
|
||||
WEE_CHECK_EVAL("1", "((abcd)) =~ \\(\\(abcd\\)\\)");
|
||||
WEE_CHECK_EVAL("1", "abcd !* abce");
|
||||
WEE_CHECK_EVAL("1", "abcd !* a*e");
|
||||
WEE_CHECK_EVAL("1", "abcd =* *bc*");
|
||||
WEE_CHECK_EVAL("1", "abcd =* *");
|
||||
WEE_CHECK_EVAL("1", "${test} == value");
|
||||
WEE_CHECK_EVAL("1", "${test2} ==");
|
||||
WEE_CHECK_EVAL("1", "${buffer.number} == 1");
|
||||
|
||||
Reference in New Issue
Block a user