def setUp(self): initialize_gettext('locale/') self.ddbb = DDBB() self.ddbb.connect() self.ddbb.create_tables() self.equipment_service = EquipmentService(self.ddbb) self.equipment_ui = EquipmentUi('glade/', self.equipment_service)
def __init__(self, sport_service, data_path=None, parent=None): logging.debug('>>') self._sport_service = sport_service self.parent = parent self.pytrainer_main = parent self._equipment_service = EquipmentService(self.pytrainer_main.ddbb) self.data_path = data_path logging.debug('setting date...') self.date = Date() logging.debug('<<')
def new(self): logging.debug(">>") self.gender_options = {0: _("Male"), 1: _("Female")} self.ddbb_type = { 0: "sqlite", 1: "mysql", 2: "postgresql", } #anhadimos las opciones al combobox gender for i in self.gender_options: self.prf_gender.insert_text(i, self.gender_options[i]) #hacemos lo propio para el combobox ddbb for i in self.ddbb_type: self.prf_ddbb.insert_text(i, self.ddbb_type[i]) #preparamos la lista sports: column_names = [ _("Sport"), _("MET"), _("Extra Weight"), _("Maximum Pace"), _("Color") ] for column_index, column_name in enumerate(column_names): if column_index == 4: renderer = gtk.CellRendererPixbuf() else: renderer = gtk.CellRendererText() column = gtk.TreeViewColumn(column_name, text=column_index) column.pack_start(renderer, expand=False) if column_index == 4: column.add_attribute(renderer, 'pixbuf', column_index) else: column.add_attribute(renderer, 'text', column_index) column.set_resizable(True) self.sportTreeView.append_column(column) #initialise equipment tab: equipment_service = EquipmentService(self.pytrainer_main.ddbb) equipment_ui = EquipmentUi(self.data_path + "/glade", equipment_service) self.equipment_container.add(equipment_ui) logging.debug("<<")
def setUp(self): self.mock_ddbb = DDBB() self.mock_ddbb.connect() self.mock_ddbb.create_tables() self.equipment_service = EquipmentService(self.mock_ddbb) self.equipment_table = DeclarativeBase.metadata.tables['equipment']
def setUp(self): self.mock_ddbb = mock.Mock(spec=Sql) self.equipment_service = EquipmentService(self.mock_ddbb)