patch 9.0.0363: common names in test files causes tests to be flaky
Problem: Common names in test files causes tests to be flaky.
Solution: Use more specific names.
diff --git a/src/testdir/test_source.vim b/src/testdir/test_source.vim
index 4736e93..44cd2fd 100644
--- a/src/testdir/test_source.vim
+++ b/src/testdir/test_source.vim
@@ -63,10 +63,10 @@
" When sourcing a vim script, shebang should be ignored.
func Test_source_ignore_shebang()
- call writefile(['#!./xyzabc', 'let g:val=369'], 'Xfile.vim')
- source Xfile.vim
+ call writefile(['#!./xyzabc', 'let g:val=369'], 'Xsisfile.vim')
+ source Xsisfile.vim
call assert_equal(g:val, 369)
- call delete('Xfile.vim')
+ call delete('Xsisfile.vim')
endfunc
" Test for expanding <sfile> in an autocmd and for <slnum> and <sflnum>
@@ -480,12 +480,12 @@
augroup Test
au!
- au BufNewFile Xfile g:readFile = 1
+ au BufNewFile Xsubfile g:readFile = 1
| g:readExtra = 2
augroup END
g:readFile = 0
g:readExtra = 0
- new Xfile
+ new Xsubfile
bwipe!
augroup Test
au!