markTestSkipped( "Comparision file '$to' not yet defined." ); } $tokenizer = new ezcDocumentWikiCreoleTokenizer(); $tokens = $tokenizer->tokenizeFile( $from ); $expected = include $to; // Store test file, to have something to compare on failure $tempDir = $this->createTempDir( 'wiki_creole_' ) . '/'; file_put_contents( $tempDir . basename( $to ), "assertEquals( $expected, $tokens, 'Extracted tokens do not match expected tokens.' ); // Remove tempdir, when nothing failed. $this->removeTempDir(); } public function testNotExistantFile() { try { $tokenizer = new ezcDocumentWikiCreoleTokenizer(); $tokens = $tokenizer->tokenizeFile( dirname( __FILE__ ) . '/files/wiki/creole/not_existant_file.txt' ); $this->fail( 'Expected ezcBaseFileNotFoundException.' ); } catch ( ezcBaseFileNotFoundException $e ) { /* Expected */ } } } ?>