From fc6eda9dc740e49b857c3b32c7384cde0527a5c4 Mon Sep 17 00:00:00 2001 From: Albert Wang Date: Thu, 1 Oct 2015 16:48:51 -0700 Subject: [PATCH] Set up and configure CodeClimate test coverage --- .simplecov | 4 ++++ ldclient-rb.gemspec | 1 + spec/spec_helper.rb | 3 +++ 3 files changed, 8 insertions(+) create mode 100644 .simplecov diff --git a/.simplecov b/.simplecov new file mode 100644 index 00000000..68880dfa --- /dev/null +++ b/.simplecov @@ -0,0 +1,4 @@ +SimpleCov.start do + add_filter '/spec/' + add_filter '/.bundle/' +end diff --git a/ldclient-rb.gemspec b/ldclient-rb.gemspec index 182e4483..4e992414 100644 --- a/ldclient-rb.gemspec +++ b/ldclient-rb.gemspec @@ -21,6 +21,7 @@ Gem::Specification.new do |spec| spec.add_development_dependency "bundler", "~> 1.7" spec.add_development_dependency "rake", "~> 10.0" spec.add_development_dependency "rspec", "~> 3.2" + spec.add_development_dependency "codeclimate-test-reporter", "~> 0" spec.add_runtime_dependency "json", "~> 1.8" spec.add_runtime_dependency "faraday", "~> 0.9" diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index ba90b86c..cc4dcb57 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,3 +1,6 @@ +require 'codeclimate-test-reporter' +CodeClimate::TestReporter.start + require 'ldclient-rb' RSpec.configure do |config|