test/tc_subclass.rb in mechanize-0.6.11 vs test/tc_subclass.rb in mechanize-0.7.0
- old
+ new
@@ -1,28 +1,21 @@
-$:.unshift File.join(File.dirname(__FILE__), "..", "lib")
+require File.dirname(__FILE__) + "/helper"
-require 'test/unit'
-require 'rubygems'
-require 'mechanize'
-require 'test_includes'
-
class MechSubclass < WWW::Mechanize
def set_headers(uri, request, cur_page)
super(uri, request, cur_page)
request.add_field('Cookie', 'name=Aaron')
request
end
end
class TestSubclass < Test::Unit::TestCase
- include TestMethods
-
def setup
@agent = MechSubclass.new
end
def test_send_cookie
- page = @agent.get("http://localhost:#{PORT}/send_cookies")
+ page = @agent.get("http://localhost/send_cookies")
assert_equal(1, page.links.length)
assert_not_nil(page.links.find { |l| l.text == "name:Aaron" })
end
end