summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_assert.vim
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2022-09-04 21:29:08 +0100
committerBram Moolenaar <Bram@vim.org>2022-09-04 21:29:08 +0100
commite1f3ab73bc7c4b3eee03b673c2983ed7eca6ea80 (patch)
tree1f99f6b4b97dce107b1fb8b311db7cbc21c9a541 /src/testdir/test_assert.vim
parent8f7116caddc6f0725cf1211407d97645c4eb7b65 (diff)
patch 9.0.0380: deleting files in tests is a hassle
Problem: Deleting files in tests is a hassle. Solution: Use the new 'D' flag of writefile().
Diffstat (limited to 'src/testdir/test_assert.vim')
-rw-r--r--src/testdir/test_assert.vim7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/testdir/test_assert.vim b/src/testdir/test_assert.vim
index f11a3a9365..01e7718bb6 100644
--- a/src/testdir/test_assert.vim
+++ b/src/testdir/test_assert.vim
@@ -89,12 +89,12 @@ func Test_assert_equalfile()
call remove(v:errors, 0)
let goodtext = ["one", "two", "three"]
- call writefile(goodtext, 'Xone')
+ call writefile(goodtext, 'Xone', 'D')
call assert_equal(1, 'Xone'->assert_equalfile('xyzxyz'))
call assert_match("E485: Can't read file xyzxyz", v:errors[0])
call remove(v:errors, 0)
- call writefile(goodtext, 'Xtwo')
+ call writefile(goodtext, 'Xtwo', 'D')
call assert_equal(0, assert_equalfile('Xone', 'Xtwo'))
call writefile([goodtext[0]], 'Xone')
@@ -124,9 +124,6 @@ func Test_assert_equalfile()
call assert_equal(1, assert_equalfile('Xone', 'Xtwo', 'a message'))
call assert_match("a message: difference at byte 234, line 1 after", v:errors[0])
call remove(v:errors, 0)
-
- call delete('Xone')
- call delete('Xtwo')
endfunc
func Test_assert_notequal()