neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit c8c73b26f3d09847a2e355160068e55b70dce6e4
parent 2b475cb5cc2196a32085fbbdfd7357cbb02a1cb0
Author: zeertzjq <zeertzjq@outlook.com>
Date:   Mon, 11 Sep 2023 11:46:40 +0800

Merge pull request #25093 from zeertzjq/vim-9.0.1893

vim-patch:9.0.{1893,1894}
Diffstat:
Mtest/old/testdir/check.vim | 8++++++++
Mtest/old/testdir/test_functions.vim | 3+++
2 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/test/old/testdir/check.vim b/test/old/testdir/check.vim @@ -100,6 +100,14 @@ func CheckLinux() endif endfunc +" Command to check for not running on a BSD system. +command CheckNotBSD call CheckNotBSD() +func CheckNotBSD() + if has('bsd') + throw 'Skipped: does not work on BSD' + endif +endfunc + " Command to check that making screendumps is supported. " Caller must source screendump.vim command CheckScreendump call CheckScreendump() diff --git a/test/old/testdir/test_functions.vim b/test/old/testdir/test_functions.vim @@ -290,6 +290,7 @@ endfunc func Test_strptime() CheckFunction strptime + CheckNotBSD CheckNotMSWindows if exists('$TZ') @@ -305,6 +306,8 @@ func Test_strptime() call assert_fails('call strptime()', 'E119:') call assert_fails('call strptime("xxx")', 'E119:') + " This fails on BSD 14 and returns + " -2209078800 instead of 0 call assert_equal(0, strptime("%Y", '')) call assert_equal(0, strptime("%Y", "xxx"))