Files customised for puppet module it-puppet-module-gfal2.
Produces a Docker image suitable to run puppet CI tests.
Contains methods for running tests.
List of ruby gems to be installed to run tests.
Example files that can be copied into the code directory to get tests up and running.
Typically you should only copy these files over if gitlab.cern.ch is the true upstream source of the module and no offsite module exists where the tests would be better maintained.
- rspec tests for class it-puppet-module-gfal2
- rspec tests for defined type it-puppet-module-gfal2::mytype
- boilerplate/spec/default_facts.yml - facts defined for every test.
- boilerplate/spec/spec_helper.rb - top level of test execution.
- boilerplate/metadata.json - metadata for module including supported OSes.
- boilerplate/spec/hiera.yaml - hiera definition to use inside tests.
- boilerplate/.fixtures.yml - list and locations of dependencies needed by test dependencies
- boilerplate/.rspec - puppet rspec options
- boilerplate/.rubocop - rubocop configuration