From 8a71f870093ccdfa0b04e318cca0f517576be380 Mon Sep 17 00:00:00 2001 From: Michael Koziarski Date: Wed, 16 Jan 2008 01:41:31 +0000 Subject: Ensure that the tests use the instance-level view-paths correctly. Closes #10820 [lifofifo] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8645 5ecf4fe2-1ee6-0310-87b1-e25e094e27de --- actionpack/lib/action_controller/base.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'actionpack/lib') diff --git a/actionpack/lib/action_controller/base.rb b/actionpack/lib/action_controller/base.rb index b0f713b049..5d4afc31fe 100755 --- a/actionpack/lib/action_controller/base.rb +++ b/actionpack/lib/action_controller/base.rb @@ -642,11 +642,11 @@ module ActionController #:nodoc: # View load paths for controller. def view_paths - (@template || self.class).view_paths + @template.view_paths end def view_paths=(value) - (@template || self.class).view_paths = value + @template.view_paths = value end # Adds a view_path to the front of the view_paths array. @@ -656,7 +656,7 @@ module ActionController #:nodoc: # self.prepend_view_path(["views/default", "views/custom"]) # def prepend_view_path(path) - (@template || self.class).prepend_view_path(path) + @template.prepend_view_path(path) end # Adds a view_path to the end of the view_paths array. @@ -666,7 +666,7 @@ module ActionController #:nodoc: # self.append_view_path(["views/default", "views/custom"]) # def append_view_path(path) - (@template || self.class).append_view_path(path) + @template.append_view_path(path) end protected @@ -1119,7 +1119,7 @@ module ActionController #:nodoc: raise "You must assign a template class through ActionController.template_class= before processing a request" end - response.template = ActionView::Base.new(view_paths, {}, self) + response.template = ActionView::Base.new(self.class.view_paths, {}, self) response.template.extend self.class.master_helper_module response.redirected_to = nil @performed_render = @performed_redirect = false -- cgit v1.2.3