Browse Source

test: fix emqx_ctl printout test

Zaiming Shi 4 years atrás
parent
commit
5fe395cee5
1 changed files with 2 additions and 1 deletions
  1. 2 1
      apps/emqx_management/test/emqx_mgmt_SUITE.erl

+ 2 - 1
apps/emqx_management/test/emqx_mgmt_SUITE.erl

@@ -133,7 +133,8 @@ t_mgmt_cmd(_) ->
 t_status_cmd(_) ->
     % ct:pal("start testing status command"),
     mock_print(),
-    ?assertMatch({match, _}, re:run(emqx_mgmt_cli:status([]), "is running")),
+    %% init internal status seem to be always 'starting' when running ct tests
+    ?assertMatch({match, _}, re:run(emqx_mgmt_cli:status([]), "Node\s.*@.*\sis\sstart(ed|ing)")),
     meck:unload().
 
 t_broker_cmd(_) ->