Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source

Changeset 8701

Show
Ignore:
Timestamp:
01/23/08 08:37:58 (8 months ago)
Author:
bitsweat
Message:

Preserve integration session's request_count

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/actionpack/lib/action_controller/request_profiler.rb

    r8477 r8701  
    4242        def define_run_method(script_path) 
    4343          script = File.read(script_path) 
    44           source = "def run\n#{script}\nreset!\nend" 
     44 
     45          source = <<-end_source 
     46            def run 
     47              #{script} 
     48              old_request_count = request_count 
     49              reset! 
     50              self.request_count = old_request_count 
     51            end 
     52          end_source 
     53 
    4554          instance_eval source, script_path, 1 
    4655        end