To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.

Statistics Download as Zip
| Branch: | Tag: | Revision:

root / test / .svn / text-base / helper_testcase.rb.svn-base @ 441:cbce1fd3b1b7

History | View | Annotate | Download (1.01 KB)

1
# Re-raise errors caught by the controller.
2
class StubController < ApplicationController
3
  def rescue_action(e) raise e end;
4
  attr_accessor :request, :url
5
end
6

    
7
class HelperTestCase < ActiveSupport::TestCase
8

    
9
  # Add other helpers here if you need them
10
  include ActionView::Helpers::ActiveRecordHelper
11
  include ActionView::Helpers::TagHelper
12
  include ActionView::Helpers::FormTagHelper
13
  include ActionView::Helpers::FormOptionsHelper
14
  include ActionView::Helpers::FormHelper
15
  include ActionView::Helpers::UrlHelper
16
  include ActionView::Helpers::AssetTagHelper
17
  include ActionView::Helpers::PrototypeHelper
18

    
19
  def setup
20
    super
21

    
22
    @request    = ActionController::TestRequest.new
23
    @controller = StubController.new
24
    @controller.request = @request
25

    
26
    # Fake url rewriter so we can test url_for
27
    @controller.url = ActionController::UrlRewriter.new @request, {}
28
    
29
    ActionView::Helpers::AssetTagHelper::reset_javascript_include_default
30
  end
31

    
32
  def test_dummy
33
    # do nothing - required by test/unit
34
  end
35
end