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 committed 2017-01-27 07:35:36 -08:00
1 parent ad6e778c4a
commit e71c278288
3 files changed
-39

No files matched your search

-1
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;
-1
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;
@@ -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
}`
);