-
Notifications
You must be signed in to change notification settings - Fork 567
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Refactor acceptance tests to use beaker-rspec #239
Conversation
We can handle that all with beaker now
Adds in modules and creates hiera file
Add in gems for main beaker-rspec depenancies
Thank you for a pull request! Please check this document for how the Jenkins project handles pull requests |
Interesting work @petems! I'll try to make sure I review this over the weekend, post haste! |
Cool :) I'll probably add a line to the README.md about how to run it, but the tl;dr is: Setup vagrant and virtualbox, then:
Whats really cool is that beaker has docker support, so you can run acceptance tests in CI pretty easily without having to wait for the VM's to spin up (example here: https://app.wercker.com/#buildstep/542851191dfdddeb6b023822). |
As we're checking idempotency, we need to catch changes
@petems you're on the hook for adding a README update in another pull request. if I don't see it soon I'll have to beat it out of you at FOSDEM :) |
Refactor acceptance tests to use beaker-rspec
@rtyler Haha, I'll see what I can do! :) |
Allows much easier tuning of tests, but still has serverspec so we can port over the existing tests. Beaker also has AWS support, so it's easy to test there too! 👍