From: Vsevolod Stakhov Date: Sun, 13 Sep 2020 22:47:45 +0000 (+0100) Subject: [CritFix] Fix test assertion method X-Git-Tag: 2.6~55 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=43fda17dce4ec0abc041201d8dcc4269e887d246;p=thirdparty%2Frspamd.git [CritFix] Fix test assertion method --- diff --git a/test/lua/rspamd_assertions.lua b/test/lua/rspamd_assertions.lua index ac68cfc0ae..72e79c4d4b 100644 --- a/test/lua/rspamd_assertions.lua +++ b/test/lua/rspamd_assertions.lua @@ -18,7 +18,11 @@ local function rspamd_assert_table_equals(tbl) end local function rspamd_assert_table_equals_sorted(tbl) - return util.table_cmp(table.sort(tbl.expect), table.sort(tbl.actual)) + local expect = util.deepcopy(tbl.expect) + local actual = util.deepcopy(tbl.actual) + table.sort(expect) + table.sort(actual) + return util.table_cmp(expect, actual) end local function table_keys_sorted(t)