P->addMode('file',new Doku_Parser_Mode_File()); } function testFile() { $this->P->parse('Foo Test Bar'); $calls = array ( array('document_start',array()), array('p_open',array()), array('cdata',array("\n".'Foo ')), array('p_close',array()), array('file',array('Test',null,null)), array('p_open',array()), array('cdata',array(' Bar')), array('p_close',array()), array('document_end',array()), ); $this->assertEquals(array_map('stripbyteindex',$this->H->calls),$calls); } }