aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorchenchao <wenbushi@gmail.com>2019-11-06 18:13:23 +0800
committerchenchao <wenbushi@gmail.com>2019-11-06 18:14:09 +0800
commitf3ce1c300a79fab2f87c38cd853477e7756edb55 (patch)
treec876d11ad28269144a96aeef763f725b39d9cb63 /test
parent5758100f43c72efb5d6ad15617cd6c3c7c2abfc8 (diff)
more localhost use cases
Diffstat (limited to 'test')
-rw-r--r--test/shared/urls.test.ts14
1 files changed, 13 insertions, 1 deletions
diff --git a/test/shared/urls.test.ts b/test/shared/urls.test.ts
index 3a3eea6..d6f0550 100644
--- a/test/shared/urls.test.ts
+++ b/test/shared/urls.test.ts
@@ -36,6 +36,19 @@ describe("shared/commands/parsers", () => {
expect(parsers.searchUrl('std::vector', config))
.to.equal('https://google.com/search?q=std%3A%3Avector');
});
+
+ it('localhost urls', () => {
+ expect(parsers.searchUrl('localhost', config))
+ .to.equal('http://localhost');
+ expect(parsers.searchUrl('http://localhost', config))
+ .to.equal('http://localhost');
+ expect(parsers.searchUrl('localhost:8080', config))
+ .to.equal('http://locahost:8080');
+ expect(parsers.searchUrl('localhost:80nan', config))
+ .to.equal('https://google.com/search?q=localhost:80nan');
+ expect(parsers.searchUrl('localhost 8080', config))
+ .to.equal('https://google.com/search?q=localhost%208080');
+ })
});
describe('#normalizeUrl', () => {
@@ -47,4 +60,3 @@ describe("shared/commands/parsers", () => {
});
});
});
-