patch 8.1.0429: no test for :lcd with 'shellslash'
Problem: No test for :lcd with 'shellslash'.
Solution: Add a test. (Daniel Hahler, closes #3475)
diff --git a/src/testdir/test_getcwd.vim b/src/testdir/test_getcwd.vim
index 334b890..5d97295 100644
--- a/src/testdir/test_getcwd.vim
+++ b/src/testdir/test_getcwd.vim
@@ -98,3 +98,15 @@
call assert_equal("z Xdir3 1", GetCwdInfo(1, tp_nr))
call assert_equal(g:topdir, getcwd(-1))
endfunc
+
+function Test_GetCwd_lcd_shellslash()
+ new
+ let root = fnamemodify('/', ':p')
+ exe 'lcd '.root
+ let cwd = getcwd()
+ if !exists('+shellslash') || &shellslash
+ call assert_equal(cwd[-1:], '/')
+ else
+ call assert_equal(cwd[-1:], '\')
+ endif
+endfunc
diff --git a/src/version.c b/src/version.c
index 724c9aa..c62e484 100644
--- a/src/version.c
+++ b/src/version.c
@@ -795,6 +795,8 @@
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 429,
+/**/
428,
/**/
427,