Mercurial > vim
comparison src/testdir/test_terminal_fail.vim @ 21765:08940efa6b4e v8.2.1432
patch 8.2.1432: various inconsistencies in test files
Commit: https://github.com/vim/vim/commit/6d91bcb4d23b5c6a0be72c384beaf385e2d9d606
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Aug 12 18:50:36 2020 +0200
patch 8.2.1432: various inconsistencies in test files
Problem: Various inconsistencies in test files.
Solution: Add modelines where they were missing. Use Check commands instead
of silently skipping over tests. Adjust indents and comments.
(Ken Takata, closes #6695)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Wed, 12 Aug 2020 19:00:08 +0200 |
parents | c087099e9163 |
children |
comparison
equal
deleted
inserted
replaced
21764:476b6faad407 | 21765:08940efa6b4e |
---|---|
1 " This test is in a separate file, because it usually causes reports for memory | 1 " This test is in a separate file, because it usually causes reports for memory |
2 " leaks under valgrind. That is because when fork/exec fails memory is not | 2 " leaks under valgrind. That is because when fork/exec fails memory is not |
3 " freed. Since the process exists right away it's not a real leak. | 3 " freed. Since the process exits right away it's not a real leak. |
4 | 4 |
5 source check.vim | 5 source check.vim |
6 CheckFeature terminal | 6 CheckFeature terminal |
7 | 7 |
8 source shared.vim | 8 source shared.vim |
9 | 9 |
10 func Test_terminal_redir_fails() | 10 func Test_terminal_redir_fails() |
11 if has('unix') | 11 CheckUnix |
12 let buf = term_start('xyzabc', {'err_io': 'file', 'err_name': 'Xfile'}) | 12 |
13 call TermWait(buf) | 13 let buf = term_start('xyzabc', {'err_io': 'file', 'err_name': 'Xfile'}) |
14 call WaitFor('len(readfile("Xfile")) > 0') | 14 call TermWait(buf) |
15 call assert_match('executing job failed', readfile('Xfile')[0]) | 15 call WaitFor('len(readfile("Xfile")) > 0') |
16 call WaitFor('!&modified') | 16 call assert_match('executing job failed', readfile('Xfile')[0]) |
17 call delete('Xfile') | 17 call WaitFor('!&modified') |
18 bwipe | 18 call delete('Xfile') |
19 endif | 19 bwipe |
20 endfunc | 20 endfunc |
21 | |
22 " vim: shiftwidth=2 sts=2 expandtab |