Exemplo n.º 1
0
 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]
Exemplo n.º 2
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)
Exemplo n.º 3
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.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")