This commit is contained in:
isaacs
2013-04-06 15:39:48 -07:00
parent 40eaf458ec
commit eac726cb79
225 changed files with 32953 additions and 827 deletions

View File

@@ -2,7 +2,7 @@ var http = require('http')
, https = require('https')
, server = require('./server')
, assert = require('assert')
, request = require('../main.js')
, request = require('../index')
var faux_requests_made = {'http':0, 'https':0}
@@ -63,14 +63,14 @@ function run_tests(httpModules) {
var to_https = 'http://localhost:'+plain_server.port+'/to_https'
var to_plain = 'https://localhost:'+https_server.port+'/to_plain'
request(to_https, {'httpModules':httpModules}, function (er, res, body) {
assert.ok(!er, 'Bounce to SSL worked')
request(to_https, {'httpModules':httpModules, strictSSL:false}, function (er, res, body) {
if (er) throw er
assert.equal(body, 'https', 'Received HTTPS server body')
done()
})
request(to_plain, {'httpModules':httpModules}, function (er, res, body) {
assert.ok(!er, 'Bounce to plaintext server worked')
request(to_plain, {'httpModules':httpModules, strictSSL:false}, function (er, res, body) {
if (er) throw er
assert.equal(body, 'plain', 'Received HTTPS server body')
done()
})