diff --git a/test/test_diff_parser.py b/test/test_diff_parser.py index 8bd64d2..9b93a21 100644 --- a/test/test_diff_parser.py +++ b/test/test_diff_parser.py @@ -41,6 +41,11 @@ def _assert_valid_graph(node): try: children = node.children except AttributeError: + previous_leaf = node.get_previous_leaf() + if previous_leaf is not None: + if previous_leaf.type != 'error_leaf' or previous_leaf.token_type != 'INDENT': + assert previous_leaf.end_pos == node.get_start_pos_of_prefix(), \ + (previous_leaf, node) return for child in children: