Class: ActionController::PerformanceTest
- Inherits:
-
IntegrationTest
- Object
- ActiveSupport::TestCase
- IntegrationTest
- ActionController::PerformanceTest
- Includes:
- ActiveSupport::Testing::Default, ActiveSupport::Testing::Performance
- Defined in:
- lib/action_controller/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.
By default, process_time is measured and both flat and graph_html output formats are written, so you’ll have two output files per test method.
Method Summary
Methods inherited from IntegrationTest
#initialize, #run, use_instantiated_fixtures, use_instantiated_fixtures=, use_transactional_fixtures, use_transactional_fixtures=
Methods included from Integration::Runner
#copy_session_variables!, #method_missing, #open_session, #reset!
Constructor Details
This class inherits a constructor from ActionController::IntegrationTest
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class ActionController::Integration::Runner