Skip to content

Commit 190acd7

Browse files
stanislavlevinsethmlarson
authored andcommitted
Skip test which requires UCS-4 Python (#54)
1 parent a0d6e16 commit 190acd7

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

tests/test_iri.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import pytest
44
import rfc3986
5+
import sys
56
from rfc3986.exceptions import InvalidAuthority
67

78
try:
@@ -51,7 +52,13 @@ def test_iri_equality_special_cases():
5152
@pytest.mark.parametrize("iri", [
5253
u'http://♥.net',
5354
u'http://\u0378.net',
54-
u'http://㛼.com'
55+
pytest.param(
56+
u'http://㛼.com',
57+
marks=pytest.mark.skipif(
58+
sys.version_info < (3, 3) and sys.maxunicode <= 0xFFFF,
59+
reason="Python configured without UCS-4 support"
60+
)
61+
),
5562
])
5663
def test_encode_invalid_iri(iri):
5764
iri_ref = rfc3986.iri_reference(iri)

0 commit comments

Comments
 (0)