Adding simplecov. We'll use code coverage reports just to find poor tested parts of the app

2.0
David Arango 12 years ago
parent 0023bb5439
commit cfb2b31f78

1
.gitignore vendored

@ -20,3 +20,4 @@ spec/support/data/failed_remote/*
*.swo *.swo
cartodb-importer cartodb-importer
env env
coverage

@ -39,6 +39,8 @@ gem "rubyzip", "~> 0.9.6.1"
gem "builder" gem "builder"
gem "state_machine", "~> 1.0" gem "state_machine", "~> 1.0"
gem 'simplecov', :require => false, :group => :test
group :development, :test do group :development, :test do
gem 'poltergeist', '0.6.0' gem 'poltergeist', '0.6.0'
gem 'minitest', '~> 2.0.2', :require => 'minitest/unit' gem 'minitest', '~> 2.0.2', :require => 'minitest/unit'

@ -226,6 +226,10 @@ GEM
sequel_pg (1.2.0) sequel_pg (1.2.0)
pg (>= 0.8.0) pg (>= 0.8.0)
sequel (>= 3.29.0) sequel (>= 3.29.0)
simplecov (0.6.4)
multi_json (~> 1.0)
simplecov-html (~> 0.5.3)
simplecov-html (0.5.3)
sinatra (1.2.8) sinatra (1.2.8)
rack (~> 1.1) rack (~> 1.1)
tilt (>= 1.2.2, < 2.0) tilt (>= 1.2.2, < 2.0)
@ -299,6 +303,7 @@ DEPENDENCIES
sequel-rails-cartodb (= 0.1.7) sequel-rails-cartodb (= 0.1.7)
sequel_column_type_array (~> 0.0.2) sequel_column_type_array (~> 0.0.2)
sequel_pg (= 1.2.0) sequel_pg (= 1.2.0)
simplecov
spreadsheet (~> 0.6.5.9) spreadsheet (~> 0.6.5.9)
state_machine (~> 1.0) state_machine (~> 1.0)
statsd-client statsd-client

@ -1,3 +1,10 @@
require 'simplecov'
SimpleCov.start do
add_filter '/spec/'
add_filter '/config/'
add_filter '/vendor/'
end
# This file is copied to spec/ when you run 'rails generate rspec:install' # This file is copied to spec/ when you run 'rails generate rspec:install'
ENV["RAILS_ENV"] ||= 'test' ENV["RAILS_ENV"] ||= 'test'
require File.expand_path("../../config/environment", __FILE__) require File.expand_path("../../config/environment", __FILE__)

Loading…
Cancel
Save