tests.python.identity_test.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.
from org.python.tests.identity import IdentityObject
class PyIdentityObject (IdentityObject):
pass
x = IdentityObject()
y = x.getThis()
a = PyIdentityObject()
b = a.getThis()
assert x is y
assert not(x is not y)
assert (x is y) != (x is not y)
assert a is b
assert not(a is not b)
assert (a is b) != (a is not b)