From c205aad755d70a1442aea4bc9c2dfcbcacc9c7be Mon Sep 17 00:00:00 2001 From: itchyny Date: Sun, 1 May 2016 04:38:41 +0900 Subject: [PATCH] add tests for lightline#error() --- test/error.vim | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 test/error.vim diff --git a/test/error.vim b/test/error.vim new file mode 100644 index 0000000..8fdabf4 --- /dev/null +++ b/test/error.vim @@ -0,0 +1,15 @@ +let s:suite = themis#suite('error') +let s:assert = themis#helper('assert') + +function! s:message() abort + redir => messages + silent! messages + redir END + return split(messages, '\n')[-1] +endfunction + +function! s:suite.error() + let message = 'An error occurred.' + call lightline#error(message) + call s:assert.equals(s:message(), 'lightline.vim: ' . message) +endfunction