def setUp(self): self.ddbb = DDBB() self.ddbb.connect() self.ddbb.create_tables(add_default=True) main = mock.Mock() main.ddbb = self.ddbb main.startup_options = mock.Mock() main.profile = mock.Mock() main.profile.plugindir = 'plugins' plugins = Plugins(parent=main) self.plugin = plugins.importClass('plugins/garmin-tcxv2') tree = etree.parse('pytrainer/test/imports/sample.tcx') self.activity = self.plugin.getActivities(tree)[0]
def __init__(self, sport_service, data_path = None, parent=None, config=None, pytrainer_main=None): self._sport_service = sport_service self.data_path = data_path self.glade_path=data_path+"glade/importdata.glade" self.root = "win_importdata" self.domain = None self.parent = parent self.pytrainer_main = pytrainer_main self.configuration = config self.activities_store = None # gtk.ListStore containing gtk.TreeModelRow, see build_activities_tree_view self.files_store = None # gtk.ListStore containing gtk.TreeModelRow, see build_files_tree_view self.processClasses = [] self.plugins = Plugins(data_path, self.parent.parent) SimpleGladeApp.__init__(self, self.glade_path, self.root, self.domain)
def __init__(self, sport_service, data_path=None, parent=None, config=None, pytrainer_main=None): self._sport_service = sport_service self.data_path = data_path self.parent = parent self.pytrainer_main = pytrainer_main self.configuration = config self.activities_store = None # Gtk.ListStore containing Gtk.TreeModelRow, see build_activities_tree_view self.files_store = None # Gtk.ListStore containing Gtk.TreeModelRow, see build_files_tree_view self.processClasses = [] self.plugins = Plugins(data_path, self.parent.parent) SimpleBuilderApp.__init__(self, "importdata.ui")