Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(61)

Unified Diff: tools/lexer_generator/rule_parser_test.py

Issue 69293005: Experimental parser: add catch all rule (Closed) Base URL: https://v8.googlecode.com/svn/branches/experimental/parser
Patch Set: Created 7 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: tools/lexer_generator/rule_parser_test.py
diff --git a/tools/lexer_generator/rule_parser_test.py b/tools/lexer_generator/rule_parser_test.py
index 9a904395f9d22e92552bb3362271d3da593b8623..00a9c1ca610ca334b1f82e731ad4d3a4263caa79 100644
--- a/tools/lexer_generator/rule_parser_test.py
+++ b/tools/lexer_generator/rule_parser_test.py
@@ -53,19 +53,19 @@ alias = /regex/;
self.assertTrue(len(self.state.rules), 2)
self.assertTrue('cond1' in self.state.rules)
- self.assertEquals(len(self.state.rules['cond1']), 2)
+ self.assertEquals(len(self.state.rules['cond1']['regex']), 2)
# self.assertTrue('regex2' in self.state.rules['cond1'])
# self.assertEquals(self.state.rules['cond1']['regex2'],
# ('condition', 'cond2'))
self.assertTrue('cond2' in self.state.rules)
- self.assertEquals(len(self.state.rules['cond2']), 2)
+ self.assertEquals(len(self.state.rules['cond2']['regex']), 2)
# self.assertTrue('regex3' in self.state.rules['cond2'])
# self.assertEquals(self.state.rules['cond2']['regex3'],
# ('body', 'body'))
self.assertTrue('cond3' in self.state.rules)
- self.assertEquals(len(self.state.rules['cond3']), 2)
+ self.assertEquals(len(self.state.rules['cond3']['regex']), 2)
# self.assertTrue('regex4' in self.state.rules['cond3'])
# self.assertEquals(self.state.rules['cond3']['regex4'],
# ('condition_and_body', 'cond4', 'body'))
@@ -79,7 +79,7 @@ alias = "regex;with;semicolon";
self.assertEquals(self.state.aliases['alias'],
RegexParser.parse("regex;with;semicolon"))
self.assertTrue('cond1' in self.state.rules)
- self.assertEquals(len(self.state.rules['cond1']), 2)
+ self.assertEquals(len(self.state.rules['cond1']['regex']), 2)
# self.assertEquals(
# self.parse['cond1']['regex4{with{braces}'],

Powered by Google App Engine
This is Rietveld 408576698