|
```yaml |
|
fixtures: |
|
repositories: |
|
firewall: "https://github.com/puppetlabs/puppetlabs-firewall.git" |
|
stdlib: "https://github.com/puppetlabs/puppetlabs-stdlib.git" |
|
control_repo: |
|
repo: "https://github.com/puppetlabs/control-repo" |
|
target: "spec/fixtures/control_repos" |
|
``` |
results in spec/fixtures/control_repos/control_repo clone instead of control_repo module being cloned into spec/fixtures/control_repos
So similarly if you had something like puppet_agent7 with target of spec/fixtures/modules/puppet_agent it would result in spec/fixtures/modules/puppet_agent/puppet_agent7 being the directly clone.
puppetlabs_spec_helper/README.md
Lines 243 to 251 in e3b7546
results in
spec/fixtures/control_repos/control_repoclone instead ofcontrol_repomodule being cloned intospec/fixtures/control_reposSo similarly if you had something like
puppet_agent7with target ofspec/fixtures/modules/puppet_agentit would result inspec/fixtures/modules/puppet_agent/puppet_agent7being the directly clone.