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