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 vim-patch:8.2.3952: first line not redrawn when adding lines to an empty buffer 2021-12-31 22:20:31 +08:00
arg_spec.lua tests: AppVeyor: fix test/functional/ex_cmds/arg_spec.lua (#10598) 2019-07-24 09:31:46 +02:00
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 fixup: 30 col resize to scroll debug 2018-12-01 01:56:22 -05:00
dict_notifications_spec.lua refactor(tests): use assert_alive() #15546 2021-09-01 09:42:53 -07:00
digraphs_spec.lua tests: fix flaky ':digraphs displays digraphs' (#10406) 2019-07-04 15:22:59 +02:00
drop_spec.lua refactor(ui)!: link VertSplit to Normal by default 2022-05-15 22:37:35 +06:00
echo_spec.lua feat(test): use nvim_exec in helpers.source() #16064 2022-03-27 10:25:55 -07:00
edit_spec.lua functests: Replace execute with either command or feed_command 2017-04-09 03:24:08 +03:00
encoding_spec.lua options: make 'highlight' read-only 2017-05-15 07:22:31 +02:00
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 test: :file {name} 2017-04-11 00:39:12 +02:00
grep_spec.lua functests: Replace execute with either command or feed_command 2017-04-09 03:24:08 +03:00
help_spec.lua tests: use runtime from build for doc/tags with :help (#10479) 2019-08-28 22:47:54 +02:00
highlight_spec.lua tests/ui: remove unnecessary screen:detach() 2019-10-13 22:10:42 +02:00
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 test: robust cleanup, unique filenames #7950 (#7950) 2018-02-01 03:12:37 +01:00
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 ex_cmds.c: Fix bug in ex_z (#6557) 2017-04-21 15:45:51 +02:00
profile_spec.lua test: add more profile tests 2020-05-10 03:16:30 +09:00
quickfix_commands_spec.lua test: add a test for #18135 2022-04-17 10:13:47 +08:00
quit_spec.lua build: Target luacheck HEAD. 2016-11-17 00:55:39 +01:00
script_spec.lua feat(test): use nvim_exec in helpers.source() #16064 2022-03-27 10:25:55 -07:00
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 coverity/56795: Fix NULL dereference in :syn keyword non-printable 2017-04-09 23:38:05 +03:00
undojoin_spec.lua functests: Replace execute with either command or feed_command 2017-04-09 03:24:08 +03:00
verbose_spec.lua refactor!: rename nvim_add_user_command to nvim_create_user_command 2022-04-10 20:18:41 -06:00
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 functests: Replace execute with either command or feed_command 2017-04-09 03:24:08 +03:00
wviminfo_spec.lua test: clear(): args_rm parameter 2019-04-27 16:19:40 +02:00