diff --git a/.travis.yml b/.travis.yml
index dc5bb57674efc320d478ca81051dbbac6bbb0d58..bb08cdb33f5f467d737e9bc2aafdf36c2c95d9f7 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,12 +1,7 @@
 language: ruby
 rvm:
-- 2.3.0
-- 2.2.4
-- 2.2.0
-- 2.1.8
-- 2.1.3
-- 2.0.0
-- 1.9.3
+- 2.3
+- 2.4
 install:
 - gem install bundler
 - gem uninstall rake -x
@@ -15,6 +10,7 @@ install:
 script:
 - uname -s
 - rake test
+- codeclimate-test-reporter
 addons:
   code_climate:
     repo_token:
diff --git a/Gemfile b/Gemfile
index 5993158f1092661a33e5abdca9769922d8b76a59..e479aab4c97e86d2f648d36e17cd9edd839fed83 100644
--- a/Gemfile
+++ b/Gemfile
@@ -8,4 +8,5 @@ group :development do
   gem 'travis', '>= 1.8.2'
   gem 'jeweler', '>=2.0.1'
   gem 'codeclimate-test-reporter'
+  gem 'simplecov'
 end
diff --git a/test/test_helper.rb b/test/test_helper.rb
index 5200cf827c7b44b80a786b46d71cea627de69a30..4a80d3e01193178831726011622572dc3a8a861c 100644
--- a/test/test_helper.rb
+++ b/test/test_helper.rb
@@ -1,7 +1,7 @@
 require 'rubygems'
 require 'minitest/autorun'
-require "codeclimate-test-reporter"
-CodeClimate::TestReporter.start
+require 'simplecov'
+SimpleCov.start
 
 $LOAD_PATH.unshift(File.dirname(__FILE__))
 $LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))