Skip to content

Commit 6690a77

Browse files
committed
Add Coveralls support
1 parent 048cd3b commit 6690a77

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

Diff for: .coveralls.yml

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
service_name: travis-ci

Diff for: Gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,5 @@ group :development do
3232
gem 'beaker', :require => false, :git => 'https://github.com/puppetlabs/beaker', :ref => 'dbac20fe9'
3333
gem 'beaker-rspec', :require => false
3434
gem 'vagrant-wrapper', :require => false
35+
gem 'coveralls'
3536
end

Diff for: spec/spec_helper.rb

+7-5
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@
55
require 'rubygems'
66

77
require 'simplecov'
8+
require 'coveralls'
9+
SimpleCov.formatter = Coveralls::SimpleCov::Formatter
810
SimpleCov.start do
9-
add_filter { |src_file|
10-
# gets loaded via spec/fixtures/modules/ap/lib
11-
src_file.filename.end_with?("/lib/augeasproviders/provider.rb") and not src_file.filename =~ /fixtures/
12-
}
13-
add_filter "/spec/lib/"
11+
add_group "Puppet Types", "/lib/puppet/type/"
12+
add_group "Puppet Providers", "/lib/puppet/provider/"
13+
14+
add_filter "/spec/fixtures/"
1415
add_filter "/spec/unit/"
16+
add_filter "/spec/support/"
1517
end
1618

1719
require 'puppetlabs_spec_helper/module_spec_helper'

0 commit comments

Comments
 (0)