def test_period_year_range_custom(start_date, end_date, delta, start_date_adjustment_by_frequency, end_date_adjustment_by_frequency): result = period_range( start_date=start_date, end_date=end_date, frequency='year', delta=delta, start_date_adjustment_by_frequency=start_date_adjustment_by_frequency, end_date_adjustment_by_frequency=end_date_adjustment_by_frequency, return_type='dict', string_format='%Y-%m-%d') print(result)
def test_period_day_range(start_date, end_date, delta, result_date1, result_date2, start_date_adjustment_by_frequency, end_date_adjustment_by_frequency, lenght): result = period_range( start_date=start_date, end_date=end_date, frequency='day', delta=delta, start_date_adjustment_by_frequency=start_date_adjustment_by_frequency, end_date_adjustment_by_frequency=end_date_adjustment_by_frequency, return_type='dict', string_format='%Y-%m-%d') print(result) assert result[0]['date1_str'] == result_date1 assert result[0]['date2_str'] == result_date2 assert len(result) == lenght