summaryrefslogtreecommitdiff
path: root/Gemfile
diff options
context:
space:
mode:
authorvarac <varacanero@zeromail.org>2015-12-20 01:57:04 +0100
committervarac <varacanero@zeromail.org>2015-12-20 22:46:54 +0100
commit005f06f3dde8198fac2ca1a0206e05157e927d3c (patch)
tree9fad0dff04b1a3de4c581b10f68e8e01bc8a324f /Gemfile
parent185ac30062d7aa11fc39a24aa89504e5ac0db6d9 (diff)
[tests] Use beaker+docker for acceptance tests
Beaker together with docker is a very fast way to do acceptance testing. This commit adds basic beaker/docker support: - Add a debian jessie nodeset - Test if the module applies idempotentially, so it doesn't change resources on a second run with the same parameters. https://github.com/puppetlabs/beaker/blob/master/docs/Docker-Support.md
Diffstat (limited to 'Gemfile')
-rw-r--r--Gemfile7
1 files changed, 7 insertions, 0 deletions
diff --git a/Gemfile b/Gemfile
index 8925a90..a2756c4 100644
--- a/Gemfile
+++ b/Gemfile
@@ -11,3 +11,10 @@ group :test do
gem "rspec-puppet-facts"
gem "mocha"
end
+
+group :system_tests do
+ gem 'beaker', :require => false
+ gem 'beaker-rspec', :require => false
+ gem 'beaker_spec_helper', :require => false
+ gem 'serverspec', :require => false
+end