config->set ( 'AutoFormat.PurifierLinkify', true ); $this->config->set ( 'AutoFormat.PurifierLinkify.DocURL', '#%s' ); } public function testNoTriggerCharacer() { $this->assertResult ( 'Foobar' ); } public function testTriggerCharacterInIrrelevantContext() { $this->assertResult ( '20% off!' ); } public function testPreserveNamespace() { $this->assertResult ( '%Core namespace (not recognized)' ); } public function testLinkifyBasic() { $this->assertResult ( '%Namespace.Directive', '%Namespace.Directive' ); } public function testLinkifyWithAdjacentTextNodes() { $this->assertResult ( 'This %Namespace.Directive thing', 'This %Namespace.Directive thing' ); } public function testLinkifyInBlock() { $this->assertResult ( '