Class: ActionDispatch::PerformanceTest
- Inherits:
-
IntegrationTest
- Object
- ActiveSupport::TestCase
- IntegrationTest
- ActionDispatch::PerformanceTest
- Includes:
- ActiveSupport::Testing::Performance
- Defined in:
- lib/action_dispatch/testing/performance_test.rb
Overview
An integration test that runs a code profiler on your test methods. Profiling output for combinations of each test method, measurement, and output format are written to your tmp/performance directory.
Constant Summary
Constants included from Assertions
Method Summary
Methods inherited from IntegrationTest
Methods included from ActionController::TemplateAssertions
#assert_template, #process, #setup_subscriptions, #teardown_subscriptions
Methods included from Integration::Runner
#app, #copy_session_variables!, #method_missing, #open_session, #reset!, #respond_to?, #url_options
Methods included from Routing::UrlFor
#initialize, #url_for, #url_options
Methods included from Routing::PolymorphicRoutes
#polymorphic_path, #polymorphic_url
Methods included from Assertions::TagAssertions
#assert_no_tag, #assert_tag, #find_all_tag, #find_tag, #html_document
Methods included from Assertions::SelectorAssertions
#assert_select, #assert_select_email, #assert_select_encoded, #count_description, #css_select
Methods included from Assertions::RoutingAssertions
#assert_generates, #assert_recognizes, #assert_routing, #method_missing, #with_routing
Methods included from Assertions::ResponseAssertions
#assert_redirected_to, #assert_response
Methods included from Assertions::DomAssertions
#assert_dom_equal, #assert_dom_not_equal
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class ActionDispatch::Integration::Runner