X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=tests%2FURLDetectionTest.php;h=dc017ac616f63bdd2fcae5c607c6f4db0978c090;hb=b8b1fbb6b5cb3a044acab3487e0a041220bf263d;hp=eac7ba3f5c766032ad14d5d5103793299e5458b0;hpb=067d37f864eb47b58c7558907407827bd25f6934;p=quix0rs-gnu-social.git
diff --git a/tests/URLDetectionTest.php b/tests/URLDetectionTest.php
index eac7ba3f5c..dc017ac616 100644
--- a/tests/URLDetectionTest.php
+++ b/tests/URLDetectionTest.php
@@ -20,6 +20,8 @@ class URLDetectionTest extends PHPUnit_Framework_TestCase
public function testProduction($content, $expected)
{
$rendered = common_render_text($content);
+ // hack!
+ $rendered = preg_replace('/id="attachment-\d+"/', 'id="attachment-XXX"', $rendered);
$this->assertEquals($expected, $rendered);
}
@@ -269,7 +271,13 @@ class URLDetectionTest extends PHPUnit_Framework_TestCase
array('file.html',
'file.html'),
array('file.php',
- 'file.php')
+ 'file.php'),
+
+ // scheme-less HTTP URLs with @ in the path: http://status.net/open-source/issues/2248
+ array('http://flickr.com/photos/34807140@N05/3838905434',
+ 'http://flickr.com/photos/34807140@N05/3838905434'),
+ array('flickr.com/photos/34807140@N05/3838905434',
+ 'flickr.com/photos/34807140@N05/3838905434'),
);
}
}