diff --git a/testing/btest/Baseline/language.pattern/out b/testing/btest/Baseline/language.pattern/out index 4a5b8de670..9c801eb60b 100644 --- a/testing/btest/Baseline/language.pattern/out +++ b/testing/btest/Baseline/language.pattern/out @@ -6,3 +6,7 @@ inequality operator (order of operands) (PASS) in operator (PASS) in operator (PASS) !in operator (PASS) +& operator (PASS) +& operator (FAIL) +| operator (PASS) +| operator (FAIL) diff --git a/testing/btest/language/pattern.bro b/testing/btest/language/pattern.bro index b904fe8737..1c137969eb 100644 --- a/testing/btest/language/pattern.bro +++ b/testing/btest/language/pattern.bro @@ -27,6 +27,10 @@ event bro_init() test_case( "in operator", p1 in "foobar" ); test_case( "in operator", p2 in "foobar" ); test_case( "!in operator", p3 !in "foobar" ); + test_case( "& operator", p1 & p2 in "baroob" ); + test_case( "& operator", p2 & p1 in "baroob" ); + test_case( "| operator", p1 | p2 in "lazybarlazy" ); + test_case( "| operator", p3 | p4 in "xoob" ); }