diff options
author | Tina Müller <cpan2@tinita.de> | 2019-03-07 11:52:02 +0100 |
---|---|---|
committer | Ingy döt Net <ingy@ingy.net> | 2019-03-12 16:22:31 -0700 |
commit | d6cbff662084dd94bde5421ece495482d1b14454 (patch) | |
tree | c3e72a8ae77bec36d8d3291ba5aefc5c82b6685b /tests | |
parent | 69103ba255dd807ecb576654e84bd5efba3bad6e (diff) | |
download | pyyaml-d6cbff662084dd94bde5421ece495482d1b14454.tar.gz |
Skip certain unicode tests when maxunicode not > 0xffff
Diffstat (limited to 'tests')
-rw-r--r-- | tests/data/emitting-unacceptable-unicode-character-bug-ucs4-py2.code (renamed from tests/data/emitting-unacceptable-unicode-character-bug-py2.code) | 0 | ||||
-rw-r--r-- | tests/data/emitting-unacceptable-unicode-character-bug-ucs4-py2.data (renamed from tests/data/emitting-unacceptable-unicode-character-bug-py2.data) | 0 | ||||
-rw-r--r-- | tests/data/emitting-unacceptable-unicode-character-bug-ucs4-py2.skip-ext (renamed from tests/data/emitting-unacceptable-unicode-character-bug-py2.skip-ext) | 0 | ||||
-rw-r--r-- | tests/data/emoticons-ucs4-.unicode (renamed from tests/data/emoticons.unicode) | 0 | ||||
-rw-r--r-- | tests/data/emoticons2-ucs4-.unicode (renamed from tests/data/emoticons2.unicode) | 0 | ||||
-rw-r--r-- | tests/lib/test_appliance.py | 4 |
6 files changed, 4 insertions, 0 deletions
diff --git a/tests/data/emitting-unacceptable-unicode-character-bug-py2.code b/tests/data/emitting-unacceptable-unicode-character-bug-ucs4-py2.code index 4b92854..4b92854 100644 --- a/tests/data/emitting-unacceptable-unicode-character-bug-py2.code +++ b/tests/data/emitting-unacceptable-unicode-character-bug-ucs4-py2.code diff --git a/tests/data/emitting-unacceptable-unicode-character-bug-py2.data b/tests/data/emitting-unacceptable-unicode-character-bug-ucs4-py2.data index 2a5df00..2a5df00 100644 --- a/tests/data/emitting-unacceptable-unicode-character-bug-py2.data +++ b/tests/data/emitting-unacceptable-unicode-character-bug-ucs4-py2.data diff --git a/tests/data/emitting-unacceptable-unicode-character-bug-py2.skip-ext b/tests/data/emitting-unacceptable-unicode-character-bug-ucs4-py2.skip-ext index e69de29..e69de29 100644 --- a/tests/data/emitting-unacceptable-unicode-character-bug-py2.skip-ext +++ b/tests/data/emitting-unacceptable-unicode-character-bug-ucs4-py2.skip-ext diff --git a/tests/data/emoticons.unicode b/tests/data/emoticons-ucs4-.unicode index 6bcdb69..6bcdb69 100644 --- a/tests/data/emoticons.unicode +++ b/tests/data/emoticons-ucs4-.unicode diff --git a/tests/data/emoticons2.unicode b/tests/data/emoticons2-ucs4-.unicode index b41d3db..b41d3db 100644 --- a/tests/data/emoticons2.unicode +++ b/tests/data/emoticons2-ucs4-.unicode diff --git a/tests/lib/test_appliance.py b/tests/lib/test_appliance.py index f69412c..5ec4575 100644 --- a/tests/lib/test_appliance.py +++ b/tests/lib/test_appliance.py @@ -3,6 +3,8 @@ import sys, os, os.path, types, traceback, pprint DATA = 'tests/data' +has_ucs4 = sys.maxunicode > 0xffff + def find_test_functions(collections): if not isinstance(collections, list): collections = [collections] @@ -25,6 +27,8 @@ def find_test_filenames(directory): base, ext = os.path.splitext(filename) if base.endswith('-py3'): continue + if not has_ucs4 and base.find('-ucs4-') > -1: + continue filenames.setdefault(base, []).append(ext) filenames = filenames.items() filenames.sort() |