diff options
Diffstat (limited to 'python/servo/mutation/mutator.py')
-rw-r--r-- | python/servo/mutation/mutator.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/python/servo/mutation/mutator.py b/python/servo/mutation/mutator.py index fd5e4ae4a1b..f92b388e487 100644 --- a/python/servo/mutation/mutator.py +++ b/python/servo/mutation/mutator.py @@ -65,7 +65,7 @@ class AndOr(Strategy): class IfTrue(Strategy): def __init__(self): Strategy.__init__(self) - if_condition = r"(?<=if\s)(.*)(?=\s\{)" + if_condition = r"(?<=if\s)\s*(?!let\s)(.*)(?=\s\{)" self._replace_strategy = { 'regex': if_condition, 'replaceString': 'true' @@ -75,7 +75,7 @@ class IfTrue(Strategy): class IfFalse(Strategy): def __init__(self): Strategy.__init__(self) - if_condition = r"(?<=if\s)(.*)(?=\s\{)" + if_condition = r"(?<=if\s)\s*(?!let\s)(.*)(?=\s\{)" self._replace_strategy = { 'regex': if_condition, 'replaceString': 'false' |