Skip to content

jon-proulx/cucumber-vagrant-sahara

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

##Test integration of Cucumber and Vagrant + Sahara

Cucumber is a behaviour specification and testing language

Vagrant is a tool for building and distributing VirtualBox virtualized development environments

Sahara is a plugin for managing sandbox mode in Vagrant boxes allowing freezing, rollbacks, and comits

I'm hoping the three togather will be a good base for behaviour driven development of Puppet and Chef configuration management modules/cookbooks, but for now this is just me trying to sort it out

##Caveats

This is all highly specific to my world right now, it may (or many not) be useful as an example, but it is unlikely to actually run anywhere but my workstation just now (if it even works there), especially because of the way I kludged around the next caveat...

shara requires "vagrant", "~>0.9" which conflicts with this, changing that spec (in the gems//specifications/sahara-0.0.10.gemspec) seems to get it all working though. Vagrant list suggests ">0.9,<1.1" is probably the right dependency for shara but I'll leave that to the sahara author.

About

Me trying to grokk using vagrant+sahara inside cucumber features

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages