Example #1
0
 /**
  * @covers Xoops\Core\Text\ShortCodes::addShortcode
  * @covers Xoops\Core\Text\ShortCodes::process
  * @covers Xoops\Core\Text\ShortCodes::processTag
  * @covers Xoops\Core\Text\ShortCodes::parseAttributes
  * @covers Xoops\Core\Text\ShortCodes::shortcodeRegex
  */
 public function testEscaping()
 {
     $shortcodes = new Shortcodes();
     $shortcodes->addShortcode('test', array($this, 'dummyFunction_test'));
     $content = 'Hello my name is [[test name="Sam"]]!';
     $expectation = 'Hello my name is [test name="Sam"]!';
     $this->assertEquals($expectation, $shortcodes->process($content));
 }