mirror of
https://github.com/neovim/neovim.git
synced 2026-01-03 18:06:29 +10:00
Run the global before_each() before all other before_each(), so that clear() uses the test ID of the current test, not the previous one. Don't skip generating test IDs for skipped tests, as that'll make a skipped test have the same test ID as the previous one.
16 lines
445 B
Lua
16 lines
445 B
Lua
-- Modules loaded here will NOT be cleared and reloaded by Busted.
|
|
-- Busted started doing this to help provide more isolation. See issue #62
|
|
-- for more information about this.
|
|
local t = require('test.functional.testutil')(nil)
|
|
require('test.functional.ui.screen')
|
|
local is_os = t.is_os
|
|
|
|
if is_os('win') then
|
|
local ffi = require('ffi')
|
|
ffi.cdef [[
|
|
typedef int errno_t;
|
|
errno_t _set_fmode(int mode);
|
|
]]
|
|
ffi.C._set_fmode(0x8000)
|
|
end
|