Castle: The best Real-Time/Embedded/HighTech language EVER. Attempt 2
Revision | 96cdb355f5dcb86065c64e7bcbc333e63604095e (tree) |
---|---|
Time | 2022-01-18 07:17:27 |
Author | Albert Mietus < albert AT mietus DOT nl > |
Commiter | Albert Mietus < albert AT mietus DOT nl > |
refactored
@@ -4,7 +4,7 @@ | ||
4 | 4 | import grammar |
5 | 5 | from castle import peg # has the AST classes |
6 | 6 | |
7 | -from . import parse | |
7 | +from . import parse, assert_Rule | |
8 | 8 | |
9 | 9 | def test_some_rules(): |
10 | 10 | txt="""R1 <- A; |
@@ -14,4 +14,6 @@ | ||
14 | 14 | assert isinstance(ast, peg.Rules) |
15 | 15 | assert len(ast) == 2, "We expect the same number as Rules as lines" |
16 | 16 | for r in ast: |
17 | - assert isinstance(r, peg.Rule) | |
17 | + assert_Rule(r) | |
18 | + | |
19 | + |