From e74c81835a8fb183f447a418a812d96051895f60 Mon Sep 17 00:00:00 2001 From: Akira Matsuda Date: Fri, 17 May 2019 18:30:44 +0900 Subject: [PATCH] :warning: ActionView::Base instances should be constructed with a lookup context, assignments, and a controller --- test/helper_test.rb | 6 +++--- test/helpers_for_rails_test.rb | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/test/helper_test.rb b/test/helper_test.rb index e9f065fb..9d9079b7 100644 --- a/test/helper_test.rb +++ b/test/helper_test.rb @@ -57,14 +57,14 @@ HAML proper_behavior = false begin - ActionView::Base.new.render(:inline => "<%= flatten('Foo\\nBar') %>") + ActionView::Base.new(ActionView::LookupContext.new('')).render(inline: "<%= flatten('Foo\\nBar') %>") rescue NoMethodError, ActionView::Template::Error proper_behavior = true end assert(proper_behavior) begin - ActionView::Base.new.render(:inline => "<%= concat('foo') %>") + ActionView::Base.new(ActionView::LookupContext.new('')).render(inline: "<%= concat('foo') %>") rescue ArgumentError, NameError proper_behavior = true end @@ -262,7 +262,7 @@ HAML end def test_is_haml - assert(!ActionView::Base.new.is_haml?) + assert(!ActionView::Base.new(ActionView::LookupContext.new('')).is_haml?) assert_equal("true\n", render("= is_haml?")) end diff --git a/test/helpers_for_rails_test.rb b/test/helpers_for_rails_test.rb index 0b9cfeda..124d4c21 100644 --- a/test/helpers_for_rails_test.rb +++ b/test/helpers_for_rails_test.rb @@ -169,7 +169,7 @@ HAML end def test_is_haml - assert(!ActionView::Base.new.is_haml?) + assert(!ActionView::Base.new(ActionView::LookupContext.new('')).is_haml?) assert_equal("true\n", render("= is_haml?", :action_view)) assert_equal("false", @base.render(:inline => '<%= is_haml? %>')) assert_equal("false\n", render("= render :inline => '<%= is_haml? %>'", :action_view))