Remove Python 2 compat code in test_juintxml.py
This commit is contained in:
parent
413ca8a4d0
commit
2aa5436ee7
|
@ -7,6 +7,7 @@ import py
|
||||||
import xmlschema
|
import xmlschema
|
||||||
|
|
||||||
import pytest
|
import pytest
|
||||||
|
from _pytest.junitxml import bin_xml_escape
|
||||||
from _pytest.junitxml import LogXML
|
from _pytest.junitxml import LogXML
|
||||||
from _pytest.pathlib import Path
|
from _pytest.pathlib import Path
|
||||||
from _pytest.reports import BaseReport
|
from _pytest.reports import BaseReport
|
||||||
|
@ -969,11 +970,6 @@ def test_invalid_xml_escape():
|
||||||
# the higher ones.
|
# the higher ones.
|
||||||
# XXX Testing 0xD (\r) is tricky as it overwrites the just written
|
# XXX Testing 0xD (\r) is tricky as it overwrites the just written
|
||||||
# line in the output, so we skip it too.
|
# line in the output, so we skip it too.
|
||||||
global unichr
|
|
||||||
try:
|
|
||||||
unichr(65)
|
|
||||||
except NameError:
|
|
||||||
unichr = chr
|
|
||||||
invalid = (
|
invalid = (
|
||||||
0x00,
|
0x00,
|
||||||
0x1,
|
0x1,
|
||||||
|
@ -990,17 +986,15 @@ def test_invalid_xml_escape():
|
||||||
valid = (0x9, 0xA, 0x20)
|
valid = (0x9, 0xA, 0x20)
|
||||||
# 0xD, 0xD7FF, 0xE000, 0xFFFD, 0x10000, 0x10FFFF)
|
# 0xD, 0xD7FF, 0xE000, 0xFFFD, 0x10000, 0x10FFFF)
|
||||||
|
|
||||||
from _pytest.junitxml import bin_xml_escape
|
|
||||||
|
|
||||||
for i in invalid:
|
for i in invalid:
|
||||||
got = bin_xml_escape(unichr(i)).uniobj
|
got = bin_xml_escape(chr(i)).uniobj
|
||||||
if i <= 0xFF:
|
if i <= 0xFF:
|
||||||
expected = "#x%02X" % i
|
expected = "#x%02X" % i
|
||||||
else:
|
else:
|
||||||
expected = "#x%04X" % i
|
expected = "#x%04X" % i
|
||||||
assert got == expected
|
assert got == expected
|
||||||
for i in valid:
|
for i in valid:
|
||||||
assert chr(i) == bin_xml_escape(unichr(i)).uniobj
|
assert chr(i) == bin_xml_escape(chr(i)).uniobj
|
||||||
|
|
||||||
|
|
||||||
def test_logxml_path_expansion(tmpdir, monkeypatch):
|
def test_logxml_path_expansion(tmpdir, monkeypatch):
|
||||||
|
|
Loading…
Reference in New Issue