diff --git a/apps/emqttd/test/emqttd_topic_tests.erl b/apps/emqttd/test/emqttd_topic_tests.erl index 3d2839057..a3417c00e 100644 --- a/apps/emqttd/test/emqttd_topic_tests.erl +++ b/apps/emqttd/test/emqttd_topic_tests.erl @@ -71,6 +71,11 @@ sys_match_test() -> ?assertNot( match(<<"$SYS/borker">>, <<"+/+">>) ), ?assertNot( match(<<"$SYS/borker">>, <<"#">>) ). +'#_match_test'() -> + ?assert( match(<<"a/b/c">>, <<"#">>) ), + ?assert( match(<<"a/b/c">>, <<"+/#">>) ), + ?assertNot( match(<<"$SYS/brokers">>, <<"#">>) ). + match_perf_test() -> ?assert( match(<<"a/b/ccc">>, <<"a/#">>) ), Name = <<"/abkc/19383/192939/akakdkkdkak/xxxyyuya/akakak">>,