Merge pull request #25093 from zeertzjq/vim-9.0.1893

vim-patch:9.0.{1893,1894}
This commit is contained in:
zeertzjq 2023-09-11 11:46:40 +08:00 committed by GitHub
commit c8c73b26f3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 0 deletions

View File

@ -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()

View File

@ -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"))