New tests: url has a path and a protocol

This commit is contained in:
Anton Gunov
2018-04-13 00:00:33 +03:00
parent 62fd29a4eb
commit 28d8fd8490

View File

@@ -7,13 +7,31 @@ it('url parameter is required', () => {
});
it('url has a port number', () => {
expect(extractDomain(`${EXAMPLE_COM}:8080`)).toEqual(EXAMPLE_COM);
expect(extractDomain(`${EXAMPLE_COM}:8080`))
.toEqual(EXAMPLE_COM);
});
it('url has an user', () => {
expect(extractDomain(`user@${EXAMPLE_COM}`)).toEqual(EXAMPLE_COM);
expect(extractDomain(`user@${EXAMPLE_COM}`))
.toEqual(EXAMPLE_COM);
});
it('url has an user with a password', () => {
expect(extractDomain(`user:password@${EXAMPLE_COM}`)).toEqual(EXAMPLE_COM);
expect(extractDomain(`user:password@${EXAMPLE_COM}`))
.toEqual(EXAMPLE_COM);
});
it('url has a path', () => {
expect(extractDomain(`${EXAMPLE_COM}/about`))
.toEqual(EXAMPLE_COM);
});
it('url has a protocol', () => {
expect(extractDomain(`https://${EXAMPLE_COM}`))
.toEqual(EXAMPLE_COM);
});
it('url has a protocol and a path', () => {
expect(extractDomain(`https://${EXAMPLE_COM}/about`))
.toEqual(EXAMPLE_COM);
});