示例#1
0
文件: utils.py 项目: sti-lyneos/shop
def get_test_gtk3_viewmanager():
    vm = get_viewmanager()
    if not vm:
        notebook = Gtk.Notebook()
        vm = ViewManager(notebook)
        vm.view_to_pane = {None: None}
    return vm
    def setUp(self):
        # create it once, it becomes global instance
        self.vm = get_viewmanager()
        if self.vm is None:
            self.vm = ViewManager(Gtk.Notebook())

        self.addCleanup(self.vm.destroy)
def get_test_gtk3_viewmanager():
    from gi.repository import Gtk
    from softwarecenter.ui.gtk3.session.viewmanager import (
        ViewManager, get_viewmanager)
    vm = get_viewmanager()
    if not vm:
        notebook = Gtk.Notebook()
        vm = ViewManager(notebook)
        vm.view_to_pane = {None: None}
    return vm