diff options
author | Chris Smith <chris.eureka@jalakai.co.uk> | 2008-03-12 01:02:48 +0100 |
---|---|---|
committer | Chris Smith <chris.eureka@jalakai.co.uk> | 2008-03-12 01:02:48 +0100 |
commit | 41624b31db8cad77ed1ee250631162613a1ca22b (patch) | |
tree | 1e6dc1b203282a0adffe4a3415e82d874158ba65 /_test/cases/inc/parser/parser_eol.test.php | |
parent | 630e442cc677b713c16df6060adfe9107160ff6b (diff) | |
download | rpg-41624b31db8cad77ed1ee250631162613a1ca22b.tar.gz rpg-41624b31db8cad77ed1ee250631162613a1ca22b.tar.bz2 |
Update handler to merge consecutive 'cdata' instructions (incl. test case updates)
This patch is the second in the series designed to make it easier for DW to allow
plugins to modify the standard handling of line-breaks.
Like the first this patch doesn't alter line-break behaviour at all, but introduces
improvements that reduce to a minimum the number of 'cdata' instructions generated
by the handler.
darcs-hash:20080312000248-f07c6-f6ce1b5aac43a52cbe31215c517b048679ae20a7.gz
Diffstat (limited to '_test/cases/inc/parser/parser_eol.test.php')
-rw-r--r-- | _test/cases/inc/parser/parser_eol.test.php | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/_test/cases/inc/parser/parser_eol.test.php b/_test/cases/inc/parser/parser_eol.test.php index dcfcb1e60..1beeef952 100644 --- a/_test/cases/inc/parser/parser_eol.test.php +++ b/_test/cases/inc/parser/parser_eol.test.php @@ -13,10 +13,7 @@ class TestOfDoku_Parser_Eol extends TestOfDoku_Parser { $calls = array ( array('document_start',array()), array('p_open',array()), - array('cdata',array("Foo")), - array('cdata',array(DOKU_PARSER_EOL)), - array('cdata',array("Bar")), - array('cdata',array(DOKU_PARSER_EOL)), + array('cdata',array("Foo".DOKU_PARSER_EOL."Bar".DOKU_PARSER_EOL)), array('p_close',array()), array('document_end',array()), ); @@ -32,10 +29,7 @@ class TestOfDoku_Parser_Eol extends TestOfDoku_Parser { array('cdata',array("Foo")), array('p_close',array()), array('p_open',array()), - array('cdata',array("bar")), - array('cdata',array(DOKU_PARSER_EOL)), - array('cdata',array("Foo")), - array('cdata',array(DOKU_PARSER_EOL)), + array('cdata',array("bar".DOKU_PARSER_EOL."Foo".DOKU_PARSER_EOL)), array('p_close',array()), array('document_end',array()), ); @@ -48,10 +42,7 @@ class TestOfDoku_Parser_Eol extends TestOfDoku_Parser { $calls = array ( array('document_start',array()), array('p_open',array()), - array('cdata',array("Foo")), - array('cdata',array(DOKU_PARSER_EOL)), - array('cdata',array("Bar")), - array('cdata',array(DOKU_PARSER_EOL)), + array('cdata',array("Foo".DOKU_PARSER_EOL."Bar".DOKU_PARSER_EOL)), array('p_close',array()), array('document_end',array()), ); @@ -85,8 +76,7 @@ class TestOfDoku_Parser_Eol extends TestOfDoku_Parser { array('linebreak',array()), array('p_close',array()), array('p_open',array()), - array('cdata',array("Bar")), - array('cdata',array(DOKU_PARSER_EOL)), + array('cdata',array("Bar".DOKU_PARSER_EOL)), array('p_close',array()), array('document_end',array()), ); |