From 77a0e9a85be60b43abdd10a185495fe09a0ccdc1 Mon Sep 17 00:00:00 2001 From: Ery Lee Date: Thu, 12 Mar 2015 21:30:53 +0800 Subject: [PATCH] add # match cases --- apps/emqttd/test/emqttd_topic_tests.erl | 5 +++++ 1 file changed, 5 insertions(+) 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">>,