Author: Matti Picus <[email protected]>
Branch: unicode-utf8
Changeset: r95581:690d8f9f4b72
Date: 2019-01-04 15:19 +0200
http://bitbucket.org/pypy/pypy/changeset/690d8f9f4b72/
Log: skip tests if no hypothesis
diff --git a/pypy/interpreter/test/test_unicodehelper.py
b/pypy/interpreter/test/test_unicodehelper.py
--- a/pypy/interpreter/test/test_unicodehelper.py
+++ b/pypy/interpreter/test/test_unicodehelper.py
@@ -68,16 +68,16 @@
("??", "ascii", input, 1, 2),
("??", "ascii", input, 5, 6),
("??", "ascii", input, 6, 7)]
+if HAS_HYPOTHESIS:
+ @given(strategies.text())
+ def test_unicode_raw_escape(u):
+ r = uh.utf8_encode_raw_unicode_escape(u.encode("utf8"), 'strict', None)
+ assert r == u.encode("raw-unicode-escape")
-@given(strategies.text())
-def test_unicode_raw_escape(u):
- r = uh.utf8_encode_raw_unicode_escape(u.encode("utf8"), 'strict', None)
- assert r == u.encode("raw-unicode-escape")
-
-@given(strategies.text())
-def test_unicode_escape(u):
- r = uh.utf8_encode_unicode_escape(u.encode("utf8"), "strict", None)
- assert r == u.encode("unicode-escape")
+ @given(strategies.text())
+ def test_unicode_escape(u):
+ r = uh.utf8_encode_unicode_escape(u.encode("utf8"), "strict", None)
+ assert r == u.encode("unicode-escape")
def test_encode_decimal(space):
assert uh.unicode_encode_decimal(u' 12, 34 ', None) == ' 12, 34 '
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit