Skip to content

Commit 0b11381

Browse files
authored
Merge pull request #523 from tommyschaefer/add-rake-test-to-travis
Run non-exercise tests in CI Disable code coverage reporting when we're running in CI
2 parents 2781c32 + 75d2082 commit 0b11381

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ install:
88
script:
99
- rubocop -fs -D
1010
- bin/executable-tests-check
11+
- rake test
1112
- make test
1213
- bin/fetch-configlet
1314
- bin/configlet .

test/test_helper.rb

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
11
$LOAD_PATH.unshift File.expand_path('../lib', __FILE__)
22

3-
require 'simplecov'
43
require 'minitest/autorun'
54
require 'minitest/pride'
65

7-
SimpleCov.start do
8-
add_filter '/test/'
9-
add_group 'Utilities' do |file|
10-
!(file.filename =~ /_cases\.rb$/)
6+
unless ENV['CI']
7+
require 'simplecov'
8+
9+
SimpleCov.start do
10+
add_filter '/test/'
11+
add_group 'Utilities' do |file|
12+
!(file.filename =~ /_cases\.rb$/)
13+
end
14+
add_group 'Cases', '_cases.rb'
1115
end
12-
add_group 'Cases', '_cases.rb'
1316
end
1417

1518
# So we can be sure we have coverage on the whole lib directory:

0 commit comments

Comments
 (0)