示例#1
0
    def test_toolkit_object_not_overriden(self):
        # test that the Toolkit class works when object not overridden
        toolkit_object = pyface.toolkit.toolkit_object
        TestWindow = toolkit_object('window:Window')

        old_packages = toolkit_object.packages
        toolkit_object.packages = ['pyface.tests.test_new_toolkit'] + old_packages
        try:
            Window = toolkit_object('window:Window')
            self.assertEqual(Window, TestWindow)
        finally:
            toolkit_object.packages = old_packages
示例#2
0
    def test_toolkit_object_not_overriden(self):
        # test that the Toolkit class works when object not overridden
        toolkit_object = pyface.toolkit.toolkit_object
        TestWindow = toolkit_object('window:Window')

        old_packages = toolkit_object.packages
        toolkit_object.packages = ['pyface.tests.test_new_toolkit'] + old_packages
        try:
            Window = toolkit_object('window:Window')
            self.assertEqual(Window, TestWindow)
        finally:
            toolkit_object.packages = old_packages
示例#3
0
    def test_toolkit_object(self):
        # test that the Toolkit class works as expected
        # note that if this fails many other things will too
        from pyface.tests.test_new_toolkit.init import toolkit_object
        from pyface.tests.test_new_toolkit.widget import Widget as TestWidget

        Widget = toolkit_object("widget:Widget")

        self.assertEqual(Widget, TestWidget)
示例#4
0
    def test_toolkit_object(self):
        # test that the Toolkit class works as expected
        # note that if this fails many other things will too
        from pyface.tests.test_new_toolkit.init import toolkit_object
        from pyface.tests.test_new_toolkit.widget import Widget as TestWidget

        Widget = toolkit_object('widget:Widget')

        self.assertEqual(Widget, TestWidget)
示例#5
0
    def test_toolkit_object_overriden(self):
        # test that the Toolkit class search paths can be overridden
        from pyface.tests.test_new_toolkit.widget import Widget as TestWidget

        toolkit_object = pyface.toolkit.toolkit_object

        old_packages = toolkit_object.packages
        toolkit_object.packages = ['pyface.tests.test_new_toolkit'] + old_packages
        try:
            Widget = toolkit_object('widget:Widget')
            self.assertEqual(Widget, TestWidget)
        finally:
            toolkit_object.packages = old_packages
示例#6
0
    def test_toolkit_object_overriden(self):
        # test that the Toolkit class search paths can be overridden
        from pyface.tests.test_new_toolkit.widget import Widget as TestWidget

        toolkit_object = pyface.toolkit.toolkit_object

        old_packages = toolkit_object.packages
        toolkit_object.packages = ['pyface.tests.test_new_toolkit'] + old_packages
        try:
            Widget = toolkit_object('widget:Widget')
            self.assertEqual(Widget, TestWidget)
        finally:
            toolkit_object.packages = old_packages