示例#1
0
 def get_panel_view(self, model):
     for elem in vars(model).values():
         if elem is model:
             continue
         if isinstance(elem, GUIObject) and elem.view is None:
             elem.view = CallLogger()
     self.current_panel = model
     # We have to hold onto this instance for a while
     self.current_panel_view = CallLogger()
     return self.current_panel_view
示例#2
0
 def __init__(self, testapp):
     CallLogger.__init__(self)
     self.messages = []
     self.testapp = testapp
示例#3
0
 def __init__(self):
     CallLogger.__init__(self)
     self.query_for_schedule_scope_result = ScheduleScope.Local
示例#4
0
 def __init__(self):
     CallLogger.__init__(self)
     # We don't want the autosave thread to mess up with testunits
     self.defaults = {PreferenceNames.AutoSaveInterval: 0}
示例#5
0
文件: base.py 项目: zoodis/dupeguru
 def _recreate_result_table(self):
     if self.result_table is not None:
         self.result_table.disconnect()
     self.result_table = ResultTable(self)
     self.result_table.view = CallLogger()
     self.result_table.connect()
示例#6
0
 def __init__(self, panel_view_provider):
     CallLogger.__init__(self)
     self.panel_view_provider = panel_view_provider
示例#7
0
 def __init__(self, testapp):
     CallLogger.__init__(self)
     self.messages = []
     self.testapp = testapp
示例#8
0
 def __init__(self, panel_view_provider):
     CallLogger.__init__(self)
     self.panel_view_provider = panel_view_provider
示例#9
0
 def __init__(self):
     CallLogger.__init__(self)
     self.query_for_schedule_scope_result = ScheduleScope.Local
示例#10
0
 def __init__(self):
     CallLogger.__init__(self)
     # We don't want the autosave thread to mess up with testunits
     self.defaults = {PreferenceNames.AutoSaveInterval: 0}