diff --git a/config/application.rb b/config/application.rb index acfcaa568..a58589a6b 100644 --- a/config/application.rb +++ b/config/application.rb @@ -20,6 +20,16 @@ module Discourse require 'discourse' + # mocha hates us, active_support/testing/mochaing.rb line 2 is requiring the wrong + # require, patched in source, on upgrade remove this + if Rails.env.test? || Rails.env.development? + require "mocha/version" + require "mocha/deprecation" + if Mocha::VERSION == "0.13.3" && Rails::VERSION::STRING == "3.2.12" + Mocha::Deprecation.mode = :disabled + end + end + # Custom directories with classes and modules you want to be autoloadable. config.autoload_paths += %W(#{config.root}/app/serializers)