def test_reverse(self):

        dtr = DatetimeRange(self.dt1, self.dt2, self.delta)
        dtr.reverse()
        dates = [d for d in dtr]
        self.assertEqual(dates, [
            datetime(2015, 3, 4, 7, 15),
            datetime(2015, 3, 3, 19, 15),
            datetime(2015, 3, 3, 7, 15),
            datetime(2015, 3, 2, 19, 15),
            datetime(2015, 3, 2, 7, 15),
            datetime(2015, 3, 1, 19, 15)
        ])