Merge pull request #32 from nickmerwin/master

Added Coveralls for code coverage tracking
This commit is contained in:
John Barnette 2017-08-11 09:36:01 -05:00 коммит произвёл GitHub
Родитель 0bbc7ec451 d3877a269c
Коммит ee51cd1c53
5 изменённых файлов: 8 добавлений и 1 удалений

1
.gitignore поставляемый
Просмотреть файл

@ -2,3 +2,4 @@
/.bundle
/.ruby-version
/Gemfile.lock
/coverage

Просмотреть файл

@ -10,3 +10,7 @@ rvm:
- 2.3.0
- 2.4.0
before_install: gem install bundler
addons:
apt:
packages:
- libgmp-dev

Просмотреть файл

@ -1,6 +1,6 @@
# Scientist!
A Ruby library for carefully refactoring critical paths. [![Build Status](https://travis-ci.org/github/scientist.svg?branch=master)](https://travis-ci.org/github/scientist)
A Ruby library for carefully refactoring critical paths. [![Build Status](https://travis-ci.org/github/scientist.svg?branch=master)](https://travis-ci.org/github/scientist) [![Coverage Status](https://coveralls.io/repos/github/github/scientist/badge.svg?branch=master)](https://coveralls.io/github/github/scientist?branch=master)
## How do I science?

Просмотреть файл

@ -16,4 +16,5 @@ Gem::Specification.new do |gem|
gem.require_paths = ["lib"]
gem.add_development_dependency "minitest", "~> 5.8"
gem.add_development_dependency "coveralls", "~> 0.8"
end

Просмотреть файл

@ -6,6 +6,7 @@ set -e
cd $(dirname "$0")/..
script/bootstrap && ruby -I lib \
-e 'require "bundler/setup"' \
-e 'require "coveralls"; Coveralls.wear!{ add_filter ".bundle" }' \
-e 'require "minitest/autorun"' \
-e 'require "scientist"' \
-e '(ARGV.empty? ? Dir["test/**/*_test.rb"] : ARGV).each { |f| load f }' -- "$@"