aboutsummaryrefslogtreecommitdiff
path: root/test/unit/helpers.lua
diff options
context:
space:
mode:
authorZyX <kp-pav@yandex.ru>2017-11-30 11:44:48 +0300
committerZyX <kp-pav@yandex.ru>2017-11-30 11:48:23 +0300
commit0b4054e043257137ccfd3b2207da48910ce32a5f (patch)
treefcc563106194c56139cec322e9854598b005e184 /test/unit/helpers.lua
parentb588ccddd7f5998ce7d9780463480ca844963859 (diff)
downloadrneovim-0b4054e043257137ccfd3b2207da48910ce32a5f.tar.gz
rneovim-0b4054e043257137ccfd3b2207da48910ce32a5f.tar.bz2
rneovim-0b4054e043257137ccfd3b2207da48910ce32a5f.zip
unittests: Reduce memory used by vim_str2nr test
Diffstat (limited to 'test/unit/helpers.lua')
-rw-r--r--test/unit/helpers.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/unit/helpers.lua b/test/unit/helpers.lua
index c26b1c1bcb..b1e709c444 100644
--- a/test/unit/helpers.lua
+++ b/test/unit/helpers.lua
@@ -675,6 +675,7 @@ end
local function check_child_err(rd)
local trace = {}
local did_traceline = false
+ local maxtrace = tonumber(os.getenv('NVIM_TEST_MAXTRACE')) or 1024
while true do
local traceline = sc.read(rd, hook_msglen)
if #traceline ~= hook_msglen then
@@ -689,6 +690,7 @@ local function check_child_err(rd)
break
end
trace[#trace + 1] = traceline
+ table.remove(trace, maxtrace + 1)
end
local res = sc.read(rd, 2)
if #res ~= 2 then