Accessing ancester method is fine but asking for child template

#1
Hello,

I have a strange situation where I'm making a dummy class that inherits from a parent class. it calls the parent method fine but is asking for the child class to provide a view template.

I'm creating the dummy class for testing purposes in a functional test.

Heres basically what I'm trying:

and the error:

Code:
class ParentController < ApplicationController
   
    def parent_method
        #... code
    end
end

class DummyClass < ParentController
     #no child method
end

class ParentControllerTest < Test::Unit::TestCase
  fixtures :users
    
  def setup
    @controller = DummyClass.new
    @request    = ActionController::TestRequest.new
    @response   = ActionController::TestResponse.new

  def test_parent_method
    post :parent_method
    assert_response :success
  end
end
ActionController::MissingTemplate: Missing template ../app/views/dummy/song_search.rhtml

I'm sure it's something obvious I'm missing but I'm just not seeing it.

Thanks for any help,
Clem
 

mistwang

LiteSpeed Staff
#2
Since we are not full time Ruby/Rails developers, we probably cannot help you much on this, hope there are other RoR developers can help you, however, your question could be get answered questionposting to ruby on rails mailing list.
 
Top