You can (temporarily) use symlinks <https://github.com/puppetlabs/puppetlabs_spec_helper#fixtures-examples> to a manually maintained cache to work around this. For a more complete fix, see PDK-636 <https://tickets.puppetlabs.com/browse/PDK-636>, which is currently in progress.
Cheers, David On Sun, May 6, 2018 at 10:02 PM Joaquin Menchaca <[email protected]> wrote: > I am getting started with puppet-rspec, and I setup my external modules > required in the site/$module/.fixtures.yml, with something like > > --- > fixtures: > forge_modules: > apt: puppetlabs/apt > stdlib: puppetlabs/stdlib > debconf: stm/debconf > > I noticed that these are downloaded each and every time I run my tests > (and with slow internet, this is not fun). Could I point these to my > vendored modules instead in ../../modules? > > What is typical configuration? > > I'm thinking for local development environment, I really do want to use > vendored modules, not download these puppies each time (or just download if > I changed metadata.json). For CI environment, I can see how that'd make > sense to download each and every time. > > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/f4b910e8-365c-437b-993a-8e31d39fb90c%40googlegroups.com > <https://groups.google.com/d/msgid/puppet-users/f4b910e8-365c-437b-993a-8e31d39fb90c%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Cheers, David https://twitter.com/dev_el_ops -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CALF7fHZSmC-OjKvUtf_guddB-%2BPdW2Gc7YbJjSki%2B-sOVvt%2BDA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
