neovim/test/unit
Joey Gouly c34c31af73
ci: enable unittests on macos-14
Add more filters so that LuaJIT can parse headers on macOS 14.

The system headers use a style of enum introduced in C++11 (and allowed
as an extension in C by clang) of the form:

    enum Name : Type {

The system headers also use bitfields in the mach_vm_range_recipe* types:

    struct Foo { int bar : 32; }

Neither of these constructs can be parsed by LuaJIT, so filter the lines
out. Neither of these declarations are used by neovim's unittests.

There is a (now closed) issue about bitfields for LuaJIT:

    https://github.com/LuaJIT/LuaJIT/issues/951

Fixes #26145.
2024-04-14 15:27:04 +02:00
..
api refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
charset refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
eval refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
fixtures refactor: change event_create() to a macro (#26343) 2023-12-01 15:22:22 +08:00
os refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
viml refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
buffer_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
fileio_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
formatc.lua docs: small fixes (#26243) 2023-12-06 08:04:21 +08:00
garray_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
indent_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
keycodes_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
marktree_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
mbyte_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
memory_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
message_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
msgpack_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
multiqueue_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
optionstr_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
path_spec.lua fix(path): check return value of append_path() (#28309) 2024-04-13 11:25:55 +08:00
preload.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
preprocess.lua test: improve test conventions 2024-04-08 22:51:00 +02:00
profile_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
rbuffer_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
search_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
set.lua build: enable lintlua for test/unit/ dir #26396 2023-12-04 14:32:39 -08:00
statusline_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
strings_spec.lua fix(test): fix strings_spec.lua for AArch64 2024-04-12 17:37:57 +01:00
tempfile_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
testtest_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00
testutil.lua ci: enable unittests on macos-14 2024-04-14 15:27:04 +02:00
undo_spec.lua refactor(test): inject after_each differently 2024-04-10 15:53:50 +01:00