Class: ActionController::PerformanceTest

Inherits:
IntegrationTest show all
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!, #initialize, #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