]> git.ipfire.org Git - thirdparty/suricata-verify.git/commitdiff
runner: fix python escaping warnings
authorJason Ish <jason.ish@oisf.net>
Tue, 14 Nov 2023 17:29:45 +0000 (11:29 -0600)
committerVictor Julien <victor@inliniac.net>
Wed, 27 Dec 2023 17:44:51 +0000 (18:44 +0100)
run.py

diff --git a/run.py b/run.py
index 600eb5a9dd26a2aa3f7a046aa6ce92ab708732a6..2d195e2a7d0408c4b6f86b21b294a3e51a53482e 100755 (executable)
--- a/run.py
+++ b/run.py
@@ -51,8 +51,8 @@ LINUX = sys.platform.startswith("linux")
 suricata_yaml = "suricata.yaml" if WIN32 else "./suricata.yaml"
 
 # Determine the Suricata binary
-if os.path.exists("src\suricata.exe"):
-    suricata_bin = "src\suricata.exe"
+if os.path.exists("src\\suricata.exe"):
+    suricata_bin = "src\\suricata.exe"
 else:
     suricata_bin = "./src/suricata"
 
@@ -141,7 +141,7 @@ SuricataVersion = namedtuple(
     "SuricataVersion", ["major", "minor", "patch"])
 
 def parse_suricata_version(buf, expr=None):
-    m = re.search("(?:Suricata version |^)(\d+)\.?(\d+)?\.?(\d+)?.*", str(buf).strip())
+    m = re.search(r"(?:Suricata version |^)(\d+)\.?(\d+)?\.?(\d+)?.*", str(buf).strip())
     default_v = 0
     if expr is not None and expr == "equal":
         default_v = None
@@ -396,7 +396,7 @@ def find_value(name, obj):
             break
         name = None
         index = None
-        m = re.match("^(.*)\[(\d+)\]$", part)
+        m = re.match(r"^(.*)\[(\d+)\]$", part)
         if m:
             name = m.group(1)
             index = m.group(2)
@@ -877,7 +877,7 @@ class TestRunner:
         if "args" in self.config:
             assert(type(self.config["args"]) == type([]))
             for arg in self.config["args"]:
-                args += re.split("\s", arg)
+                args += re.split(r"\s", arg)
 
         # In Suricata 5.0 the classification.config and
         # reference.config were moved into the etc/ directory. For now