]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.2137: test: Update tests for OpenBSD v9.1.2137
authorKevin Goodsell <kevin-opensource@omegacrash.net>
Sat, 7 Feb 2026 10:30:33 +0000 (10:30 +0000)
committerChristian Brabandt <cb@256bit.org>
Sat, 7 Feb 2026 10:30:33 +0000 (10:30 +0000)
commita24cb278bdf3ef618e46c1c88c9d02c838ab6065
tree88e9db3a37448e972df7257a8b28895eecef5318
parent6da9f757c48ce87df381d726b165bed6fa301423
patch 9.1.2137: test: Update tests for OpenBSD

Problem:  Some tests are not valid on OpenBSD.
Solution: Add CheckNotOpenBSD, use it to skip certain tests
          (Kevin Goodsell).

Test_readdirex_sort performs locale-dependent sorting. OpenBSD has
minimal locale support.

Test_stdin_no_newline hangs on OpenBSD and FreeBSD. I don't know exactly
why, but it may be due to bash not exiting at the end of the test. This
is skipped in the FreeBSD CI runs because bash is not installed.

Test_detect_fifo uses /dev/fd/ files (via process substitution) as
FIFOs. On OpenBSD the files in /dev/fd are not FIFOs.

closes: #19351

Signed-off-by: Kevin Goodsell <kevin-opensource@omegacrash.net>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/doc/version9.txt
src/testdir/test_functions.vim
src/testdir/test_startup.vim
src/testdir/test_startup_utf8.vim
src/testdir/util/check.vim
src/version.c