From: Joseph Sutton Date: Tue, 22 Aug 2023 23:00:42 +0000 (+1200) Subject: selftest: Don’t use invalid escape sequences X-Git-Tag: tevent-0.16.0~750 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0898329b8d7c49eb56515bdae5a01ba703549b37;p=thirdparty%2Fsamba.git selftest: Don’t use invalid escape sequences Signed-off-by: Joseph Sutton Reviewed-by: Andrew Bartlett --- diff --git a/selftest/tap2subunit b/selftest/tap2subunit index e569e7f8d14..a1b24133a78 100755 --- a/selftest/tap2subunit +++ b/selftest/tap2subunit @@ -60,7 +60,8 @@ def TAP2SubUnit(tap, subunit): del log[:] for line in tap: if state == BEFORE_PLAN: - match = re.match("(\d+)\.\.(\d+)\s*(?:\#\s+(.*))?\n", line) + match = re.match(r"(\d+)\.\.(\d+)\s*(?:\#\s+(.*))?" + "\n", line) if match: state = AFTER_PLAN _, plan_stop, comment = match.groups() @@ -74,7 +75,8 @@ def TAP2SubUnit(tap, subunit): subunit.write("]\n") continue # not a plan line, or have seen one before - match = re.match("(ok|not ok)(?:\s+(\d+)?)?(?:\s+([^#]*[^#\s]+)\s*)?(?:\s+#\s+(TODO|SKIP|skip|todo)(?:\s+(.*))?)?\n", line) + match = re.match(r"(ok|not ok)(?:\s+(\d+)?)?(?:\s+([^#]*[^#\s]+)\s*)?(?:\s+#\s+(TODO|SKIP|skip|todo)(?:\s+(.*))?)?" + "\n", line) if match: # new test, emit current one. _emit_test() @@ -101,7 +103,8 @@ def TAP2SubUnit(tap, subunit): test_name = "test %d%s" % (plan_start, description) plan_start += 1 continue - match = re.match("Bail out\!(?:\s*(.*))?\n", line) + match = re.match(r"Bail out\!(?:\s*(.*))?" + "\n", line) if match: reason, = match.groups() if reason is None: @@ -113,7 +116,8 @@ def TAP2SubUnit(tap, subunit): result = "error" state = SKIP_STREAM continue - match = re.match("\#.*\n", line) + match = re.match(r"\#.*" + "\n", line) if match: log.append(line[:-1]) continue