def test_reporting_period_to_date(): now = timezone.now() start_date = reporting_period_to_date(ReportingPeriod.TODAY) assert start_date.day == now.day assert start_date.hour == 0 assert start_date.minute == 0 assert start_date.second == 0 assert start_date.microsecond == 0 start_date = reporting_period_to_date(ReportingPeriod.THIS_MONTH) assert start_date.month == now.month assert start_date.day == 1 assert start_date.hour == 0 assert start_date.minute == 0 assert start_date.second == 0 assert start_date.microsecond == 0
def test_reporting_period_to_date(): now = timezone.now() start_date = reporting_period_to_date(ReportingPeriod.TODAY) assert start_date.day == now.day assert start_date.hour == 0 assert start_date.minute == 0 assert start_date.second == 0 assert start_date.microsecond == 0 start_date = reporting_period_to_date(ReportingPeriod.THIS_MONTH) assert start_date.month == now.month assert start_date.day == 1 assert start_date.hour == 0 assert start_date.minute == 0 assert start_date.second == 0 assert start_date.microsecond == 0