From f534e06c70ccea81581a89a8e4edb87765dffd80 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Sun, 23 Aug 2026 09:22:52 +0800 Subject: [PATCH] test(netrw): fix failure on Windows --- test/old/testdir/test_plugin_netrw.vim | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/test/old/testdir/test_plugin_netrw.vim b/test/old/testdir/test_plugin_netrw.vim index e5594c82e5..431cec8c67 100644 --- a/test/old/testdir/test_plugin_netrw.vim +++ b/test/old/testdir/test_plugin_netrw.vim @@ -941,7 +941,11 @@ func Test_netrw_home_setting() unlet! g:netrw_home if has('nvim') - call assert_equal(netrw#fs#PathJoin(stdpath('state'), 'netrw'), Test_NetrwHome()) + let expected = netrw#fs#PathJoin(stdpath('state'), 'netrw') + if has('win32') + let expected = substitute(expected, '/', '\\', 'g') + endif + call assert_equal(expected, Test_NetrwHome()) else " without the setting $MYVIMDIR is used call assert_equal(vimdir, Test_NetrwHome())