url: stop exporting originFor()

PR-URL: https://github.com/nodejs/node/pull/10955
Fixes: https://github.com/nodejs/node/issues/10800
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
This commit is contained in:
Timothy Gu 2017-01-22 14:29:12 -08:00
parent ad6e778c4a
commit e71c278288
3 changed files with 0 additions and 39 deletions

View File

@ -1046,7 +1046,6 @@ function urlToOptions(url) {
exports.URL = URL;
exports.URLSearchParams = URLSearchParams;
exports.originFor = originFor;
exports.domainToASCII = domainToASCII;
exports.domainToUnicode = domainToUnicode;
exports.encodeAuth = encodeAuth;

View File

@ -18,7 +18,6 @@ exports.resolveObject = urlResolveObject;
exports.format = urlFormat;
exports.URL = internalUrl.URL;
exports.URLSearchParams = internalUrl.URLSearchParams;
exports.originFor = internalUrl.originFor;
exports.domainToASCII = internalUrl.domainToASCII;
exports.domainToUnicode = internalUrl.domainToUnicode;

View File

@ -1,37 +0,0 @@
'use strict';
require('../common');
const assert = require('assert');
const inspect = require('util').inspect;
const originFor = require('url').originFor;
assert.strictEqual(
inspect(originFor('http://test.com:8000')),
`TupleOrigin {
scheme: http,
host: test.com,
port: 8000,
domain: null
}`
);
assert.strictEqual(
inspect(originFor('http://test.com')),
`TupleOrigin {
scheme: http,
host: test.com,
port: undefined,
domain: null
}`
);
assert.strictEqual(
inspect(originFor('https://test.com')),
`TupleOrigin {
scheme: https,
host: test.com,
port: undefined,
domain: null
}`
);