From 83b370a0e9999b4e87aadea490a95bb8ff844ba4 Mon Sep 17 00:00:00 2001 From: Christian Brabandt Date: Tue, 11 Jul 2023 10:40:19 +0200 Subject: [PATCH] fix a few more failing tests --- src/testdir/test_functions.vim | 7 +++++-- src/testdir/test_man.vim | 1 + src/testdir/test_stat.vim | 1 + 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/testdir/test_functions.vim b/src/testdir/test_functions.vim index b9b89e0e48bbe7..61a2ce3494c0fd 100644 --- a/src/testdir/test_functions.vim +++ b/src/testdir/test_functions.vim @@ -285,8 +285,11 @@ func Test_strftime() " are, a tzset(3) call may have failed somewhere call assert_equal(strlen(est), 2) call assert_equal(strlen(utc), 2) - " TODO: this fails on MS-Windows - if has('unix') + " TODO: this fails on MS-Windows and Qemu Archs + if has('unix') && + \ !CheckArch('riscv64', v:false) && + \ !CheckArch('s390x', v:false) && + \ !CheckArch('aarch64', v:false) call assert_notequal(est, utc) endif diff --git a/src/testdir/test_man.vim b/src/testdir/test_man.vim index 0ded3df2d3d4fc..c4c613661ab8bd 100644 --- a/src/testdir/test_man.vim +++ b/src/testdir/test_man.vim @@ -1,4 +1,5 @@ " Test specifically for the Man filetype plugin. +source check.vim runtime ftplugin/man.vim diff --git a/src/testdir/test_stat.vim b/src/testdir/test_stat.vim index ed123e4347183a..53d04369ca48e7 100644 --- a/src/testdir/test_stat.vim +++ b/src/testdir/test_stat.vim @@ -92,6 +92,7 @@ endfunc func Test_autoread_fast() CheckFeature nanotime + CheckArch s390x " this is timing sensitive let g:test_is_flaky = 1