@@ -23,7 +23,7 @@ def _fromisoformat(date_str):
2323class TestJunitXmlPlugin (TestCase ):
2424 _RUN_IN_TEMP = True
2525
26- BAD_FOR_XML_U = "A\x07 B\x0B C\x10 D\uD900 E\uFFFE F\x80 G\x90 H\uFDDD "
26+ BAD_FOR_XML_U = "A\x07 B\x0b C\x10 D\ud900 E\ufffe F\x80 G\x90 H\ufddd "
2727 # UTF-8 string with double null (invalid)
2828 BAD_FOR_XML_B = (
2929 b"A\x07 B\x0b C\x10 D\xed \xa4 \x80 "
@@ -49,23 +49,23 @@ class TestJunitXmlPlugin(TestCase):
4949 # G\\xc2\\x90 H\\xef\\xb7\\x9d \\x00\\x00"
5050
5151 if sys .maxunicode <= 0xFFFF :
52- EXPECTED_RE = "^[\x09 \x0A \x0D \x20 \x21 -\uD7FF \uE000 - \uFFFD ]*$"
52+ EXPECTED_RE = "^[\x09 \x0a \x0d \x20 \x21 -\ud7ff \ue000 - \ufffd ]*$"
5353 EXPECTED_RE_SAFE = (
54- "^[\x09 \x0A \x0D \x20 \x21 -\x7E \x85 \xA0 - \uD7FF \uE000 - \uFDCF \uFDF0 - \uFFFD ]*$"
54+ "^[\x09 \x0a \x0d \x20 \x21 -\x7e \x85 \xa0 - \ud7ff \ue000 - \ufdcf \ufdf0 - \ufffd ]*$"
5555 )
5656 else :
57- EXPECTED_RE = "^[\x09 \x0A \x0D \x20 \x21 -\uD7FF \uE000 - \uFFFD \u1000 0-\u10FF FF ]*$"
57+ EXPECTED_RE = "^[\x09 \x0a \x0d \x20 \x21 -\ud7ff \ue000 - \ufffd \u1000 0-\u10ff FF ]*$"
5858 EXPECTED_RE_SAFE = (
59- "^[\x09 \x0A \x0D \x20 \x21 -\x7E \x85 "
60- "\xA0 - \uD7FF \uE000 - \uFDCF \uFDF0 - \uFFFD "
61- "\u1000 0-\u1FFF D \u2000 0-\u2FFF D "
62- "\u3000 0-\u3FFF D \u4000 0-\u4FFF D "
63- "\u5000 0-\u5FFF D \u6000 0-\u6FFF D "
64- "\u7000 0-\u7FFF D \u8000 0-\u8FFF D "
65- "\u9000 0-\u8FFF D \uA000 0- \uAFFF D "
66- "\uB000 0- \uBFFF D \uC000 0- \uCFFF D "
67- "\uD000 0- \uDFFF D \uE000 0- \uEFFF D "
68- "\uF000 0- \uFFFF D \u1000 00-\u10FF FD ]*$"
59+ "^[\x09 \x0a \x0d \x20 \x21 -\x7e \x85 "
60+ "\xa0 - \ud7ff \ue000 - \ufdcf \ufdf0 - \ufffd "
61+ "\u1000 0-\u1fff D \u2000 0-\u2fff D "
62+ "\u3000 0-\u3fff D \u4000 0-\u4fff D "
63+ "\u5000 0-\u5fff D \u6000 0-\u6fff D "
64+ "\u7000 0-\u7fff D \u8000 0-\u8fff D "
65+ "\u9000 0-\u8fff D \ua000 0- \uafff D "
66+ "\ub000 0- \ubfff D \uc000 0- \ucfff D "
67+ "\ud000 0- \udfff D \ue000 0- \uefff D "
68+ "\uf000 0- \uffff D \u1000 00-\u10ff FD ]*$"
6969 )
7070
7171 def setUp (self ):
0 commit comments