예제 #1
0
def NewTestSuite(dbsuite):
    """Return a runnable Suite converted from a database TestSuite."""
    if dbsuite.valid:
        return newclass(identifier(dbsuite.name), core.TestSuite)
    else:
        raise InvalidObjectError("%s is not runnable (not valid)." %
                                 (dbsuite, ))
예제 #2
0
파일: __init__.py 프로젝트: wildone/pycopia
def get_class(dtdmod, name, bases):
    try:
        cls = dtdmod._CLASSCACHE[name]
    except KeyError:
        cls = newclass(name, *bases)
        dtdmod._CLASSCACHE[name] = cls
    return cls
예제 #3
0
파일: test.py 프로젝트: bharathi26/pycopia
 def test_newclass(self):
     New = aid.newclass("New", MyBaseClass)
     print(New())
예제 #4
0
파일: test.py 프로젝트: tijmengit/pycopia
 def test_newclass(self):
     New = aid.newclass("New", MyBaseClass)
     print(New())
예제 #5
0
def new_menu():
    doc = XFCE4Menu(xfdesktop_menu)
    RootMenu = newclass("RootMenu", MenuMixin, xfdesktop_menu.Xfdesktop_menu)
    root = RootMenu()
    doc.set_root(root)
    return doc
예제 #6
0
 def add_submenu(self, **attribs):
     Menu = newclass("Menu", MenuMixin, xfdesktop_menu.Menu)
     menu = Menu(**attribs)
     self.append(menu)
     return menu
예제 #7
0
파일: xfce4.py 프로젝트: bharathi26/pycopia
def new_menu():
    doc = XFCE4Menu(xfdesktop_menu)
    RootMenu = newclass("RootMenu", MenuMixin, xfdesktop_menu.Xfdesktop_menu)
    root = RootMenu()
    doc.set_root(root)
    return doc
예제 #8
0
파일: xfce4.py 프로젝트: bharathi26/pycopia
 def add_submenu(self, **attribs):
     Menu = newclass("Menu", MenuMixin, xfdesktop_menu.Menu)
     menu = Menu(**attribs)
     self.append(menu)
     return menu