From 32689aa5bed472ca981f323439b98e0911b403b9 Mon Sep 17 00:00:00 2001 From: ZyX Date: Sun, 24 Dec 2017 17:13:42 +0300 Subject: unittests: Remove start of trace, not end --- test/unit/helpers.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/unit/helpers.lua b/test/unit/helpers.lua index b1e709c444..589e026e5f 100644 --- a/test/unit/helpers.lua +++ b/test/unit/helpers.lua @@ -690,7 +690,9 @@ local function check_child_err(rd) break end trace[#trace + 1] = traceline - table.remove(trace, maxtrace + 1) + if #trace > maxtrace then + table.remove(trace, 1) + end end local res = sc.read(rd, 2) if #res ~= 2 then -- cgit