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

Changeset 8406

Show
Ignore:
Timestamp:
12/15/07 02:29:04 (1 year ago)
Author:
bitsweat
Message:

Fixes for standalone tests

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/actionpack/test/controller/request_test.rb

    r8327 r8406  
    11require File.dirname(__FILE__) + '/../abstract_unit' 
     2require 'action_controller/integration' 
    23 
    34class RequestTest < Test::Unit::TestCase 
  • trunk/actionpack/test/controller/routing_test.rb

    r8301 r8406  
    22require "#{File.dirname(__FILE__)}/fake_controllers" 
    33require 'action_controller/routing' 
     4 
     5class MilestonesController < ActionController::Base 
     6  def index() head :ok end 
     7  alias_method :show, :index 
     8  def rescue_action(e) raise e end 
     9end 
    410 
    511RunTimeTests = ARGV.include? 'time' 
     
    20242030    set.draw do |map| 
    20252031      map.resources :projects do |project| 
    2026         project.comments 'comments', :controller => 'comments', :action => 'index' 
    2027       end 
    2028     end 
    2029      
    2030     request.path = "/projects/1/comments" 
     2032        project.milestones 'milestones', :controller => 'milestones', :action => 'index' 
     2033      end 
     2034    end 
     2035     
     2036    request.path = "/projects/1/milestones" 
    20312037    request.method = :get 
    20322038    assert_nothing_raised { set.recognize(request) } 
    2033     assert_equal("comments", request.path_parameters[:controller]) 
     2039    assert_equal("milestones", request.path_parameters[:controller]) 
    20342040    assert_equal("index", request.path_parameters[:action]) 
    20352041  end