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

Changeset 2284

Show
Ignore:
Timestamp:
09/21/05 09:04:05 (3 years ago)
Author:
david
Message:

Asserts now need html/document so it should require it

Files:

Legend:

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

    r2271 r2284  
    22require 'test/unit/assertions' 
    33require 'rexml/document' 
     4require "#{File.dirname(__FILE__)}/vendor/html-scanner/html/document" 
    45 
    56module Test #:nodoc: 
  • trunk/actionpack/lib/action_controller/test_process.rb

    r1963 r2284  
    350350 
    351351        def html_document 
    352           require_html_scanner 
    353352          @html_document ||= HTML::Document.new(@response.body) 
    354353        end 
     
    360359        def find_all_tag(conditions) 
    361360          html_document.find_all(conditions) 
    362         end 
    363  
    364         def require_html_scanner 
    365           return true if defined?(HTML::Document) 
    366           require 'html/document' 
    367         rescue LoadError 
    368           $:.unshift File.dirname(__FILE__) + "/vendor/html-scanner" 
    369           require 'html/document' 
    370361        end 
    371362