summaryrefslogtreecommitdiff
path: root/src/testdir/test_writefile.vim
blob: d820c580acff512d94c75e64d27823e944b7064b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

function! Test_WriteFile()
  let f = tempname()
  call writefile(["over","written"], f, "b")
  call writefile(["hello","world"], f, "b")
  call writefile(["!", "good"], f, "a")
  call writefile(["morning"], f, "ab")
  call writefile(["", "vimmers"], f, "ab")
  let l = readfile(f)
  call assert_equal("hello", l[0])
  call assert_equal("world!", l[1])
  call assert_equal("good", l[2])
  call assert_equal("morning", l[3])
  call assert_equal("vimmers", l[4])
  call delete(f)
endfunction