Skip to content

Commit

Permalink
serve tests: 127.0.0.1 to avoid mac firewall popup
Browse files Browse the repository at this point in the history
  • Loading branch information
evanw committed Mar 17, 2021
1 parent fc77075 commit 8a21240
Showing 1 changed file with 16 additions and 7 deletions.
23 changes: 16 additions & 7 deletions scripts/js-api-tests.js
Original file line number Diff line number Diff line change
Expand Up @@ -2217,11 +2217,14 @@ let serveTests = {
onRequest = resolve;
});

const result = await esbuild.serve({ onRequest }, {
const result = await esbuild.serve({
host: '127.0.0.1',
onRequest,
}, {
entryPoints: [input],
format: 'esm',
})
assert.strictEqual(result.host, '0.0.0.0');
assert.strictEqual(result.host, '127.0.0.1');
assert.strictEqual(typeof result.port, 'number');

const buffer = await fetch(result.host, result.port, '/in.js')
Expand All @@ -2247,12 +2250,15 @@ let serveTests = {
onRequest = resolve;
});

const result = await esbuild.serve({ onRequest }, {
const result = await esbuild.serve({
host: '127.0.0.1',
onRequest,
}, {
entryPoints: [input],
format: 'esm',
outfile: 'out.js',
})
assert.strictEqual(result.host, '0.0.0.0');
assert.strictEqual(result.host, '127.0.0.1');
assert.strictEqual(typeof result.port, 'number');

const buffer = await fetch(result.host, result.port, '/out.js')
Expand Down Expand Up @@ -2298,13 +2304,14 @@ let serveTests = {
})();

const result = await esbuild.serve({
host: '127.0.0.1',
onRequest: args => onRequest(args),
servedir: wwwDir,
}, {
entryPoints: [input],
format: 'esm',
})
assert.strictEqual(result.host, '0.0.0.0');
assert.strictEqual(result.host, '127.0.0.1');
assert.strictEqual(typeof result.port, 'number');

let promise, buffer, req;
Expand Down Expand Up @@ -2386,14 +2393,15 @@ let serveTests = {
})();

const result = await esbuild.serve({
host: '127.0.0.1',
onRequest: args => onRequest(args),
servedir: wwwDir,
}, {
entryPoints: [input],
format: 'esm',
outdir: outputDir,
})
assert.strictEqual(result.host, '0.0.0.0');
assert.strictEqual(result.host, '127.0.0.1');
assert.strictEqual(typeof result.port, 'number');

let promise, buffer, req;
Expand Down Expand Up @@ -2439,11 +2447,12 @@ let serveTests = {
})();

const result = await esbuild.serve({
host: '127.0.0.1',
onRequest: args => onRequest(args),
servedir: testDir,
}, {
})
assert.strictEqual(result.host, '0.0.0.0');
assert.strictEqual(result.host, '127.0.0.1');
assert.strictEqual(typeof result.port, 'number');

let promise, buffer, req;
Expand Down

0 comments on commit 8a21240

Please sign in to comment.