UNPKG

648 BJavaScriptView Raw
1const getSocketHost = require('./getSocketHost')
2
3describe('getSocketHost', () => {
4 it('should get the host from the specified url', () => {
5 expect(
6 getSocketHost('https://foo.bar/a/b/cd?e=fghi&l=k&m=n')
7 ).toEqual('wss://foo.bar/a/b/cd?e=fghi&l=k&m=n')
8
9 expect(
10 getSocketHost('Https://foo.bar/a/b/cd?e=fghi&l=k&m=n')
11 ).toEqual('wss://foo.bar/a/b/cd?e=fghi&l=k&m=n')
12
13 expect(
14 getSocketHost('foo.bar/a/b/cd?e=fghi&l=k&m=n')
15 ).toEqual('wss://foo.bar/a/b/cd?e=fghi&l=k&m=n')
16
17 expect(
18 getSocketHost('http://foo.bar/a/b/cd?e=fghi&l=k&m=n')
19 ).toEqual('ws://foo.bar/a/b/cd?e=fghi&l=k&m=n')
20 })
21})