1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
"""
Test the integration with PyPy.
"""
import py, sys
from dotviewer.conftest import option
def setup_module(mod):
if not option.pygame:
py.test.skip("--pygame not enabled")
try:
import pypy
except ImportError:
py.test.skip("cannot import pypy")
# ____________________________________________________________
def is_prime(n):
divisors = [d for d in range(1, n+1) if n % d == 0]
return len(divisors) == 2
def test_annotated():
from rpython.translator.interactive import Translation
t = Translation(is_prime, [int])
t.annotate()
t.viewcg()
|