diff --git a/lib/spec/rails/spec_server.rb b/lib/spec/rails/spec_server.rb index 77a1a1422..620c9e332 100644 --- a/lib/spec/rails/spec_server.rb +++ b/lib/spec/rails/spec_server.rb @@ -102,7 +102,12 @@ def run(argv, stderr, stdout) ) ) - dispatcher.cleanup_application if dispatcher.respond_to?(:cleanup_application) + if ::ActionController::Dispatcher.respond_to?(:cleanup_application) + ::ActionController::Dispatcher.cleanup_application + else + dispatcher.cleanup_application + end + end def in_memory_database?