Lib.test.bugs.pr112.py Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jython-standalone Show documentation
Show all versions of jython-standalone Show documentation
Jython is an implementation of the high-level, dynamic, object-oriented
language Python written in 100% Pure Java, and seamlessly integrated with
the Java platform. It thus allows you to run Python on any Java platform.
# test for PR#112 -- functions should not have __module__ attributes
def f():
pass
if hasattr(f, '__module__'):
print 'functions should not have __module__ attributes'
# but make sure classes still do have __module__ attributes
class F:
pass
if not hasattr(F, '__module__'):
print 'classes should still have __module__ attributes'