예제 #1
0
def test_invalid_quarters(self, year, quarter):
    with self.assertRaises(AssertionError):
        get_quarter_date_range(year, quarter)
예제 #2
0
def test_quarter_ranges(self, year, quarter, expected_start, expected_end):
    startdate, enddate = get_quarter_date_range(year, quarter)
    self.assertEqual(expected_start, startdate)
    self.assertEqual(expected_end, enddate)
예제 #3
0
 def get_quarter(year, quarter):
     return DateSpan(*get_quarter_date_range(year, quarter),
                     inclusive=False)
예제 #4
0
def test_invalid_quarters(self, year, quarter):
    with self.assertRaises(AssertionError):
        get_quarter_date_range(year, quarter)
예제 #5
0
def test_quarter_ranges(self, year, quarter, expected_start, expected_end):
    startdate, enddate = get_quarter_date_range(year, quarter)
    self.assertEqual(expected_start, startdate)
    self.assertEqual(expected_end, enddate)
예제 #6
0
 def get_quarter(year, quarter):
     return DateSpan(*get_quarter_date_range(year, quarter), inclusive=False)