In .fixtures.yml
, there are modules downloaded from a public library, such as stdlib and concat in the following example:
fixtures:
forge_modules:
stdlib: puppetlabs/stdlib
concat: puppetlabs/concat
These modules need to be downloaded whenever running an rspec-puppet test. They also get deleted after tests are done.
It is good if all tests run completely. But if there is a failed test that needs to run separately, these modules are not available. I have to run all tests (100+) together, thus public modules can be downloaded and available. It is very annoying when I am debugging a small error.
Is there way to configure rspec-puppet so that it doesn't download/delete those public modules every time?