File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -93,6 +93,10 @@ def all_nodes_gen_for_scope(scope):
93
93
for node in all_nodes_gen_for_variables (scope .variables ):
94
94
yield scope , node
95
95
96
+
97
+ def remove_directives (annotated_code ):
98
+ return trim (re .sub (r"\{[^\}]+\}" , "" , annotated_code ))
99
+
96
100
class DisplayAnnotatedTestCase (unittest .TestCase ):
97
101
def _check_nodes (self , mapping , * scopes ):
98
102
overall_scope = [item for scope in scopes for item in all_nodes_gen_for_scope (scope )]
@@ -110,7 +114,7 @@ def replacer(match):
110
114
return ""
111
115
annotated_code = re .sub (regex , replacer , annotated_code )
112
116
if code is None :
113
- code = trim ( re . sub ( r"\{[^\}]+\}" , "" , annotated_code ) )
117
+ code = remove_directives ( annotated_code )
114
118
115
119
scope_info = annotate (ast .parse (code ), class_binds_near )
116
120
scope_info .static_dependency_graph # just check for errors
You can’t perform that action at this time.
0 commit comments