def get_changeset(self, rev):
        assert rev % 3 == 1  # allow only 3n + 1
        return MockChangeset(self, rev, 'message-%d' % rev, 'author-%d' % rev,
                             datetime(2001, 1, 1, tzinfo=utc) +
                             timedelta(seconds=rev))
dataset/ETHPy150Open edgewall/trac/trac/versioncontrol/web_ui/tests/log.py/MockRepository.get_changeset/original