| | |
| | | 'break' => '<br>', |
| | | 'links' => false, |
| | | 'flowed' => false, |
| | | 'wrap' => false, |
| | | 'space' => '_', // replace UTF-8 non-breaking space for simpler testing |
| | | 'nobr_start' => '>', |
| | | 'nobr_end' => '<', |
| | | ); |
| | | |
| | | $data[] = array(" aaaa", "_aaaa", $options); |
| | | $data[] = array("aaaa aaaa", "aaaa_aaaa", $options); |
| | | $data[] = array("aaaa aaaa", "aaaa__aaaa", $options); |
| | | $data[] = array("aaaa aaaa", "aaaa___aaaa", $options); |
| | | $data[] = array("aaaa\taaaa", "aaaa____aaaa", $options); |
| | | $data[] = array(" aaaa", ">_aaaa<", $options); |
| | | $data[] = array("aa>aa", ">aa>aa<", $options); |
| | | $data[] = array("aaaa aaaa", ">aaaa_aaaa<", $options); |
| | | $data[] = array("aaaa aaaa", ">aaaa__aaaa<", $options); |
| | | $data[] = array("aaaa aaaa", ">aaaa___aaaa<", $options); |
| | | $data[] = array("aaaa\taaaa", ">aaaa____aaaa<", $options); |
| | | $data[] = array("aaaa\naaaa", "aaaa<br>aaaa", $options); |
| | | $data[] = array("aaaa\n aaaa", "aaaa<br>_aaaa", $options); |
| | | $data[] = array("aaaa\n aaaa", "aaaa<br>__aaaa", $options); |
| | | $data[] = array("aaaa\n aaaa", "aaaa<br>___aaaa", $options); |
| | | $data[] = array("\taaaa", "____aaaa", $options); |
| | | $data[] = array("aaaa\n aaaa", "aaaa<br>>_aaaa<", $options); |
| | | $data[] = array("aaaa\n aaaa", "aaaa<br>>__aaaa<", $options); |
| | | $data[] = array("aaaa\n aaaa", "aaaa<br>>___aaaa<", $options); |
| | | $data[] = array("\n", "<br>", $options); |
| | | $data[] = array("\taaaa", ">____aaaa<", $options); |
| | | $data[] = array("\naaaa", "<br>aaaa", $options); |
| | | $data[] = array("\n aaaa", "<br>_aaaa", $options); |
| | | $data[] = array("\n aaaa", "<br>__aaaa", $options); |
| | | $data[] = array("\n aaaa", "<br>___aaaa", $options); |
| | | $data[] = array("\n aaaa", "<br>>_aaaa<", $options); |
| | | $data[] = array("\n aaaa", "<br>>__aaaa<", $options); |
| | | $data[] = array("\n aaaa", "<br>>___aaaa<", $options); |
| | | $data[] = array("aaaa\n\nbbbb", "aaaa<br><br>bbbb", $options); |
| | | $data[] = array(">aaaa \n>aaaa", "<blockquote>aaaa_<br>aaaa</blockquote>", $options); |
| | | $data[] = array(">aaaa \n>aaaa", "<blockquote>>aaaa_<<br>aaaa</blockquote>", $options); |
| | | $data[] = array(">aaaa\n>aaaa", "<blockquote>aaaa<br>aaaa</blockquote>", $options); |
| | | $data[] = array(">aaaa \n>bbbb\ncccc dddd", "<blockquote>aaaa_<br>bbbb</blockquote>cccc_dddd", $options); |
| | | $data[] = array(">aaaa \n>bbbb\ncccc dddd", "<blockquote>>aaaa_<<br>bbbb</blockquote>>cccc_dddd<", $options); |
| | | $data[] = array("aaaa-bbbb/cccc", ">aaaa-bbbb/cccc<", $options); |
| | | |
| | | $options['flowed'] = true; |
| | | |
| | | $data[] = array(" aaaa", "aaaa", $options); |
| | | $data[] = array("aaaa aaaa", "aaaa_aaaa", $options); |
| | | $data[] = array("aaaa aaaa", "aaaa__aaaa", $options); |
| | | $data[] = array("aaaa aaaa", "aaaa___aaaa", $options); |
| | | $data[] = array("aaaa\taaaa", "aaaa____aaaa", $options); |
| | | $data[] = array("aaaa aaaa", ">aaaa_aaaa<", $options); |
| | | $data[] = array("aaaa aaaa", ">aaaa__aaaa<", $options); |
| | | $data[] = array("aaaa aaaa", ">aaaa___aaaa<", $options); |
| | | $data[] = array("aaaa\taaaa", ">aaaa____aaaa<", $options); |
| | | $data[] = array("aaaa\naaaa", "aaaa<br>aaaa", $options); |
| | | $data[] = array("aaaa\n aaaa", "aaaa<br>aaaa", $options); |
| | | $data[] = array("aaaa\n aaaa", "aaaa<br>_aaaa", $options); |
| | | $data[] = array("aaaa\n aaaa", "aaaa<br>__aaaa", $options); |
| | | $data[] = array("\taaaa", "____aaaa", $options); |
| | | $data[] = array("aaaa\n aaaa", "aaaa<br>>_aaaa<", $options); |
| | | $data[] = array("aaaa\n aaaa", "aaaa<br>>__aaaa<", $options); |
| | | $data[] = array("\taaaa", ">____aaaa<", $options); |
| | | $data[] = array("\naaaa", "<br>aaaa", $options); |
| | | $data[] = array("\n aaaa", "<br>aaaa", $options); |
| | | $data[] = array("\n aaaa", "<br>_aaaa", $options); |
| | | $data[] = array("\n aaaa", "<br>__aaaa", $options); |
| | | $data[] = array("\n aaaa", "<br>>_aaaa<", $options); |
| | | $data[] = array("\n aaaa", "<br>>__aaaa<", $options); |
| | | $data[] = array("aaaa\n\nbbbb", "aaaa<br><br>bbbb", $options); |
| | | $data[] = array(">aaaa \n>aaaa", "<blockquote>aaaa aaaa</blockquote>", $options); |
| | | $data[] = array(">aaaa\n>aaaa", "<blockquote>aaaa<br>aaaa</blockquote>", $options); |
| | | $data[] = array(">aaaa \n>bbbb\ncccc dddd", "<blockquote>aaaa bbbb</blockquote>cccc_dddd", $options); |
| | | $data[] = array(">aaaa \n>bbbb\ncccc dddd", "<blockquote>aaaa bbbb</blockquote>>cccc_dddd<", $options); |
| | | $data[] = array("\x02\x03", ">\x02\x03<", $options); |
| | | |
| | | $options['flowed'] = false; |
| | | $options['wrap'] = true; |
| | | |
| | | $data[] = array(">>aaaa bbbb\n>>\n>>>\n>cccc\n\ndddd eeee", |
| | | "<blockquote><blockquote>aaaa bbbb<br><br><blockquote><br></blockquote></blockquote>cccc</blockquote><br>dddd eeee", $options); |
| | | $data[] = array("\n>>aaaa\n\ndddd", |
| | | "<br><blockquote><blockquote>aaaa</blockquote></blockquote><br>dddd", $options); |
| | | $data[] = array("aaaa\n>bbbb\n>cccc\n\ndddd\n>>test", |
| | | "aaaa<blockquote>bbbb<br>cccc</blockquote><br>dddd<blockquote><blockquote>test</blockquote></blockquote>", $options); |
| | | |
| | | return $data; |
| | | } |