Yeah, a lot of people say you shouldn't test your test helpers, because that gets too confusing. But I think if my test helpers are complex, I better test them, otherwise I can't fully trust my tests.