diff options
author | hfuecks <hfuecks@gmail.com> | 2005-11-07 00:38:00 +0100 |
---|---|---|
committer | hfuecks <hfuecks@gmail.com> | 2005-11-07 00:38:00 +0100 |
commit | fc1c55b1830fbbb13f99db0490df4f46e15dcd31 (patch) | |
tree | c95e7c3ca97b6afcbc7fbda6300808ff46b089d8 /_test/cases/inc/parser/lexer.test.php | |
parent | 4add97cbe7c3aae97c8c54fc6a3bd7fae1de29a2 (diff) | |
download | rpg-fc1c55b1830fbbb13f99db0490df4f46e15dcd31.tar.gz rpg-fc1c55b1830fbbb13f99db0490df4f46e15dcd31.tar.bz2 |
get_tests_running_1
darcs-hash:20051106233800-e96b6-90328f1b6cc5c8b25c6e02f113cf80475789d297.gz
Diffstat (limited to '_test/cases/inc/parser/lexer.test.php')
-rw-r--r-- | _test/cases/inc/parser/lexer.test.php | 122 |
1 files changed, 61 insertions, 61 deletions
diff --git a/_test/cases/inc/parser/lexer.test.php b/_test/cases/inc/parser/lexer.test.php index 818009f92..75fa32ee0 100644 --- a/_test/cases/inc/parser/lexer.test.php +++ b/_test/cases/inc/parser/lexer.test.php @@ -355,7 +355,7 @@ class TestParserByteIndex { function ignore() {} - function catch() {} + function caught() {} } Mock::generate('TestParserByteIndex'); @@ -371,41 +371,41 @@ class TestOfLexerByteIndices extends UnitTestCase { $handler = &new MockTestParserByteIndex($this); $handler->setReturnValue("ignore", true); - $handler->setReturnValue("catch", true); + $handler->setReturnValue("caught", true); $handler->expectArgumentsAt( 0, - "catch", + "caught", array("<file>", DOKU_LEXER_ENTER, strpos($doc,'<file>')) ); $handler->expectArgumentsAt( 1, - "catch", + "caught", array("b", DOKU_LEXER_SPECIAL, strpos($doc,'b')) ); $handler->expectArgumentsAt( 2, - "catch", + "caught", array("c", DOKU_LEXER_MATCHED, strpos($doc,'c')) ); $handler->expectArgumentsAt( 3, - "catch", + "caught", array("d", DOKU_LEXER_UNMATCHED, strpos($doc,'d')) ); $handler->expectArgumentsAt( 4, - "catch", + "caught", array("</file>", DOKU_LEXER_EXIT, strpos($doc,'</file>')) ); - $handler->expectCallCount("catch", 5); + $handler->expectCallCount("caught", 5); $lexer = &new Doku_Lexer($handler, "ignore"); - $lexer->addEntryPattern("<file>", "ignore", "catch"); - $lexer->addExitPattern("</file>", "catch"); - $lexer->addSpecialPattern('b','catch','special'); - $lexer->mapHandler('special','catch'); - $lexer->addPattern('c','catch'); + $lexer->addEntryPattern("<file>", "ignore", "caught"); + $lexer->addExitPattern("</file>", "caught"); + $lexer->addSpecialPattern('b','caught','special'); + $lexer->mapHandler('special','caught'); + $lexer->addPattern('c','caught'); $this->assertTrue($lexer->parse($doc)); $handler->tally(); @@ -416,41 +416,41 @@ class TestOfLexerByteIndices extends UnitTestCase { $handler = &new MockTestParserByteIndex($this); $handler->setReturnValue("ignore", true); - $handler->setReturnValue("catch", true); + $handler->setReturnValue("caught", true); $handler->expectArgumentsAt( 0, - "catch", + "caught", array("<file>", DOKU_LEXER_ENTER, strpos($doc,'<file>')) ); $handler->expectArgumentsAt( 1, - "catch", + "caught", array("b", DOKU_LEXER_SPECIAL, strpos($doc,'b')) ); $handler->expectArgumentsAt( 2, - "catch", + "caught", array("c", DOKU_LEXER_MATCHED, strpos($doc,'c')) ); $handler->expectArgumentsAt( 3, - "catch", + "caught", array("d", DOKU_LEXER_UNMATCHED, strpos($doc,'d')) ); $handler->expectArgumentsAt( 4, - "catch", + "caught", array("</file>", DOKU_LEXER_EXIT, strpos($doc,'</file>')) ); - $handler->expectCallCount("catch", 5); + $handler->expectCallCount("caught", 5); $lexer = &new Doku_Lexer($handler, "ignore"); - $lexer->addEntryPattern('<file>(?=.*\x3C/file\x3E)', "ignore", "catch"); - $lexer->addExitPattern("</file>", "catch"); - $lexer->addSpecialPattern('b','catch','special'); - $lexer->mapHandler('special','catch'); - $lexer->addPattern('c','catch'); + $lexer->addEntryPattern('<file>(?=.*\x3C/file\x3E)', "ignore", "caught"); + $lexer->addExitPattern("</file>", "caught"); + $lexer->addSpecialPattern('b','caught','special'); + $lexer->mapHandler('special','caught'); + $lexer->addPattern('c','caught'); $this->assertTrue($lexer->parse($doc)); $handler->tally(); @@ -461,41 +461,41 @@ class TestOfLexerByteIndices extends UnitTestCase { $handler = &new MockTestParserByteIndex($this); $handler->setReturnValue("ignore", true); - $handler->setReturnValue("catch", true); + $handler->setReturnValue("caught", true); $handler->expectArgumentsAt( 0, - "catch", + "caught", array("<file>", DOKU_LEXER_ENTER, strpos($doc,'<file>')) ); $handler->expectArgumentsAt( 1, - "catch", + "caught", array("b", DOKU_LEXER_SPECIAL, strpos($doc,'b')) ); $handler->expectArgumentsAt( 2, - "catch", + "caught", array("c", DOKU_LEXER_MATCHED, strpos($doc,'c')) ); $handler->expectArgumentsAt( 3, - "catch", + "caught", array("d", DOKU_LEXER_UNMATCHED, strpos($doc,'d')) ); $handler->expectArgumentsAt( 4, - "catch", + "caught", array("</file>", DOKU_LEXER_EXIT, strpos($doc,'</file>')) ); - $handler->expectCallCount("catch", 5); + $handler->expectCallCount("caught", 5); $lexer = &new Doku_Lexer($handler, "ignore"); - $lexer->addEntryPattern('<file>(?!foo)', "ignore", "catch"); - $lexer->addExitPattern("</file>", "catch"); - $lexer->addSpecialPattern('b','catch','special'); - $lexer->mapHandler('special','catch'); - $lexer->addPattern('c','catch'); + $lexer->addEntryPattern('<file>(?!foo)', "ignore", "caught"); + $lexer->addExitPattern("</file>", "caught"); + $lexer->addSpecialPattern('b','caught','special'); + $lexer->mapHandler('special','caught'); + $lexer->addPattern('c','caught'); $this->assertTrue($lexer->parse($doc)); $handler->tally(); @@ -506,41 +506,41 @@ class TestOfLexerByteIndices extends UnitTestCase { $handler = &new MockTestParserByteIndex($this); $handler->setReturnValue("ignore", true); - $handler->setReturnValue("catch", true); + $handler->setReturnValue("caught", true); $handler->expectArgumentsAt( 0, - "catch", + "caught", array("<file>", DOKU_LEXER_ENTER, strpos($doc,'<file>')) ); $handler->expectArgumentsAt( 1, - "catch", + "caught", array("b", DOKU_LEXER_SPECIAL, strpos($doc,'b')) ); $handler->expectArgumentsAt( 2, - "catch", + "caught", array("c", DOKU_LEXER_MATCHED, strpos($doc,'c')) ); $handler->expectArgumentsAt( 3, - "catch", + "caught", array("d", DOKU_LEXER_UNMATCHED, strpos($doc,'d')) ); $handler->expectArgumentsAt( 4, - "catch", + "caught", array("</file>", DOKU_LEXER_EXIT, strpos($doc,'</file>')) ); - $handler->expectCallCount("catch", 5); + $handler->expectCallCount("caught", 5); $lexer = &new Doku_Lexer($handler, "ignore"); - $lexer->addEntryPattern('<file>', "ignore", "catch"); - $lexer->addExitPattern("(?<=d)</file>", "catch"); - $lexer->addSpecialPattern('b','catch','special'); - $lexer->mapHandler('special','catch'); - $lexer->addPattern('c','catch'); + $lexer->addEntryPattern('<file>', "ignore", "caught"); + $lexer->addExitPattern("(?<=d)</file>", "caught"); + $lexer->addSpecialPattern('b','caught','special'); + $lexer->mapHandler('special','caught'); + $lexer->addPattern('c','caught'); $this->assertTrue($lexer->parse($doc)); $handler->tally(); @@ -551,41 +551,41 @@ class TestOfLexerByteIndices extends UnitTestCase { $handler = &new MockTestParserByteIndex($this); $handler->setReturnValue("ignore", true); - $handler->setReturnValue("catch", true); + $handler->setReturnValue("caught", true); $handler->expectArgumentsAt( 0, - "catch", + "caught", array("<file>", DOKU_LEXER_ENTER, strpos($doc,'<file>')) ); $handler->expectArgumentsAt( 1, - "catch", + "caught", array("b", DOKU_LEXER_SPECIAL, strpos($doc,'b')) ); $handler->expectArgumentsAt( 2, - "catch", + "caught", array("c", DOKU_LEXER_MATCHED, strpos($doc,'c')) ); $handler->expectArgumentsAt( 3, - "catch", + "caught", array("d", DOKU_LEXER_UNMATCHED, strpos($doc,'d')) ); $handler->expectArgumentsAt( 4, - "catch", + "caught", array("</file>", DOKU_LEXER_EXIT, strpos($doc,'</file>')) ); - $handler->expectCallCount("catch", 5); + $handler->expectCallCount("caught", 5); $lexer = &new Doku_Lexer($handler, "ignore"); - $lexer->addEntryPattern('<file>', "ignore", "catch"); - $lexer->addExitPattern("(?<!c)</file>", "catch"); - $lexer->addSpecialPattern('b','catch','special'); - $lexer->mapHandler('special','catch'); - $lexer->addPattern('c','catch'); + $lexer->addEntryPattern('<file>', "ignore", "caught"); + $lexer->addExitPattern("(?<!c)</file>", "caught"); + $lexer->addSpecialPattern('b','caught','special'); + $lexer->mapHandler('special','caught'); + $lexer->addPattern('c','caught'); $this->assertTrue($lexer->parse($doc)); $handler->tally(); |