mirror of
https://github.com/neovim/neovim.git
synced 2026-05-05 13:35:02 +00:00
unittests: Collect traces
Some benchmarks: MAIN_CDEFS + NO_TRACE: 3.81s user 1.65s system 33% cpu 16.140 total MAIN_CDEFS: 73.61s user 10.98s system 154% cpu 54.690 total NO_TRACE: 18.49s user 4.30s system 73% cpu 30.804 total (default): 77.11s user 14.74s system 126% cpu 1:12.79 total
This commit is contained in:
@@ -3,6 +3,8 @@ local assert = require('luassert')
|
||||
|
||||
local itp = helpers.gen_itp(it)
|
||||
|
||||
local sc = helpers.sc
|
||||
|
||||
-- All of the below tests must fail. Check how exactly they fail.
|
||||
if os.getenv('NVIM_TEST_RUN_TESTTEST') ~= '1' then
|
||||
return
|
||||
@@ -11,4 +13,7 @@ describe('test code', function()
|
||||
itp('does not hang when working with lengthy errors', function()
|
||||
assert.just_fail(('x'):rep(65536))
|
||||
end)
|
||||
itp('shows trace after exiting abnormally', function()
|
||||
sc.exit(0)
|
||||
end)
|
||||
end)
|
||||
|
||||
Reference in New Issue
Block a user