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
def __init__(self, testapp): CallLogger.__init__(self) self.messages = [] self.testapp = testapp
def __init__(self): CallLogger.__init__(self) self.query_for_schedule_scope_result = ScheduleScope.Local
def __init__(self): CallLogger.__init__(self) # We don't want the autosave thread to mess up with testunits self.defaults = {PreferenceNames.AutoSaveInterval: 0}
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()
def __init__(self, panel_view_provider): CallLogger.__init__(self) self.panel_view_provider = panel_view_provider