Skip to content

Commit cd58e70

Browse files
committed
test: add tests
1 parent 81ed2dc commit cd58e70

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

test/cli/cli.test.js

+23
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,17 @@ describe('CLI', () => {
5757
.catch(done);
5858
});
5959

60+
it('--no-https', (done) => {
61+
testBin('--no-https')
62+
.then((output) => {
63+
expect(output.exitCode).toEqual(0);
64+
expect(/https:\/\//.test(output.stderr)).toEqual(false);
65+
expect(/http:\/\/localhost:[0-9]+/.test(output.stderr)).toEqual(true);
66+
done();
67+
})
68+
.catch(done);
69+
});
70+
6071
it('--history-api-fallback', (done) => {
6172
testBin('--history-api-fallback --no-color')
6273
.then((output) => {
@@ -67,6 +78,18 @@ describe('CLI', () => {
6778
.catch(done);
6879
});
6980

81+
it('--no-history-api-fallback', (done) => {
82+
testBin('--no-history-api-fallback')
83+
.then((output) => {
84+
expect(output.exitCode).toEqual(0);
85+
expect(output.stderr).not.toContain(
86+
`404s will fallback to '/index.html'`
87+
);
88+
done();
89+
})
90+
.catch(done);
91+
});
92+
7093
it('unspecified host and port', (done) => {
7194
testBin('')
7295
.then((output) => {

0 commit comments

Comments
 (0)