From 61619ba211cb679d0fab2110478cb790b4757c88 Mon Sep 17 00:00:00 2001 From: Marco Hinz Date: Thu, 20 Nov 2014 15:00:36 +0100 Subject: [PATCH] README: add Travis CI badge --- .gitignore | 1 + .travis.yml | 9 +-------- README.adoc | 2 ++ test/run | 9 +-------- test/tests.vader | 15 +++++++++++---- test/vimrc | 6 ++++++ 6 files changed, 22 insertions(+), 20 deletions(-) create mode 100644 test/vimrc diff --git a/.gitignore b/.gitignore index e551b2b..0fb7370 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ !syntax/startify.vim !test/run !test/tests.vader +!test/vimrc diff --git a/.travis.yml b/.travis.yml index ab2b728..c74f5c8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,11 +4,4 @@ before_script: | git clone https://github.com/junegunn/vader.vim.git script: | - vim --nofork -XNu <(cat << EOF - filetype off - set runtimepath+=vader.vim - set runtimepath+=. - filetype plugin on - syntax enable - set hidden - EOF) -c 'Vader! test/*' >/dev/null + vim -Nu test/vimrc -c 'Vader! test/*' >/dev/null diff --git a/README.adoc b/README.adoc index 2fd59c2..01af6c6 100644 --- a/README.adoc +++ b/README.adoc @@ -1,3 +1,5 @@ +image:https://travis-ci.org/mhinz/vim-startify.svg?branch=travis["Build Status", link="https://travis-ci.org/mhinz/vim-startify"] + image:https://github.com/mhinz/vim-startify/raw/master/startify.png[Startify in action!] That's it. A fancy start screen for Vim. _(almost all visible features enabled - freely customizable)_ diff --git a/test/run b/test/run index 037c478..8500a67 100755 --- a/test/run +++ b/test/run @@ -1,10 +1,3 @@ #!/usr/bin/env bash -vim --nofork -XNu <(cat << EOF -filetype off -set runtimepath+=~/.vim/bundle/vader.vim -set runtimepath+=.. -filetype plugin on -syntax enable -set hidden -EOF) +Vader* +vim -XNu vimrc -c 'Vader! *' >/dev/null diff --git a/test/tests.vader b/test/tests.vader index 04f78f1..9bd0151 100644 --- a/test/tests.vader +++ b/test/tests.vader @@ -1,7 +1,7 @@ -Before (Check :Startify): +Before (check :Startify): Startify -Execute (Check options): +Execute (check options): AssertEqual 'startify', &filetype AssertEqual 'wipe', &bufhidden AssertEqual 'nofile', &buftype @@ -12,12 +12,19 @@ Execute (Check options): AssertEqual 0, &number AssertEqual 0, &swapfile -Do (open new buffer in insert mode with 'i'): +Do (open new buffer in insert mode via 'i'): ifoo Expect (only "foo"): foo -Do (open new buffer in normal mode with 'e'): +Do (open new buffer in normal mode via 'e'): eibar Expect (only "bar"): bar + +Given: + quux +Do (quit Startify buffer via 'q'): + q +Expect: + quux diff --git a/test/vimrc b/test/vimrc new file mode 100644 index 0000000..a9a6b1d --- /dev/null +++ b/test/vimrc @@ -0,0 +1,6 @@ +filetype off +set runtimepath+=vader.vim +set runtimepath+=. +filetype plugin on +syntax enable +set hidden