public
Description: Cucumber autocomplete for existing steps
Homepage: dougochris.github.com
Clone URL: git://github.com/dougochris/Continental.tmbundle.git
name age message
directory Commands/ Loading commit data...
file README.txt
directory Snippets/
directory Support/
file info.plist
README.txt
One of the worst things in writing cucumber stories is that you end up writing the same steps in your stories with small 
differences and cucumber treats this as a new step.

Example:
Given I am logged on
Given I am logged in
Given I log on
Given I log in
Given I am logged on as a user 
... AHHHHHHHHHH!!!!!

Continental autocompletes stories and paths from existing cucumber steps.

When writing cucumber features I was continually rewriting the steps already created by others and forgetting the steps 
I had previously written.
This bundle is designed to read all of the existing steps in your PROJECT/features directory and help with 
auto-completing the step.

It also does the same with paths in the paths.rb file

As a bonus it will convert known steps into snippets so you can quickly complete the sentence.

Commands - FEATURES
-------------------
command K - Autocomplete Line
command K - Convert autocomplete line to snippet
command shift K - List Paths

Commands - WEBRAT STEPS
-----------------------
command K - Autocomplete Webrat step

Snippets - WEBRAT STEPS
-----------------------
rsc  -> response.should contain
rsh  -> response.should have_tag
rshw -> response.should have_tag .. with_tag


Install
-------
> cd ~/Library/Application\ Support/TextMate/Bundles/

> git clone git://github.com/dougochris/Continental.tmbundle.git
> osascript -e 'tell app "TextMate" to reload bundles'

Thanks
------
The team at tricycle developments for listening to my ideas
This was heavily inspired by the "Actionscript 3" bundle.