Mercurial > vim
comparison src/testdir/test_quickfix.vim @ 29970:d891115c0aea v9.0.0323
patch 9.0.0323: using common name in tests leads to flaky tests
Commit: https://github.com/vim/vim/commit/3b0d70f4ff436cb144683dafd956e8a3ee485a90
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Aug 29 22:31:20 2022 +0100
patch 9.0.0323: using common name in tests leads to flaky tests
Problem: Using common name in tests leads to flaky tests.
Solution: Rename files and directories to be more specific.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Mon, 29 Aug 2022 23:45:04 +0200 |
parents | b01273bbc75e |
children | de319bf98a39 |
comparison
equal
deleted
inserted
replaced
29969:5f2d38cacd6c | 29970:d891115c0aea |
---|---|
4388 augroup QF_Test | 4388 augroup QF_Test |
4389 au! | 4389 au! |
4390 autocmd BufRead * silent cd %:p:h | 4390 autocmd BufRead * silent cd %:p:h |
4391 augroup END | 4391 augroup END |
4392 | 4392 |
4393 10Xvimgrep /vim/ Xdir/** | 4393 10Xvimgrep /vim/ Xgrepdir/** |
4394 let l = g:Xgetlist() | 4394 let l = g:Xgetlist() |
4395 call assert_equal('f1.txt', bufname(l[0].bufnr)) | 4395 call assert_equal('f1.txt', bufname(l[0].bufnr)) |
4396 call assert_equal('f2.txt', fnamemodify(bufname(l[2].bufnr), ':t')) | 4396 call assert_equal('f2.txt', fnamemodify(bufname(l[2].bufnr), ':t')) |
4397 | 4397 |
4398 augroup QF_Test | 4398 augroup QF_Test |
4401 | 4401 |
4402 exe 'cd ' . save_cwd | 4402 exe 'cd ' . save_cwd |
4403 endfunc | 4403 endfunc |
4404 | 4404 |
4405 func Test_vimgrep_autocmd_cd() | 4405 func Test_vimgrep_autocmd_cd() |
4406 call mkdir('Xdir/a', 'p') | 4406 call mkdir('Xgrepdir/a', 'p') |
4407 call mkdir('Xdir/b', 'p') | 4407 call mkdir('Xgrepdir/b', 'p') |
4408 call writefile(['a_L1_vim', 'a_L2_vim'], 'Xdir/a/f1.txt') | 4408 call writefile(['a_L1_vim', 'a_L2_vim'], 'Xgrepdir/a/f1.txt') |
4409 call writefile(['b_L1_vim', 'b_L2_vim'], 'Xdir/b/f2.txt') | 4409 call writefile(['b_L1_vim', 'b_L2_vim'], 'Xgrepdir/b/f2.txt') |
4410 call Xvimgrep_autocmd_cd('c') | 4410 call Xvimgrep_autocmd_cd('c') |
4411 call Xvimgrep_autocmd_cd('l') | 4411 call Xvimgrep_autocmd_cd('l') |
4412 %bwipe | 4412 %bwipe |
4413 call delete('Xdir', 'rf') | 4413 call delete('Xgrepdir', 'rf') |
4414 endfunc | 4414 endfunc |
4415 | 4415 |
4416 " The following test used to crash Vim | 4416 " The following test used to crash Vim |
4417 func Test_lhelpgrep_autocmd() | 4417 func Test_lhelpgrep_autocmd() |
4418 lhelpgrep quickfix | 4418 lhelpgrep quickfix |