From 8b595286936305c0395e141b73b36bde0cf28f58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 19 Sep 2008 16:08:48 +0200 Subject: [PATCH] Fix Rails edge: evaluate_assigns is now _evaluate_assigns_and_ivars. --- test/haml/template_test.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/test/haml/template_test.rb b/test/haml/template_test.rb index 2766b219..df510d75 100644 --- a/test/haml/template_test.rb +++ b/test/haml/template_test.rb @@ -35,7 +35,12 @@ class TemplateTest < Test::Unit::TestCase @base.finder.append_view_path(TEMPLATE_PATH) end - @base.send(:evaluate_assigns) + if @base.private_methods.include?('evaluate_assigns') + @base.send(:evaluate_assigns) + else + # Rails 2.2 + @base.send(:_evaluate_assigns_and_ivars) + end # This is used by form_for. # It's usually provided by ActionController::Base.