diff --git a/README.md b/README.md index de10055..bce1038 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ -SpreeZeroStockProducts [![Build Status](https://travis-ci.org/swrobel/spree_zero_stock_products.png?branch=2-0-stable)](https://travis-ci.org/swrobel/spree_zero_stock_products) +Spree Zero Stock Products ====================== +[![Build Status](https://travis-ci.org/swrobel/spree_zero_stock_products.png?branch=2-0-stable)](https://travis-ci.org/swrobel/spree_zero_stock_products) [![Dependency Status](https://gemnasium.com/swrobel/spree_zero_stock_products.png)](https://gemnasium.com/swrobel/spree_zero_stock_products) [![Coverage Status](https://coveralls.io/repos/swrobel/spree_zero_stock_products/badge.png)](https://coveralls.io/r/swrobel/spree_zero_stock_products) [![Code Climate](https://codeclimate.com/github/swrobel/spree_zero_stock_products.png)](https://codeclimate.com/github/swrobel/spree_zero_stock_products) Restore the `show_zero_stock_products` preference & related functionality in Spree 2.0+ diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 288db74..aedf594 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,15 +1,18 @@ -unless ENV['TRAVIS'] - # Run Coverage report - require 'simplecov' - SimpleCov.start do - add_filter 'spec/dummy' - add_group 'Controllers', 'app/controllers' - add_group 'Helpers', 'app/helpers' - add_group 'Mailers', 'app/mailers' - add_group 'Models', 'app/models' - add_group 'Views', 'app/views' - add_group 'Libraries', 'lib' - end +# Run Coverage report +require 'simplecov' +require 'coveralls' +SimpleCov.formatter = SimpleCov::Formatter::MultiFormatter[ + SimpleCov::Formatter::HTMLFormatter, + Coveralls::SimpleCov::Formatter +] +SimpleCov.start do + add_filter 'spec/dummy' + add_group 'Controllers', 'app/controllers' + add_group 'Helpers', 'app/helpers' + add_group 'Mailers', 'app/mailers' + add_group 'Models', 'app/models' + add_group 'Views', 'app/views' + add_group 'Libraries', 'lib' end # Configure Rails Environment diff --git a/spree_zero_stock_products.gemspec b/spree_zero_stock_products.gemspec index fa3c73a..13b31ca 100644 --- a/spree_zero_stock_products.gemspec +++ b/spree_zero_stock_products.gemspec @@ -25,4 +25,5 @@ Gem::Specification.new do |s| s.add_development_dependency 'rspec-rails', '~> 2.13' s.add_development_dependency 'simplecov' s.add_development_dependency 'durable_decorator_rails', '~> 0.1.0' + s.add_development_dependency 'coveralls' end