assertEquals('blockquote', $elementName); } public function test_base() { $element = syntax_plugin_webcomponent_blockquote::getTagName(); $doku_text = '<' . $element . '>MyQuote'; $expected = '
'.DOKU_LF .DOKU_TAB.'
'.DOKU_LF .DOKU_TAB.DOKU_TAB.'
'.DOKU_LF .DOKU_TAB.DOKU_TAB.'MyQuote'.DOKU_LF .DOKU_TAB.DOKU_TAB.'
'.DOKU_LF .DOKU_TAB.'
'.DOKU_LF .'
'; $instructions = p_get_instructions($doku_text); $xhtml = p_render('xhtml', $instructions, $info); $this->assertEquals($expected, $xhtml); } public function test_with_cite_base() { $element = syntax_plugin_webcomponent_blockquote::getTagName(); $doku_text = '<' . $element . '>MyQuoteNico'; $expected = '
'.DOKU_LF .DOKU_TAB.'
'.DOKU_LF .DOKU_TAB.DOKU_TAB.'
'.DOKU_LF .DOKU_TAB.DOKU_TAB.'MyQuote'.DOKU_LF .DOKU_TAB.DOKU_TAB.''.DOKU_LF .DOKU_TAB.DOKU_TAB.'
'.DOKU_LF .DOKU_TAB.'
'.DOKU_LF .'
'; $instructions = p_get_instructions($doku_text); $xhtml = p_render('xhtml', $instructions, $info); $this->assertEquals($expected, $xhtml); } public function test_base_no_class() { $element = syntax_plugin_webcomponent_blockquote::getTagName(); $doku_text = '<' . $element . ' class="" >MyQuote'; $expected = '
'.DOKU_LF .DOKU_TAB.'
'.DOKU_LF .DOKU_TAB.DOKU_TAB.'
'.DOKU_LF .DOKU_TAB.DOKU_TAB.'MyQuote'.DOKU_LF .DOKU_TAB.DOKU_TAB.'
'.DOKU_LF .DOKU_TAB.'
'.DOKU_LF .'
'; $instructions = p_get_instructions($doku_text); $xhtml = p_render('xhtml', $instructions, $info); $this->assertEquals($expected, $xhtml); } }