diff --git a/.travis.yml b/.travis.yml
index d610d36a69d0f7e69ff3c836d807cf4098a97cc4..65ea9f2cd2c53612a98c867f4473d4b048efbc39 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -15,3 +15,6 @@ install:
 script:
 - uname -s
 - rake test
+addons:
+  code_climate:
+    repo_token: TBD
\ No newline at end of file
diff --git a/Gemfile b/Gemfile
index 733259f559c2dd36037da3e699ee9258eb40fcaf..c4951771768f051e32799d9612b008084c05b05d 100644
--- a/Gemfile
+++ b/Gemfile
@@ -7,4 +7,5 @@ group :development do
   gem 'pry', '>= 0.10.1'
   gem 'travis', '>= 1.8.2'
   gem 'jeweler', '>=2.0.1'
+  gem "codeclimate-test-reporter",
 end
diff --git a/test/test_helper.rb b/test/test_helper.rb
index 249ea52e20a7a69e081d79987cb8beeb0efe37a3..5200cf827c7b44b80a786b46d71cea627de69a30 100644
--- a/test/test_helper.rb
+++ b/test/test_helper.rb
@@ -1,5 +1,7 @@
 require 'rubygems'
 require 'minitest/autorun'
+require "codeclimate-test-reporter"
+CodeClimate::TestReporter.start
 
 $LOAD_PATH.unshift(File.dirname(__FILE__))
 $LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))