diff options
author | Jason Madden <jamadden@gmail.com> | 2015-05-29 08:27:25 -0500 |
---|---|---|
committer | Jason Madden <jamadden@gmail.com> | 2015-05-29 08:27:25 -0500 |
commit | ec3e21fe1df341a077c986eb2d3856224842db45 (patch) | |
tree | ec66bacb1fc5a692db607c09736f3d78aa594984 /.travis.yml | |
parent | 762a931cf5cca67d514c2e926a3196d62184d092 (diff) | |
download | zope-pagetemplate-ec3e21fe1df341a077c986eb2d3856224842db45.tar.gz |
Add PyPy support.
PyPy doesn't support assigning to __builtins__, even in eval(), so
this means that zope.untrusted.builtins is not helpful, even though it
can be installed. Therefore, HAVE_UNTRUSTED must always be False under
PyPy, just like under Python 3.
Minor doctest renormalization to deal with the changed class name of the proxy.
A pure-Python proxy can't lie about its type, so use __class__ in one doctest.
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml index f1e555c..796195e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,9 +5,8 @@ env: - TOXENV=py27 - TOXENV=py33 - TOXENV=py34 -# PyPy support needs cleanup of doctests, plus some help from zope.security. -# - TOXENV=pypy -# - TOXENV=pypy3 + - TOXENV=pypy + - TOXENV=pypy3 install: - travis_retry pip install tox script: |