0
Fork 0
mirror of https://github.com/withastro/astro.git synced 2024-12-23 21:53:55 -05:00
astro/packages/integrations/node/test/server-host.test.js

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

22 lines
638 B
JavaScript
Raw Normal View History

import * as assert from 'node:assert/strict';
2024-03-01 03:33:27 -05:00
import { describe, it } from 'node:test';
import { hostOptions } from '../dist/standalone.js';
describe('host', () => {
2024-03-01 03:33:27 -05:00
it('returns "0.0.0.0" when host is true', () => {
const options = { host: true };
assert.equal(hostOptions(options.host), '0.0.0.0');
});
2024-03-01 03:33:27 -05:00
it('returns "localhost" when host is false', () => {
const options = { host: false };
assert.equal(hostOptions(options.host), 'localhost');
});
2024-03-01 03:33:27 -05:00
it('returns the value of host when host is a string', () => {
const host = '1.1.1.1';
const options = { host };
assert.equal(hostOptions(options.host), host);
});
});