From a4d2e76a9293a190d725d385e88d28b0b9c9b550 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorsten=20Bo=CC=88ttger?= Date: Sun, 28 Apr 2013 18:05:58 +0200 Subject: [PATCH] test coverage via coveralls --- README.md | 2 +- aasm.gemspec | 1 + spec/spec_helper.rb | 3 +++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d4235692..3551a32d 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# AASM - Ruby state machines [![Build Status](https://secure.travis-ci.org/aasm/aasm.png)](http://travis-ci.org/aasm/aasm) [![Code Climate](https://codeclimate.com/github/aasm/aasm.png)](https://codeclimate.com/github/aasm/aasm) +# AASM - Ruby state machines [![Build Status](https://secure.travis-ci.org/aasm/aasm.png)](http://travis-ci.org/aasm/aasm) [![Code Climate](https://codeclimate.com/github/aasm/aasm.png)](https://codeclimate.com/github/aasm/aasm) [![Coverage Status](https://coveralls.io/repos/aasm/aasm/badge.png?branch=master)](https://coveralls.io/r/aasm/aasm) This package contains AASM, a library for adding finite state machines to Ruby classes. diff --git a/aasm.gemspec b/aasm.gemspec index 85585c6d..11a1b56c 100644 --- a/aasm.gemspec +++ b/aasm.gemspec @@ -25,6 +25,7 @@ Gem::Specification.new do |s| # s.add_development_dependency 'debugger' # s.add_development_dependency 'pry' s.add_development_dependency 'ruby-debug-completion' + s.add_development_dependency 'coveralls' s.files = `git ls-files`.split("\n") s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n") diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 30e645f8..a82ec468 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -5,6 +5,9 @@ require 'rspec' require 'rspec/autorun' +require 'coveralls' +Coveralls.wear! + # require 'ruby-debug'; Debugger.settings[:autoeval] = true; debugger; rubys_debugger = 'annoying' # require 'ruby-debug/completion' # require 'pry'