def test_that_it_expands_the_limits_of_the_range_if_midmonth(self): range = MONTH.range(d_tz(2013, 4, 3), d_tz(2013, 5, 19)) assert_that(list(range), contains( (d_tz(2013, 4, 1), d_tz(2013, 5, 1)), (d_tz(2013, 5, 1), d_tz(2013, 6, 1)), ))
def test_that_it_produces_a_sequence_of_monthly_time_periods(self): range = MONTH.range(d_tz(2013, 4, 1), d_tz(2013, 6, 1)) assert_that(list(range), contains( (d_tz(2013, 4, 1), d_tz(2013, 5, 1)), (d_tz(2013, 5, 1), d_tz(2013, 6, 1)) ))