Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
test: use URL fixtures under test/fixtures/wpt/url/resources
Removes the following files:

- test/fixtures/url-tests.js
- test/fixtures/url-setter-tests.js
- test/fixtures/url-toascii.js

in favor of:

- test/fixtures/wpt/url/resources/urltestdata.json
- test/fixtures/wpt/url/resources/setters_tests.json
- test/fixtures/wpt/url/resources/toascii.json

Also removes dependency of `fixtures/url-tests.js` in http2 tests
and use `fixtures/person-large.jpg` instead since they are just
looking for a big enough file to transfer.
  • Loading branch information
joyeecheung committed Nov 2, 2018
commit 8f84ff3807b6e4577696591320cfb384527eb082
1,874 changes: 0 additions & 1,874 deletions test/fixtures/url-setter-tests.js

This file was deleted.

6,662 changes: 0 additions & 6,662 deletions test/fixtures/url-tests.js

This file was deleted.

157 changes: 0 additions & 157 deletions test/fixtures/url-toascii.js

This file was deleted.

4 changes: 3 additions & 1 deletion test/known_issues/test-url-parse-conformance.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@ require('../common');
const url = require('url');
const assert = require('assert');
const fixtures = require('../common/fixtures');
const tests = require(fixtures.path('url-tests'));
const tests = require(
fixtures.path('wpt', 'url', 'resources', 'urltestdata.json')
);

let failed = 0;
let attempted = 0;
Expand Down
2 changes: 1 addition & 1 deletion test/parallel/test-http2-compat-serverrequest-pipe.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ const path = require('path');

const tmpdir = require('../common/tmpdir');
tmpdir.refresh();
const loc = fixtures.path('url-tests.js');
const loc = fixtures.path('person-large.jpg');
const fn = path.join(tmpdir.path, 'http2-url-tests.js');

const server = http2.createServer();
Expand Down
2 changes: 1 addition & 1 deletion test/parallel/test-http2-pipe-named-pipe.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ const path = require('path');

const tmpdir = require('../common/tmpdir');
tmpdir.refresh();
const loc = fixtures.path('url-tests.js');
const loc = fixtures.path('person-large.jpg');
const fn = path.join(tmpdir.path, 'http2-url-tests.js');

const server = http2.createServer();
Expand Down
2 changes: 1 addition & 1 deletion test/parallel/test-http2-pipe.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ const path = require('path');

const tmpdir = require('../common/tmpdir');
tmpdir.refresh();
const loc = fixtures.path('url-tests.js');
const loc = fixtures.path('person-large.jpg');
const fn = path.join(tmpdir.path, 'http2-url-tests.js');

const server = http2.createServer();
Expand Down
5 changes: 4 additions & 1 deletion test/parallel/test-icu-punycode.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,10 @@ const icu = internalBinding('icu');
const assert = require('assert');

const tests = require('../fixtures/url-idna.js');
const wptToASCIITests = require('../fixtures/url-toascii.js');
const fixtures = require('../common/fixtures');
const wptToASCIITests = require(
fixtures.path('wpt', 'url', 'resources', 'toascii.json')
);

{
for (const [i, { ascii, unicode }] of tests.entries()) {
Expand Down
4 changes: 3 additions & 1 deletion test/parallel/test-whatwg-url-constructor.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@ const { test, assert_equals, assert_true, assert_throws } =
require('../common/wpt');

const request = {
response: require(fixtures.path('url-tests'))
response: require(
fixtures.path('wpt', 'url', 'resources', 'urltestdata.json')
)
};

/* The following tests are copied from WPT. Modifications to them should be
Expand Down
5 changes: 4 additions & 1 deletion test/parallel/test-whatwg-url-custom-domainto.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,10 @@ const assert = require('assert');
const { domainToASCII, domainToUnicode } = require('url');

const tests = require('../fixtures/url-idna');
const wptToASCIITests = require('../fixtures/url-toascii');
const fixtures = require('../common/fixtures');
const wptToASCIITests = require(
fixtures.path('wpt', 'url', 'resources', 'toascii.json')
);

{
const expectedError = common.expectsError(
Expand Down
4 changes: 3 additions & 1 deletion test/parallel/test-whatwg-url-custom-parsing.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@ const URL = require('url').URL;
const assert = require('assert');
const fixtures = require('../common/fixtures');

const tests = require(fixtures.path('url-tests'));
const tests = require(
fixtures.path('wpt', 'url', 'resources', 'urltestdata.json')
);

const originalFailures = tests.filter((test) => test.failure);

Expand Down
4 changes: 3 additions & 1 deletion test/parallel/test-whatwg-url-origin.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@ const URL = require('url').URL;
const { test, assert_equals } = require('../common/wpt');

const request = {
response: require(fixtures.path('url-tests'))
response: require(
fixtures.path('wpt', 'url', 'resources', 'urltestdata.json')
)
};

/* The following tests are copied from WPT. Modifications to them should be
Expand Down
4 changes: 3 additions & 1 deletion test/parallel/test-whatwg-url-setters.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@ const { test, assert_equals } = require('../common/wpt');
const fixtures = require('../common/fixtures');

const request = {
response: require(fixtures.path('url-setter-tests'))
response: require(fixtures.path(
'wpt', 'url', 'resources', 'setters_tests.json'
))
};

/* The following tests are copied from WPT. Modifications to them should be
Expand Down
4 changes: 3 additions & 1 deletion test/parallel/test-whatwg-url-toascii.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@ const { URL } = require('url');
const { test, assert_equals, assert_throws } = require('../common/wpt');

const request = {
response: require(fixtures.path('url-toascii'))
response: require(
fixtures.path('wpt', 'url', 'resources', 'toascii.json')
)
};

/* The following tests are copied from WPT. Modifications to them should be
Expand Down