for i, s := range summaries {
        o, e := ParsePlayerSummaries(&s.in)
        if (e != nil) != s.err {
            t.Errorf("[%d] unexpected error %q", i, e)
        }