]> git.mxchange.org Git - friendica.git/blobdiff - tests/src/Content/Text/BBCodeTest.php
Merge pull request #6904 from MrPetovan/bug/6901-autolinker-fix-punctuation-domain
[friendica.git] / tests / src / Content / Text / BBCodeTest.php
index fe37b91cd1f709e4550d7f6e19b40134c980304b..7fd39927fcacdb17e8ab0a5b2cd00c17a24ce6bc 100644 (file)
@@ -102,6 +102,10 @@ class BBCodeTest extends MockedTest
                                'data' => "http://example.com\ntest",\r
                                'assertHTML' => false\r
                        ],\r
+                       'bug-6901' => [\r
+                               'data' => "http://example.com<ul>",\r
+                               'assertHTML' => false\r
+                       ],\r
                ];\r
        }\r
 \r
@@ -116,12 +120,11 @@ class BBCodeTest extends MockedTest
        public function testAutoLinking($data, $assertHTML)\r
        {\r
                $output = BBCode::convert($data);\r
+               $assert = '<a href="' . $data . '" target="_blank">' . $data . '</a>';\r
                if ($assertHTML) {\r
-                       $assert = '<a href="' . $data . '" target="_blank">' . $data . '</a>';\r
+                       $this->assertEquals($assert, $output);\r
                } else {\r
-                       $assert = $data;\r
+                       $this->assertNotEquals($assert, $output);\r
                }\r
-\r
-               $this->assertEquals($assert, $output);\r
        }\r
 }\r