Skip to content

Commit 9571e24

Browse files
committed
(MAINT) Add requirements for acceptance tests
This commit updates the Gemfile with the requirements needed for the acceptance tests. It also adds a new entry to .gitignore so that the fixtures directory is excluded.
1 parent 6d4cf7d commit 9571e24

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

.fixtures.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
fixtures:
2+
repositories:
3+
facts: 'https://github.com/puppetlabs/puppetlabs-facts.git'
4+
provision: 'https://github.com/puppetlabs/provision.git'
5+
puppet_agent: 'https://github.com/puppetlabs/puppetlabs-puppet_agent.git'
6+
symlinks: []

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,4 @@ coverage/
1111
/*.pp
1212
/tmp/
1313
.vendor/
14+
spec/fixtures/

Gemfile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,18 @@ group :test do
1515
gem 'simplecov', :require => false if ENV['COVERAGE'] == 'yes'
1616
end
1717

18+
group :acceptance do
19+
gem 'serverspec'
20+
gem 'puppetlabs_spec_helper'
21+
gem 'puppet_litmus'
22+
end
23+
1824
group :development do
1925
gem 'github_changelog_generator', require: false
2026
gem 'faraday-retry', require: false
2127
gem 'pry', require: false
28+
gem 'pry-byebug', require: false
29+
gem 'pry-stack_explorer', require: false
2230
end
2331

2432
group :rubocop do

0 commit comments

Comments
 (0)