mirror of
https://github.com/nodejs/node.git
synced 2025-04-28 21:46:48 +00:00

Fixes: https://github.com/nodejs/node/issues/24211 PR-URL: https://github.com/nodejs/node/pull/24495 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com> Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
19 lines
503 B
JavaScript
19 lines
503 B
JavaScript
'use strict';
|
|
// This tests that the internal flags in URL objects are consistent, as manifest
|
|
// through assert libraries.
|
|
// See https://github.com/nodejs/node/issues/24211
|
|
|
|
// Tests below are not from WPT.
|
|
|
|
require('../common');
|
|
const assert = require('assert');
|
|
|
|
assert.deepStrictEqual(
|
|
new URL('./foo', 'https://example.com/'),
|
|
new URL('https://example.com/foo')
|
|
);
|
|
assert.deepStrictEqual(
|
|
new URL('./foo', 'https://user:pass@example.com/'),
|
|
new URL('https://user:pass@example.com/foo')
|
|
);
|