mirror of
https://github.com/neovim/neovim.git
synced 2024-12-29 14:41:06 -07:00
046d6a8dfe
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
20 lines
509 B
Lua
20 lines
509 B
Lua
local helpers = require('test.unit.helpers')(after_each)
|
|
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
|
|
end
|
|
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)
|