def METHOD_NAME(self):
    time_spec = trontimespec.TimeSpecification(months=[2, 5])
    gen = time_spec.next_month(datetime.datetime(2012, 3, 14))
    expected = [(5, 2012), (2, 2013), (5, 2013), (2, 2014)]
    assert_equal([next(gen) for _ in range(4)], expected)