neovim/test/functional/ex_cmds
dundargoc 2d6735d8ce
ci: move BSD jobs from sourcehut to Cirrus CI #19616
dispatch.sr.ht is being deprecated, meaning that using sourcehut CI
won't be possible (see https://github.com/neovim/neovim/issues/19609).
Since Github Actions doesn't provide any BSD runners an external service
is required and Cirrus CI seems like a good replacement for sourcehut.

Initially experimented with using FreeBSD and OpenBSD virtual machines
in GitHub Actions, but Cirrus has been a much better fit with better
performance, logs and overall experience.

Failing tests are automatically skipped on FreeBSD regardless if it's on
CI or not. Ideally these tests should only be skipped in CI with the
help of `isCI` helper function. Unfortunately, the tests don't recognize
the environment variable CIRRUS_CI even if it's set manually. This
workaround is good enough for the time being, but we might want to only
skip tests when using the CI (or even better, fix the failing tests).

Closes: https://github.com/neovim/neovim/issues/19609
2022-09-08 15:12:42 -07:00
..
append_spec.lua
arg_spec.lua
cd_spec.lua docs: typo fixes (#17859) 2022-04-15 12:35:06 +02:00
cmd_map_spec.lua test: add more tests for K_SPECIAL escaping in <Cmd> mapping 2022-05-03 06:44:14 +08:00
debug_spec.lua
dict_notifications_spec.lua
digraphs_spec.lua
drop_spec.lua refactor(ui)!: link VertSplit to Normal by default 2022-05-15 22:37:35 +06:00
echo_spec.lua
edit_spec.lua
encoding_spec.lua
excmd_spec.lua vim-patch:8.2.1280: Ex command error cannot contain an argument 2022-08-07 14:38:57 +08:00
file_spec.lua
grep_spec.lua
help_spec.lua
highlight_spec.lua
ls_spec.lua refactor(tests): introduce testprg() 2022-06-25 08:27:17 -07:00
make_spec.lua refactor(tests): introduce testprg() 2022-06-25 08:27:17 -07:00
map_spec.lua fix(input): use correct grid when restoring cursor for <expr> mapping (#19047) 2022-06-23 06:04:03 +08:00
menu_spec.lua feat(defaults): mouse=nvi #19290 2022-07-17 04:14:04 -07:00
mksession_spec.lua fix(session): respect sessionoptions=terminal #19497 2022-08-01 05:13:46 -07:00
mkview_spec.lua
normal_spec.lua test: add test for using :normal to stop Visual mode in cmdwin (#19904) 2022-08-23 11:39:25 +08:00
oldfiles_spec.lua fix(tests): remove irrelevant usage of display-=msgsep 2022-08-17 23:44:49 +02:00
print_commands_spec.lua
profile_spec.lua
quickfix_commands_spec.lua test: add a test for #18135 2022-04-17 10:13:47 +08:00
quit_spec.lua
script_spec.lua
sign_spec.lua fix(coverity/348300): free memory when overiding sing attribute 2022-06-27 06:55:41 +02:00
source_spec.lua vim-patch:9.0.0409: #{g:x} was seen as a curly-braces expression 2022-09-08 08:17:30 +08:00
swapfile_preserve_recover_spec.lua vim-patch:8.2.3102: test for crash fix does not fail without the fix (#20018) 2022-08-31 09:41:00 +08:00
syntax_spec.lua
undojoin_spec.lua
verbose_spec.lua
wincmd_spec.lua feat: allow :wincmd to accept a count (#19815) 2022-08-17 19:50:40 +08:00
write_spec.lua ci: move BSD jobs from sourcehut to Cirrus CI #19616 2022-09-08 15:12:42 -07:00
wundo_spec.lua
wviminfo_spec.lua