From e9ef845fd2f3c849485dacfe1f8070cbffe957b5 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Tue, 4 Apr 2017 12:51:48 -0400 Subject: Properly escape the replacement string for re.sub --- tests/test_farm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/test_farm.py b/tests/test_farm.py index 6f38e5b4..1b52bc29 100644 --- a/tests/test_farm.py +++ b/tests/test_farm.py @@ -344,7 +344,7 @@ def scrub(strdata, scrubs): """ for rgx_find, rgx_replace in scrubs: - strdata = re.sub(rgx_find, re.escape(rgx_replace), strdata) + strdata = re.sub(rgx_find, rgx_replace.replace("\\", "\\\\"), strdata) return strdata -- cgit v1.2.1