tests: remove Python 2 support code
Differential Revision: https://phab.mercurial-scm.org/D12350
--- a/tests/test-mq-missingfiles.t Mon Feb 21 12:44:41 2022 -0700
+++ b/tests/test-mq-missingfiles.t Mon Feb 21 12:46:27 2022 -0700
@@ -5,10 +5,7 @@
$ cat > writelines.py <<EOF
> import sys
- > if sys.version_info[0] >= 3:
- > encode = lambda x: x.encode('utf-8').decode('unicode_escape').encode('utf-8')
- > else:
- > encode = lambda x: x.decode('string_escape')
+ > encode = lambda x: x.encode('utf-8').decode('unicode_escape').encode('utf-8')
> path = sys.argv[1]
> args = sys.argv[2:]
> assert (len(args) % 2) == 0
--- a/tests/test-mq-qimport.t Mon Feb 21 12:44:41 2022 -0700
+++ b/tests/test-mq-qimport.t Mon Feb 21 12:46:27 2022 -0700
@@ -1,9 +1,6 @@
$ cat > writelines.py <<EOF
> import sys
- > if sys.version_info[0] >= 3:
- > encode = lambda x: x.encode('utf-8').decode('unicode_escape').encode('utf-8')
- > else:
- > encode = lambda x: x.decode('string_escape')
+ > encode = lambda x: x.encode('utf-8').decode('unicode_escape').encode('utf-8')
> path = sys.argv[1]
> args = sys.argv[2:]
> assert (len(args) % 2) == 0
--- a/tests/test-notify.t Mon Feb 21 12:44:41 2022 -0700
+++ b/tests/test-notify.t Mon Feb 21 12:46:27 2022 -0700
@@ -2,14 +2,13 @@
> import io
> import re
> import sys
- > if sys.version_info[0] >= 3:
- > sys.stdout = io.TextIOWrapper(
- > sys.stdout.buffer,
- > sys.stdout.encoding,
- > sys.stdout.errors,
- > newline="\n",
- > line_buffering=sys.stdout.line_buffering,
- > )
+ > sys.stdout = io.TextIOWrapper(
+ > sys.stdout.buffer,
+ > sys.stdout.encoding,
+ > sys.stdout.errors,
+ > newline="\n",
+ > line_buffering=sys.stdout.line_buffering,
+ > )
> print(re.sub("\n[ \t]", " ", sys.stdin.read()), end="")
> EOF