Commit graph

10 commits

Author SHA1 Message Date
Ken Barber
eff3ce1804 Pin rspec to 3.1.7 so we avoid the ruby 1.8.7 errrors
Seems rspec 3.2.0 broke on Ruby 1.8.7. This does a pinning so we can avoid the
issue.

Signed-off-by: Ken Barber <ken@bob.sh>
2015-02-05 11:31:49 +00:00
wkalt
8f0bdc2a9a (maint) pin beaker for ruby 1.8.7
Travis is failing on 1.8.7 due to some recent updates in rails. This should fix
the issue.
2015-01-05 07:49:10 -08:00
Ken Barber
f6f6e55b33 Cleanups, missing doc items and new test_url capability
This provides a number of cleanups as the code has been unloved for a while.

I've added the ssl-* parameters the robinbowes added in his last patch to the
docs, and found some other cleanups as well where applicable.

I've added the ability to override the test_url also, so that in the future
if a user wishes to they can customize this.

Signed-off-by: Ken Barber <ken@bob.sh>
2014-10-07 15:06:54 +01:00
Hunter Haugen
cac6e553d1 Allow custom gemsource 2014-02-11 16:42:29 -08:00
Ashley Penney
a344bfe83a Convert tests to beaker. 2014-02-03 16:43:01 +00:00
Ken Barber
9d85e06c9d Pin rspec-puppet to 1.x releases
Since contain_class is only in 1.x or greater, we add an explicit pin in the
Gemfile for this.

Signed-off-by: Ken Barber <ken@bob.sh>
2014-01-02 15:43:22 +00:00
Ken Barber
d3bf0a09ae (GH-91) Update to use rspec-system-puppet 2.x
This will bring us up-to-date with the latest version of the rspec-system-*
family.

Signed-off-by: Ken Barber <ken@bob.sh>
2013-10-21 14:25:28 +01:00
Ken Barber
c5ef3833fa Update gemfile to use version 1.x of rspec-system-puppet
Signed-off-by: Ken Barber <ken@bob.sh>
2013-05-01 15:32:20 +01:00
Ken Barber
15fb00c9f7 Add initial rspec-system tests and scaffolding
This adds a basic test to run the standard 1 node setup until it succeeds.

This also fixes a bug with the connection validation facilities. Before this
patch we would keep retrying the connection to PuppetDB until the timeout
expired, this patch fixes that bug making provisioning faster and well, more
reliable. I've also increased the timeout as some systems take longer than
15 seconds for PuppetDB to start.

Signed-off-by: Ken Barber <ken@bob.sh>
2013-04-19 23:26:15 +01:00
Ken Barber
5a72d6d82b Cleaned up ghoneycutt's code a tad
Signed-off-by: Ken Barber <ken@bob.sh>
2013-04-09 13:27:25 +01:00