diff --git a/test/libraries/PMA_sanitize_test.php b/test/libraries/PMA_sanitize_test.php
index a0dcb192d1..37a4e51c74 100644
--- a/test/libraries/PMA_sanitize_test.php
+++ b/test/libraries/PMA_sanitize_test.php
@@ -62,12 +62,28 @@ class PMA_Sanitize_Test extends PHPUnit_Framework_TestCase
* Tests links to documentation.
*
* @return void
+ *
+ * @dataProvider docLinks
*/
- public function testDoc()
+ public function testDoc($link, $expected)
{
$this->assertEquals(
- 'doclink',
- PMA_sanitize('[doc@foo]doclink[/doc]')
+ 'doclink',
+ PMA_sanitize('[doc@' . $link . ']doclink[/doc]')
+ );
+ }
+
+ /**
+ * Data provider for sanitize [doc@foo] markup
+ *
+ * @return array
+ */
+ public function docLinks()
+ {
+ return array(
+ array('foo', 'setup.html%23foo'),
+ array('cfg_TitleTable', 'config.html%23cfg_TitleTable'),
+ array('faq3-11', 'faq.html%23faq3-11'),
);
}