diff options
| author | Justin M. Keyes <justinkz@gmail.com> | 2019-05-03 11:03:49 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-05-03 11:03:49 +0200 |
| commit | 6891d8aeca9abc24314ad92cb0c669afa13a8769 (patch) | |
| tree | 27565ee941cd97515399964f5e22018817a9d022 /src/nvim/testdir/test_eval_stuff.vim | |
| parent | 9d58a58980c666a3abf515a1dd6b813b13d2d5ae (diff) | |
| parent | 96a8b0ab787c7d7148eb4c9881fdb5e022996081 (diff) | |
| download | rneovim-6891d8aeca9abc24314ad92cb0c669afa13a8769.tar.gz rneovim-6891d8aeca9abc24314ad92cb0c669afa13a8769.tar.bz2 rneovim-6891d8aeca9abc24314ad92cb0c669afa13a8769.zip | |
Merge #9970 from janlazo/vim-8.1.0794
vim-patch:8.0.1708,8.1.{369,794,1242}
Diffstat (limited to 'src/nvim/testdir/test_eval_stuff.vim')
| -rw-r--r-- | src/nvim/testdir/test_eval_stuff.vim | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/nvim/testdir/test_eval_stuff.vim b/src/nvim/testdir/test_eval_stuff.vim index 111c85bb95..1850fb0cf1 100644 --- a/src/nvim/testdir/test_eval_stuff.vim +++ b/src/nvim/testdir/test_eval_stuff.vim @@ -21,3 +21,31 @@ func Test_E963() call assert_fails("let v:oldfiles=''", 'E963:') call assert_equal(v_o, v:oldfiles) endfunc + +func Test_mkdir_p() + call mkdir('Xmkdir/nested', 'p') + call assert_true(isdirectory('Xmkdir/nested')) + try + " Trying to make existing directories doesn't error + call mkdir('Xmkdir', 'p') + call mkdir('Xmkdir/nested', 'p') + catch /E739:/ + call assert_report('mkdir(..., "p") failed for an existing directory') + endtry + " 'p' doesn't suppress real errors + call writefile([], 'Xfile') + call assert_fails('call mkdir("Xfile", "p")', 'E739') + call delete('Xfile') + call delete('Xmkdir', 'rf') +endfunc + +func Test_line_continuation() + let array = [5, + "\ ignore this + \ 6, + "\ more to ignore + "\ more moreto ignore + \ ] + "\ and some more + call assert_equal([5, 6], array) +endfunc |