瀏覽代碼

test(router): make sort stable in e2e routing testcase

Andrew Mayorov 2 年之前
父節點
當前提交
ebf13c90ea
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      apps/emqx/test/emqx_routing_SUITE.erl

+ 6 - 1
apps/emqx/test/emqx_routing_SUITE.erl

@@ -131,7 +131,12 @@ t_cluster_routing(Config) ->
             {pub, C3, #{topic := <<"a/b/d">>, payload := <<"07">>}},
             {pub, C3, #{topic := <<"a/b/d">>, payload := <<"10">>}}
         ],
-        lists:sort(Deliveries)
+        lists:sort(
+            fun({pub, CL, #{payload := PL}}, {pub, CR, #{payload := PR}}) ->
+                {CL, PL} < {CR, PR}
+            end,
+            Deliveries
+        )
     ).
 
 start_client(Node) ->