patch 9.0.0336: tests are flaky because of using a common file name
Problem: Tests are flaky because of using a common file name.
Solution: Rename files and directories to be more unique.
diff --git a/src/testdir/test_changelist.vim b/src/testdir/test_changelist.vim
index 3bb22a8..0d43559 100644
--- a/src/testdir/test_changelist.vim
+++ b/src/testdir/test_changelist.vim
@@ -37,13 +37,13 @@
" Tests for the getchangelist() function
func Test_changelist_index()
- edit Xfile1.txt
+ edit Xgclfile1.txt
exe "normal iabc\<C-G>u\ndef\<C-G>u\nghi"
call assert_equal(3, getchangelist('%')[1])
" Move one step back in the changelist.
normal 2g;
- hide edit Xfile2.txt
+ hide edit Xgclfile2.txt
exe "normal iabcd\<C-G>u\ndefg\<C-G>u\nghij"
call assert_equal(3, getchangelist('%')[1])
" Move to the beginning of the changelist.
@@ -54,8 +54,8 @@
call assert_equal(1, getchangelist('#')[1])
bwipe!
- call delete('Xfile1.txt')
- call delete('Xfile2.txt')
+ call delete('Xgclfile1.txt')
+ call delete('Xgclfile2.txt')
endfunc
func Test_getchangelist()
@@ -64,10 +64,10 @@
call assert_equal([], 10->getchangelist())
call assert_equal([[], 0], getchangelist())
- call writefile(['line1', 'line2', 'line3'], 'Xfile1.txt')
- call writefile(['line1', 'line2', 'line3'], 'Xfile2.txt')
+ call writefile(['line1', 'line2', 'line3'], 'Xclistfile1.txt')
+ call writefile(['line1', 'line2', 'line3'], 'Xclistfile2.txt')
- edit Xfile1.txt
+ edit Xclistfile1.txt
let buf_1 = bufnr()
exe "normal 1Goline\<C-G>u1.1"
exe "normal 3Goline\<C-G>u2.1"
@@ -79,7 +79,7 @@
\ {'lnum' : 6, 'col' : 4, 'coladd' : 0}], 2],
\ getchangelist('%'))
- hide edit Xfile2.txt
+ hide edit Xclistfile2.txt
let buf_2 = bufnr()
exe "normal 1GOline\<C-G>u1.0"
exe "normal 2Goline\<C-G>u2.0"
@@ -100,8 +100,8 @@
\ getchangelist(buf_2))
bwipe!
- call delete('Xfile1.txt')
- call delete('Xfile2.txt')
+ call delete('Xclistfile1.txt')
+ call delete('Xclistfile2.txt')
endfunc
" vim: shiftwidth=2 sts=2 expandtab