Skip to content

Commit 7811acd

Browse files
committed
Update merge-rulesets.py
Remove tests when assemble rulesets
1 parent 1549ae8 commit 7811acd

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

‎utils/merge-rulesets.py‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ def rulesize():
5252
return len(open(rulesets_fn).read())
5353

5454
def clean_up(rulefile):
55-
"""Remove extra whitespace and comments from a ruleset"""
55+
"""Remove extra whitespace, comments and tests from a ruleset"""
5656
comment_and_newline_pattern = re.compile(r"<!--.*?-->|\n|\r", flags=re.DOTALL)
5757
rulefile = comment_and_newline_pattern.sub('', rulefile)
5858
to_and_from_pattern = re.compile(r'\s*(from=)')
@@ -61,6 +61,7 @@ def clean_up(rulefile):
6161
rulefile = re.sub(r">\s*<", r"><", rulefile)
6262
rulefile = re.sub(r"</ruleset>\s*", r"</ruleset>\n", rulefile)
6363
rulefile = re.sub(r"\s*(/>|<ruleset)", r"\1", rulefile)
64+
rulefile = re.sub(r"<test.+?/>", r"", rulefile)
6465
return rulefile
6566

6667
library = open(rulesets_fn,"w")

0 commit comments

Comments
 (0)