"cunifvariate","expovariate","vonmisesvariate","gammavariate",
"stdgamma","gauss","betavariate","paretovariate","weibullvariate",
"getstate","setstate","jumpahead","whseed"]
-
+
def _verify(name, expected):
computed = eval(name)
if abs(computed - expected) > 1e-7:
self.errcode = 200
self.tries = 0
self.maxtries = 10
-
+
def http_error_default(self, url, fp, errcode, errmsg, headers):
self.errcode = errcode
return urllib.FancyURLopener.http_error_default(self, url, fp, errcode,
return f
""")
-# XXX could allow this for exec with const argument, but what's the point
+# XXX could allow this for exec with const argument, but what's the point
check_syntax("""def error(y):
exec "a = 1"
def f(x):
def g():
from string import *
return strip # global or local?
-""")
+""")
# and verify a few cases that should work
def returner():
return lst
return returner
-
+
verify(makeReturner(1,2,3)() == (1,2,3))
-
+
def makeReturner2(**kwargs):
def returner():
return kwargs
verify(symbols[0].name == "global")
verify(len([ste for ste in symbols.values() if ste.name == "f"]) == 1)
-