GoBoundless / spar

Single Page Application Rocketship
http://goboundless.github.com/spar/
MIT License
164 stars 14 forks source link

Tests! #15

Closed botandrose closed 11 years ago

botandrose commented 11 years ago

Makes me nervous, contributing to a project without tests! I don't know if my pull requests will break things...

mhodgson commented 11 years ago

I hear you. Tests definitely need to be written. If you want to contribute some I'd love it ;-)

Otherwise we'll probably get to it soon.

-Matt

botandrose commented 11 years ago

I'll see what I can do. :) I'd at least like to submit some tests for the compass-related stuff. I guess first things first, we should make some broad strokes to lay down the foundation for more, later.

I'm thinking black box acceptance tests for spar server and spar deploy would be the first step, just to get a handle on overall correctness. My first inclination is to use Cucumber + Capybara for the former, and Cucumber + Aruba for the latter, but not everyone loves the Cukes. What do you think?

mhodgson commented 11 years ago

That sounds perfect. I've used Cuke, Capy, and Aruba before. Thanks!

botandrose commented 11 years ago

Derp. Just noticed that you already have a Cucumber and Aruba scenario.