mirror of
https://github.com/zhigang1992/favicongrabber.com.git
synced 2026-01-12 17:22:32 +08:00
New tests: url has a path and a protocol
This commit is contained in:
@@ -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);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user