[Zope-Checkins] CVS: Zope/lib/python/Products/ExternalMethod/tests/Extensions - Test.py:1.2.2.1
Jim Fulton
jim@zope.com
Mon, 22 Apr 2002 18:48:47 -0400
Update of /cvs-repository/Zope/lib/python/Products/ExternalMethod/tests/Extensions
In directory cvs.zope.org:/tmp/cvs-serv7350/tests/Extensions
Added Files:
Tag: Zope-2_5-branch
Test.py
Log Message:
Fixed bug: External methods pickled function code and globals, which
was really stupid. It caused problems because func_defaults might
be non-unpicklable (e.g. includes somemodule.rfind).
Added simple unit test to allow me to fix the bug.
=== Added File Zope/lib/python/Products/ExternalMethod/tests/Extensions/Test.py ===
from math import sqrt
def testf(arg1, sqrt = sqrt):
return sqrt(arg1)