diff --git a/.travis.yml b/.travis.yml index 222078e..f5d716e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,3 +2,4 @@ language: ruby rvm: - 1.9.3 - 2.0.0 + - jruby-head diff --git a/rack-attack.gemspec b/rack-attack.gemspec index 8c1f1f3..82d4be6 100644 --- a/rack-attack.gemspec +++ b/rack-attack.gemspec @@ -26,7 +26,7 @@ Gem::Specification.new do |s| s.add_development_dependency 'rack-test' s.add_development_dependency 'rake' s.add_development_dependency 'activesupport', '>= 3.0.0' - s.add_development_dependency 'debugger', '~> 1.5' + s.add_development_dependency 'debugger', '~> 1.5' unless RUBY_PLATFORM =~ /java/ s.add_development_dependency 'redis-activesupport' s.add_development_dependency 'dalli' end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index bb9d0e5..c54829c 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -4,11 +4,15 @@ require "bundler/setup" require "minitest/autorun" require "minitest/pride" require "rack/test" -require 'debugger' require 'active_support' - require "rack/attack" +begin + require 'debugger' +rescue LoadError + #nothing to do here +end + class Minitest::Spec include Rack::Test::Methods