def test_RegisterWidget(self): WidgetFactory.registerWidget(QLabel, str)
def test_RetreiveWidget(self): WidgetFactory.registerWidget(QLabel, str) self.assertTrue(WidgetFactory.getWidgetClassFor(str) == QLabel)
def test_RegisterWidgetForDecorator(self): @RegisterWidgetFor(float) class Test(QWidget): pass self.assertTrue(WidgetFactory.getWidgetClassFor(float) == Test)