'Call with an `rrule` and it will test that `str(rrule)` generates a
string which generates the same `rrule` as the input when passed to
`rrulestr()`'

def _rrulestr_reverse_test(self, rule):

    rr_str = str(rule)
    rrulestr_rrule = rrulestr(rr_str)
    self.assertEqual(list(rule), list(rrulestr_rrule))
