The function getXObjects gives a tuple of user-defined objects. For instance
# -- # Copyright (C) CEA, EDF # Author : Erwan ADAM (CEA) # -- import unittest from xcontext import setInterface setInterface('tui') from xdata import * class A(XObject): pass class getXClassesTestCase(unittest.TestCase): def test(self): a1 = A() self.failUnlessEqual(getXObjects(), (a1, )) a2 = A() self.failUnlessEqual(getXObjects(), (a1, a2, )) return pass if __name__ == '__main__': unittest.main() pass