def chores(): chores_list = load_chores_data() hour = hour_of_day() if hour < 12: meal = "b" elif 17 > hour > 12: meal = "l" else: meal = "d" return render_template('chores.html', chores=chores_list[day_of_week()], meal=meal)
def open_at(self, dt): is_open = False # If it's an event, check that we're between the start and end times if self.type == EntityTypes.EVENT: if self.start_dt <= dt <= self.end_dt: is_open = True # Otherwise check that it's between business hours else: weekday = day_of_week(dt) tm = dt.time() # Check that we're in at least one of the timespans for hours in self.entity.hours[weekday]: # Between start and end hours and it isn't overnight OR # between an overnight start + end date if (hours['start'] <= tm <= hours['end'] and not hours['is_overnight']) \ or ((hours['start'] <= tm or tm <= hours['end']) and hours['is_overnight']): is_open = True break return is_open
def test_saturday(self, fake_date): fake_date.today.return_value = date(2014, 10, 25) assert day_of_week() == "Saturday"
def test_friday(self, fake_date): fake_date.today.return_value = date(2014, 10, 31) assert day_of_week() == "Friday"
def test_saturday(self): with patch('utils.date') as fake_date: fake_date.today.return_value = date(2014, 10, 25) assert day_of_week() == "Saturday"
def test_friday(self): with patch('utils.date') as fake_date: fake_date.today.return_value = date(2014, 10, 31) assert day_of_week() == "Friday"
def test_saturday(self): self.date.today.return_value = date(2014, 10, 25) assert day_of_week() == "Saturday"
def test_friday(self): self.date.today.return_value = date(2014, 10, 31) assert day_of_week() == "Friday"
def test_sunday(self): self.date.today.return_value = date(2014, 10, 26) assert day_of_week() == "Sunday"
def test_sunday(self, fake_date): fake_date.today.return_value = date(2014, 10, 26) assert day_of_week() == "Monday"
def constrain_days(self, value): day = self.get_now().weekday() daylist = [utils.day_of_week(day) for day in value.split(",")] if day in daylist: return True return False