This is a testharness.js-based test. Found 45 FAIL, 0 TIMEOUT, 0 NOTRUN. [FAIL] ≮ (using URL) Failed to construct 'URL': Invalid URL [FAIL] ≮ (using URL.host) assert_equals: expected "xn--gdh" but got "x" [FAIL] ≮ (using URL.hostname) assert_equals: expected "xn--gdh" but got "x" [FAIL] ≮ (using ) Failed to construct 'URL': Invalid URL [FAIL] ≮ (using .host) assert_equals: expected "xn--gdh" but got "x" [FAIL] ≮ (using .hostname) assert_equals: expected "xn--gdh" but got "x" [FAIL] ≮ (using ) Failed to construct 'URL': Invalid URL [FAIL] ≮ (using .host) assert_equals: expected "xn--gdh" but got "x" [FAIL] ≮ (using .hostname) assert_equals: expected "xn--gdh" but got "x" [FAIL] ≯ (using URL) Failed to construct 'URL': Invalid URL [FAIL] ≯ (using URL.host) assert_equals: expected "xn--hdh" but got "x" [FAIL] ≯ (using URL.hostname) assert_equals: expected "xn--hdh" but got "x" [FAIL] ≯ (using ) Failed to construct 'URL': Invalid URL [FAIL] ≯ (using .host) assert_equals: expected "xn--hdh" but got "x" [FAIL] ≯ (using .hostname) assert_equals: expected "xn--hdh" but got "x" [FAIL] ≯ (using ) Failed to construct 'URL': Invalid URL [FAIL] ≯ (using .host) assert_equals: expected "xn--hdh" but got "x" [FAIL] ≯ (using .hostname) assert_equals: expected "xn--hdh" but got "x" [FAIL] <­̸ (using URL) Failed to construct 'URL': Invalid URL [FAIL] <­̸ (using URL.host) assert_equals: expected "xn--gdh" but got "x" [FAIL] <­̸ (using URL.hostname) assert_equals: expected "xn--gdh" but got "x" [FAIL] <­̸ (using ) Failed to construct 'URL': Invalid URL [FAIL] <­̸ (using .host) assert_equals: expected "xn--gdh" but got "x" [FAIL] <­̸ (using .hostname) assert_equals: expected "xn--gdh" but got "x" [FAIL] <­̸ (using ) Failed to construct 'URL': Invalid URL [FAIL] <­̸ (using .host) assert_equals: expected "xn--gdh" but got "x" [FAIL] <­̸ (using .hostname) assert_equals: expected "xn--gdh" but got "x" [FAIL] >­̸ (using URL) Failed to construct 'URL': Invalid URL [FAIL] >­̸ (using URL.host) assert_equals: expected "xn--hdh" but got "x" [FAIL] >­̸ (using URL.hostname) assert_equals: expected "xn--hdh" but got "x" [FAIL] >­̸ (using ) Failed to construct 'URL': Invalid URL [FAIL] >­̸ (using .host) assert_equals: expected "xn--hdh" but got "x" [FAIL] >­̸ (using .hostname) assert_equals: expected "xn--hdh" but got "x" [FAIL] >­̸ (using ) Failed to construct 'URL': Invalid URL [FAIL] >­̸ (using .host) assert_equals: expected "xn--hdh" but got "x" [FAIL] >­̸ (using .hostname) assert_equals: expected "xn--hdh" but got "x" [FAIL] www .lookout.net (using URL) assert_throws_js: function "() => makeURL("url", hostTest.input)" did not throw [FAIL] www .lookout.net (using URL.host) assert_equals: expected "x" but got "www%20.lookout.net" [FAIL] www .lookout.net (using URL.hostname) assert_equals: expected "x" but got "www%20.lookout.net" [FAIL] www .lookout.net (using ) assert_equals: expected "" but got "www%20.lookout.net" [FAIL] www .lookout.net (using .host) assert_equals: expected "x" but got "www%20.lookout.net" [FAIL] www .lookout.net (using .hostname) assert_equals: expected "x" but got "www%20.lookout.net" [FAIL] www .lookout.net (using ) assert_equals: expected "" but got "www%20.lookout.net" [FAIL] www .lookout.net (using .host) assert_equals: expected "x" but got "www%20.lookout.net" [FAIL] www .lookout.net (using .hostname) assert_equals: expected "x" but got "www%20.lookout.net" Harness: the test ran to completion.