Author: Matti Picus <matti.pi...@gmail.com> 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 pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit