puppet-zaqar/spec
Alex Schultz 5fdd1876a4 Add rspec-puppet-facts to the spec_helper
This change adds the rspec-puppet-facts gem to the spec helper so that
we can centralize the management of the base operating systems that we
support. rspec-puppet-facts allows us to simplify our unit tests and
provides a more complete list of Operating Systems and their associated
facts for the unit tests.  With this change we can now loop over and
test CentOS, Debian, Fedora, RedHat, and Ubuntu by simply providing a
list of supported os to rspec-puppet-facts.

Additionally this change includes a central object for managing our
supported os list for rspec-puppet-facts and providing our default facts
like os_service_default. This central object should replace the usage of
@default_facts within the unit tests for each module.

Change-Id: Ib61c316e965662ee66c0c0a1f14759c3b7c888bb
2016-01-14 18:46:24 +03:00
..
acceptance/nodesets Try to use zuul-cloner to prepare fixtures 2015-10-08 15:23:04 -07:00
classes Make Keystone_endpoint match service by name/type 2015-12-22 18:13:36 +01:00
unit puppet-zaqar: Initial commit 2015-08-25 09:59:38 -07:00
shared_examples.rb puppet-zaqar: Initial commit 2015-08-25 09:59:38 -07:00
spec_helper_acceptance.rb puppet-zaqar: Initial commit 2015-08-25 09:59:38 -07:00
spec_helper.rb Add rspec-puppet-facts to the spec_helper 2016-01-14 18:46:24 +03:00