From 176379b13790f7a9018665bcd55567b557775463 Mon Sep 17 00:00:00 2001 From: Matt Date: Tue, 31 Jan 2012 07:34:57 -0800 Subject: [PATCH] Added cucumber support for running tests on file/line. --- plugin/vim-ruby-conque.vim | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/plugin/vim-ruby-conque.vim b/plugin/vim-ruby-conque.vim index 4d223e1..a1c3b5b 100644 --- a/plugin/vim-ruby-conque.vim +++ b/plugin/vim-ruby-conque.vim @@ -51,6 +51,14 @@ function! RunRspecCurrentFileConque() call RunSingleConque(g:ruby_conque_rspec_command . " " . bufname('%') . " --color") endfunction +function! RunCucumberCurrentLineConque() + call RunSingleConque("cucumber" . " " . bufname('%') . ":" . line('.')) +endfunction + +function! RunCucumberCurrentFileConque() + call RunSingleConque("cucumber" . " " . bufname('%')) +endfunction + function! RunRakeConque() call RunSingleConque("rake") endfunction @@ -58,4 +66,6 @@ endfunction nmap rr :call RunRubyCurrentFileConque() nmap ss :call RunRspecCurrentFileConque() nmap ll :call RunRspecCurrentLineConque() +nmap cl :call RunCucumberCurrentLineConque() +nmap cc :call RunCucumberCurrentFileConque() nmap RR :call RunRakeConque()