From d594407735dcfdd0baff841dfad8c9f76547f9b1 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Tue, 3 Feb 2026 16:31:27 +0800 Subject: [PATCH] test: unskip msgpackparse() test on Windows (#37683) Not sure when it was fixed, but it passes now. --- runtime/doc/support.txt | 2 +- test/functional/vimscript/msgpack_functions_spec.lua | 7 +------ 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/runtime/doc/support.txt b/runtime/doc/support.txt index 916c959df8..166d9f21bf 100644 --- a/runtime/doc/support.txt +++ b/runtime/doc/support.txt @@ -16,7 +16,7 @@ Linux (x86_64) 1 >= 2.6.32, glibc >= 2.12 Ubuntu 24.04 Linux (arm64) 1 >= 2.6.32, glibc >= 2.12 Ubuntu 24.04 macOS (x86_64) 1 >= 11 macOS 15 macOS (arm64) 1 >= 11 macOS 26 -Windows 64-bit 1 >= Windows 10 Version 1809 Windows Server 2022 +Windows 64-bit 1 >= Windows 10 Version 1809 Windows Server 2025 FreeBSD 1 >= 10 FreeBSD 14 OpenBSD 2 >= 7 MinGW 2 MinGW-w64 diff --git a/test/functional/vimscript/msgpack_functions_spec.lua b/test/functional/vimscript/msgpack_functions_spec.lua index 6e85bd466f..3f33cb82d1 100644 --- a/test/functional/vimscript/msgpack_functions_spec.lua +++ b/test/functional/vimscript/msgpack_functions_spec.lua @@ -7,7 +7,6 @@ local eval, eq = n.eval, t.eq local command = n.command local api = n.api local exc_exec = n.exc_exec -local is_os = t.is_os describe('msgpack*() functions', function() setup(clear) @@ -474,11 +473,7 @@ describe('msgpackparse() function', function() eval(cmd) eval(cmd) -- do it again (try to force segfault) local api_info = eval(cmd) -- do it again - if is_os('win') then - n.assert_alive() - pending('msgpackparse() has a bug on windows') - return - end + n.assert_alive() eq({ 'error_types', 'functions', 'types', 'ui_events', 'ui_options', 'version' }, api_info) end)