Mercurial > vim
comparison src/testdir/test_terminal.vim @ 16312:46e8430738fa v8.1.1161
patch 8.1.1161: unreachable code
commit https://github.com/vim/vim/commit/1d79ce81e7be20405f0fa9687b37c86a2215e326
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Apr 12 22:27:39 2019 +0200
patch 8.1.1161: unreachable code
Problem: Unreachable code.
Solution: Remove condition that will never be true. Add tests for all ANSI
colors.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Fri, 12 Apr 2019 22:30:08 +0200 |
parents | 397ab6afe01b |
children | 606a49386aa1 |
comparison
equal
deleted
inserted
replaced
16311:94ca56fd6b64 | 16312:46e8430738fa |
---|---|
1482 call Stop_shell_in_terminal(buf) | 1482 call Stop_shell_in_terminal(buf) |
1483 call term_wait(buf) | 1483 call term_wait(buf) |
1484 exe buf . 'bwipe' | 1484 exe buf . 'bwipe' |
1485 endfunc | 1485 endfunc |
1486 | 1486 |
1487 func Test_terminal_all_ansi_colors() | |
1488 if !CanRunVimInTerminal() | |
1489 return | |
1490 endif | |
1491 | |
1492 " Use all the ANSI colors. | |
1493 call writefile([ | |
1494 \ 'call setline(1, "AABBCCDDEEFFGGHHIIJJKKLLMMNNOOPP")', | |
1495 \ 'hi Tblack ctermfg=Black ctermbg=Lightgrey', | |
1496 \ 'hi Tdarkred ctermfg=Darkred ctermbg=Red', | |
1497 \ 'hi Tdarkgreen ctermfg=Darkgreen ctermbg=Green', | |
1498 \ 'hi Tbrown ctermfg=Brown ctermbg=Yello', | |
1499 \ 'hi Tdarkblue ctermfg=Darkblue ctermbg=Blue', | |
1500 \ 'hi Tdarkmagenta ctermfg=Darkmagenta ctermbg=Magenta', | |
1501 \ 'hi Tdarkcyan ctermfg=Darkcyan ctermbg=Cyan', | |
1502 \ 'hi Tlightgrey ctermfg=Lightgrey ctermbg=Black', | |
1503 \ 'hi Tdarkgrey ctermfg=Darkgrey ctermbg=White', | |
1504 \ 'hi Tred ctermfg=Red ctermbg=Darkred', | |
1505 \ 'hi Tgreen ctermfg=Green ctermbg=Darkgreen', | |
1506 \ 'hi Tyellow ctermfg=Yellow ctermbg=Brown', | |
1507 \ 'hi Tblue ctermfg=Blue ctermbg=Darkblue', | |
1508 \ 'hi Tmagenta ctermfg=Magenta ctermbg=Darkmagenta', | |
1509 \ 'hi Tcyan ctermfg=Cyan ctermbg=Darkcyan', | |
1510 \ 'hi Twhite ctermfg=White ctermbg=Darkgrey', | |
1511 \ '', | |
1512 \ 'call matchadd("Tblack", "A")', | |
1513 \ 'call matchadd("Tdarkred", "B")', | |
1514 \ 'call matchadd("Tdarkgreen", "C")', | |
1515 \ 'call matchadd("Tbrown", "D")', | |
1516 \ 'call matchadd("Tdarkblue", "E")', | |
1517 \ 'call matchadd("Tdarkmagenta", "F")', | |
1518 \ 'call matchadd("Tdarkcyan", "G")', | |
1519 \ 'call matchadd("Tlightgrey", "H")', | |
1520 \ 'call matchadd("Tdarkgrey", "I")', | |
1521 \ 'call matchadd("Tred", "J")', | |
1522 \ 'call matchadd("Tgreen", "K")', | |
1523 \ 'call matchadd("Tyellow", "L")', | |
1524 \ 'call matchadd("Tblue", "M")', | |
1525 \ 'call matchadd("Tmagenta", "N")', | |
1526 \ 'call matchadd("Tcyan", "O")', | |
1527 \ 'call matchadd("Twhite", "P")', | |
1528 \ 'redraw', | |
1529 \ ], 'Xcolorscript') | |
1530 let buf = RunVimInTerminal('-S Xcolorscript', {'rows': 10}) | |
1531 call VerifyScreenDump(buf, 'Test_terminal_all_ansi_colors', {}) | |
1532 | |
1533 call term_sendkeys(buf, ":q\<CR>") | |
1534 call StopVimInTerminal(buf) | |
1535 call delete('Xcolorscript') | |
1536 endfunc | |
1537 | |
1487 func Test_terminal_termwinsize_option_fixed() | 1538 func Test_terminal_termwinsize_option_fixed() |
1488 if !CanRunVimInTerminal() | 1539 if !CanRunVimInTerminal() |
1489 return | 1540 return |
1490 endif | 1541 endif |
1491 set termwinsize=6x40 | 1542 set termwinsize=6x40 |