diff --git a/Gemfile.lock b/Gemfile.lock
index <HASH>..<HASH> 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
 PATH
   remote: .
   specs:
-    warden (1.1.1)
+    warden (1.2.0)
       rack (>= 1.0)
 
 GEM
diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb
index <HASH>..<HASH> 100644
--- a/spec/spec_helper.rb
+++ b/spec/spec_helper.rb
@@ -14,6 +14,7 @@ end
 
 RSpec.configure do |config|
   config.include(Warden::Spec::Helpers)
+  config.include(Warden::Test::Helpers)
 
   def load_strategies
     Dir[File.join(File.dirname(__FILE__), "helpers", "strategies", "**/*.rb")].each do |f|
diff --git a/spec/warden/test/helpers_spec.rb b/spec/warden/test/helpers_spec.rb
index <HASH>..<HASH> 100644
--- a/spec/warden/test/helpers_spec.rb
+++ b/spec/warden/test/helpers_spec.rb
@@ -2,8 +2,6 @@
 require 'spec_helper'
 
 describe Warden::Test::Helpers do
-  include Warden::Test::Helpers
-
   before{ $captures = [] }
   after{ Warden.test_reset! }
make hidden global include obvious, now all tests pass when run on their own (previously proxy_spec failed when run on its own)