From 408daae04564707f526021367528150334c1875e Mon Sep 17 00:00:00 2001 From: Benjamin Fleischer Date: Wed, 16 Mar 2016 23:51:53 -0500 Subject: [PATCH 1/2] Allow devs to opt out of test warnings --- Rakefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Rakefile b/Rakefile index 1425d24a..58faa5d6 100644 --- a/Rakefile +++ b/Rakefile @@ -43,7 +43,8 @@ Rake::TestTask.new do |t| t.libs << 'test' t.libs << 'lib' t.test_files = FileList['test/**/*_test.rb'] - t.ruby_opts = ['-w -r./test/test_helper.rb'] + t.ruby_opts = ['-r./test/test_helper.rb'] + t.ruby_opts << ' -w' unless ENV['NO_WARN'] == 'true' t.verbose = true end From 39623e8ba41b93972a067d3f88445b4f44ea1d3e Mon Sep 17 00:00:00 2001 From: Benjamin Fleischer Date: Wed, 16 Mar 2016 23:52:31 -0500 Subject: [PATCH 2/2] Add missing object context needed for tests to be run alone --- test/action_controller/serialization_test.rb | 2 +- test/active_model_serializers/adapter_for_test.rb | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/test/action_controller/serialization_test.rb b/test/action_controller/serialization_test.rb index 3870c25a..aa7375f2 100644 --- a/test/action_controller/serialization_test.rb +++ b/test/action_controller/serialization_test.rb @@ -454,7 +454,7 @@ module ActionController end def test_render_event_is_emmited - ActiveSupport::Notifications.subscribe('render.active_model_serializers') do |name| + ::ActiveSupport::Notifications.subscribe('render.active_model_serializers') do |name| @name = name end diff --git a/test/active_model_serializers/adapter_for_test.rb b/test/active_model_serializers/adapter_for_test.rb index 2707fc8e..1439b987 100644 --- a/test/active_model_serializers/adapter_for_test.rb +++ b/test/active_model_serializers/adapter_for_test.rb @@ -1,5 +1,7 @@ +require 'test_helper' + module ActiveModelSerializers - class AdapterForTest < ActiveSupport::TestCase + class AdapterForTest < ::ActiveSupport::TestCase UnknownAdapterError = ::ActiveModelSerializers::Adapter::UnknownAdapterError def test_serializer_adapter_returns_configured_adapter