@@ -18,6 +18,7 @@ public function urlsParserProvider()
18
18
['http://test.drupal.dd:8083/tests/localport.html ' , 'http://test.drupal.dd:8083/tests/localport.html ' ],
19
19
[
'http://[email protected] :8083/tests/identified.html ' ,
'http://[email protected] :8083/tests/identified.html ' ],
20
20
[
'http://testuser:[email protected] :8083/tests/authenticated.html ' ,
'http://testuser:[email protected] :8083/tests/authenticated.html ' ],
21
+ [
'http://testuser:[email protected] :8083/tests/authenticated.html ' ,
'http://testuser:[email protected] :8083/tests/authenticated.html ' ],
21
22
];
22
23
}
23
24
@@ -54,17 +55,22 @@ public function testDomain()
54
55
$ url = new Embed \Url ('http://www.domain.com ' );
55
56
56
57
$ this ->assertSame ('domain ' , $ url ->getDomain ());
57
- $ this ->assertSame ('domain.com ' , $ url ->getDomain (1 ));
58
+ $ this ->assertSame ('domain.com ' , $ url ->getDomain (true ));
58
59
59
60
$ url = new Embed \Url ('http://www.domain.co.uk ' );
60
61
61
62
$ this ->assertSame ('domain ' , $ url ->getDomain ());
62
- $ this ->assertSame ('domain.co.uk ' , $ url ->getDomain (1 ));
63
+ $ this ->assertSame ('domain.co.uk ' , $ url ->getDomain (true ));
63
64
64
65
$ url = new Embed \Url ('http://www.domain.com.au ' );
65
66
66
67
$ this ->assertSame ('domain ' , $ url ->getDomain ());
67
- $ this ->assertSame ('domain.com.au ' , $ url ->getDomain (1 ));
68
+ $ this ->assertSame ('domain.com.au ' , $ url ->getDomain (true ));
69
+
70
+ $ url = new Embed \Url ('http://www.redrooster.org.uk ' );
71
+
72
+ $ this ->assertSame ('redrooster ' , $ url ->getDomain ());
73
+ $ this ->assertSame ('redrooster.org.uk ' , $ url ->getDomain (true ));
68
74
}
69
75
70
76
public function testPathsWithDots ()
0 commit comments