def __init__(self, db_params_dict, debug): self.garmindb = GarminDB.GarminDB(db_params_dict, debug) self.mondb = GarminDB.MonitoringDB(db_params_dict, debug) self.garminsumdb = GarminDB.GarminSummaryDB(db_params_dict, debug) self.sumdb = HealthDB.SummaryDB(db_params_dict, debug) self.garmin_act_db = GarminDB.ActivitiesDB(db_params_dict, debug) self.english_units = (GarminDB.Attributes.measurements_type_metric( self.garmindb) == False)
def __init__(self, db_params_dict, debug): self.garmindb = GarminDB.GarminDB(db_params_dict, debug) self.mondb = GarminDB.MonitoringDB(db_params_dict, debug) self.garminsumdb = GarminDB.GarminSummaryDB(db_params_dict, debug) self.sumdb = HealthDB.SummaryDB(db_params_dict, debug) self.garmin_act_db = GarminDB.ActivitiesDB(db_params_dict, debug) self.english_units = (GarminDB.Attributes.get( self.garmindb, 'dist_setting') == 'statute')
def __init__(self, db_params_dict, debug): self.garmin_db = GarminDB.GarminDB(db_params_dict, debug) self.garmin_mon_db = GarminDB.MonitoringDB(db_params_dict, debug) self.garmin_sum_db = GarminDB.GarminSummaryDB(db_params_dict, debug) self.sum_db = HealthDB.SummaryDB(db_params_dict, debug) self.garmin_act_db = GarminDB.ActivitiesDB(db_params_dict, debug) self.measurement_system = GarminDB.Attributes.measurements_type( self.garmin_db)
def __init__(self, db_params_dict, debug): """Return an instance of the Analyze class.""" self.garmin_db = GarminDB.GarminDB(db_params_dict, debug) self.garmin_mon_db = GarminDB.MonitoringDB(db_params_dict, debug) self.garmin_sum_db = GarminDB.GarminSummaryDB(db_params_dict, debug) self.sum_db = HealthDB.SummaryDB(db_params_dict, debug) self.garmin_act_db = GarminDB.ActivitiesDB(db_params_dict, debug) self.measurement_system = GarminDB.Attributes.measurements_type(self.garmin_db)
def test_garminsumdb_cols_have_values(self): garminsumdb = GarminDB.GarminSummaryDB(self.db_params_dict) self.assertGreater( GarminDB.MonthsSummary.get_col_max(garminsumdb, GarminDB.MonthsSummary.hr_avg), 0) self.assertGreater( GarminDB.MonthsSummary.get_col_max(garminsumdb, GarminDB.MonthsSummary.hr_min), 0) self.assertGreater( GarminDB.MonthsSummary.get_col_max(garminsumdb, GarminDB.MonthsSummary.hr_max), 0) self.assertGreater( GarminDB.MonthsSummary.get_col_max(garminsumdb, GarminDB.MonthsSummary.rhr_avg), 0) self.assertGreater( GarminDB.MonthsSummary.get_col_max(garminsumdb, GarminDB.MonthsSummary.rhr_min), 0) self.assertGreater( GarminDB.MonthsSummary.get_col_max(garminsumdb, GarminDB.MonthsSummary.rhr_max), 0) self.assertGreater( GarminDB.MonthsSummary.get_col_max( garminsumdb, GarminDB.MonthsSummary.weight_avg), 0) self.assertGreater( GarminDB.MonthsSummary.get_col_max( garminsumdb, GarminDB.MonthsSummary.weight_min), 0) self.assertGreater( GarminDB.MonthsSummary.get_col_max( garminsumdb, GarminDB.MonthsSummary.weight_max), 0) self.assertGreater( GarminDB.MonthsSummary.get_col_max( garminsumdb, GarminDB.MonthsSummary.stress_avg), 0) self.assertGreater( GarminDB.MonthsSummary.get_col_max( garminsumdb, GarminDB.MonthsSummary.calories_avg), 0) self.assertGreater( GarminDB.MonthsSummary.get_col_max( garminsumdb, GarminDB.MonthsSummary.calories_bmr_avg), 0) self.assertGreater( GarminDB.MonthsSummary.get_col_max( garminsumdb, GarminDB.MonthsSummary.calories_active_avg), 0) self.assertGreater( GarminDB.MonthsSummary.get_col_max( garminsumdb, GarminDB.MonthsSummary.activities), 0) self.assertGreater( GarminDB.MonthsSummary.get_col_max( garminsumdb, GarminDB.MonthsSummary.activities_calories), 0) self.assertGreater( GarminDB.MonthsSummary.get_col_max( garminsumdb, GarminDB.MonthsSummary.activities_distance), 0)
def setUpClass(cls): db_params = GarminDBConfigManager.get_db_params() db = GarminDB.GarminSummaryDB(db_params) table_dict = { 'summary_table' : GarminDB.Summary, 'months_table' : GarminDB.MonthsSummary, 'weeks_table' : GarminDB.WeeksSummary, 'days_table' : GarminDB.DaysSummary } super().setUpClass(db, table_dict)
def test_garminsumdb_tables_exists(self): garminsumdb = GarminDB.GarminSummaryDB(self.db_params_dict) self.assertTrue(GarminDB.Summary.row_count(garminsumdb) > 0) self.assertTrue(GarminDB.MonthsSummary.row_count(garminsumdb) > 0) self.assertTrue(GarminDB.WeeksSummary.row_count(garminsumdb) > 0) self.assertTrue(GarminDB.DaysSummary.row_count(garminsumdb) > 0)
def test_garminsumdb_exists(self): garminsumdb = GarminDB.GarminSummaryDB(self.db_params_dict) self.assertIsNotNone(garminsumdb)