deis / rigger

rigger is a tool to deploy Deis v1 on a variety of cloud providers.
http://deis.io
MIT License
57 stars 9 forks source link

Consider BATS for tests #14

Open helgi opened 9 years ago

helgi commented 9 years ago

If the intent is to stick with shell then it could be interesting to look at https://github.com/sstephenson/bats for tests to reduce the need for basic scaffolding on the test suite of the world

sgoings commented 9 years ago

I currently am using roundup (built in with Rerun). I'd probably want to move support for BATS into rerun itself if I did this... thoughts?

helgi commented 9 years ago

Hmm I'd have to look at roundup more, I have a brief look at the rigger tests but didn't notice it was using that. Guess it depends if we feel it adds anything above and beyond roundup :)

I've used BATS extensively with Chef (mostly Test Kitchen) and it works out pretty well (not that I'd use it again for a configuration management tool specifically) and it added ton of boilerplate that was useful in Shell type setups.

sgoings commented 9 years ago

See: https://github.com/rerun/rerun/issues/216