Mercurial > vim
changeset 16233:59177d9466aa v8.1.1121
patch 8.1.1121: test for term_gettitle() was disabled
commit https://github.com/vim/vim/commit/4a5711b5ea54525a262a57ec0d418f76504bad46
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Apr 6 12:39:55 2019 +0200
patch 8.1.1121: test for term_gettitle() was disabled
Problem: Test for term_gettitle() was disabled.
Solution: Enable the test and bail out only when it doesn't work. (Dominique
Pelle, closes #3776)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 06 Apr 2019 12:45:05 +0200 |
parents | 3d62577c3539 |
children | dbfd219fe9b3 |
files | src/testdir/test_terminal.vim src/version.c |
diffstat | 2 files changed, 7 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/src/testdir/test_terminal.vim +++ b/src/testdir/test_terminal.vim @@ -1842,17 +1842,15 @@ func Test_terminal_no_job() endfunc func Test_term_gettitle() - if !has('title') || empty(&t_ts) - return - endif - " TODO: this fails on Travis - return - " term_gettitle() returns an empty string for a non-terminal buffer - " or for a non-existing buffer. + " and for a non-existing buffer. call assert_equal('', term_gettitle(bufnr('%'))) call assert_equal('', term_gettitle(bufnr('$') + 1)) + if !has('title') || &title == 0 || empty(&t_ts) + throw "Skipped: can't get/set title" + endif + let term = term_start([GetVimProg(), '--clean', '-c', 'set noswapfile']) call WaitForAssert({-> assert_equal('[No Name] - VIM', term_gettitle(term)) })