def setUp(self): self.win = get_test_window_appdetails() self.addCleanup(self.win.destroy) self.view = self.win.get_data("view") app = Application("", self.app_name) self.app_mock = get_mock_app_from_real_app(app) self.app_mock.details.pkg_state = self.pkg_state
def set_mock_app_and_details(self, app_name="software-center", **kwargs): app = Application("", app_name) mock_app = get_mock_app_from_real_app(app) mock_details = mock_app.get_details(None) for attr, value in kwargs.iteritems(): setattr(mock_details, attr, value) self.view.app = mock_app self.view.app_details = mock_details