From 00ec27e5a6fb45d8bf155d4c487fc709feedbdde Mon Sep 17 00:00:00 2001 From: Durran Jordan Date: Mon, 20 May 2013 19:39:43 +0200 Subject: [PATCH] Adding coveralls --- .coveralls.yml | 1 + Gemfile | 4 +++- spec/spec_helper.rb | 13 +++++-------- 3 files changed, 9 insertions(+), 9 deletions(-) create mode 100644 .coveralls.yml diff --git a/.coveralls.yml b/.coveralls.yml new file mode 100644 index 0000000..9160059 --- /dev/null +++ b/.coveralls.yml @@ -0,0 +1 @@ +service_name: travis-ci diff --git a/Gemfile b/Gemfile index 088594c..081f107 100644 --- a/Gemfile +++ b/Gemfile @@ -2,7 +2,9 @@ source "https://rubygems.org" group :test do gem "rspec", "~> 2.13" - unless ENV["CI"] + if ENV["CI"] + gem "coveralls", :require => false + else gem "guard-rspec" gem "rb-fsevent" end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 6209e43..91800c9 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,12 +1,9 @@ -if ENV["COVERAGE"] - require 'simplecov' - +if ENV["CI"] + require "simplecov" + require "coveralls" + SimpleCov.formatter = Coveralls::SimpleCov::Formatter SimpleCov.start do - add_filter 'spec' - - add_group "BSON", 'lib/moped/bson' - add_group "Protocol", 'lib/moped/protocol' - add_group "Driver", 'lib/moped(?!/bson|/protocol)' + add_filter "spec" end end