Sha256: 5809bd46c049c9b133172d13482476a9a3831aae2f9f40ecf4db6a3763731d24

Contents?: true

Size: 604 Bytes

Versions: 3

Compression:

Stored size: 604 Bytes

Contents

require "helper"

class SSLServerTest < MiniTest::Unit::TestCase
  def setup
    @agent = Mechanize.new
  end

  def test_ssl_request
    non_ssl_page = @agent.get("http://localhost/form_test.html")
    ssl_page = @agent.get("https://localhost/form_test.html")
    assert_equal(non_ssl_page.body.length, ssl_page.body.length)
  end

  def test_ssl_request_verify
    non_ssl_page = @agent.get("http://localhost/form_test.html")
    @agent.ca_file = 'data/server.crt'
    ssl_page = @agent.get("https://localhost/form_test.html")
    assert_equal(non_ssl_page.body.length, ssl_page.body.length)
  end
end

Version data entries

3 entries across 3 versions & 3 rubygems

Version Path
aai10-mechanize-2.0.1.0 test/test_ssl_server.rb
neocoin-mechanize-2.0.2 test/test_ssl_server.rb
mechanize-2.0.1 test/test_ssl_server.rb