def METHOD_NAME(self):
    g, build, buildset = yield self.setup_generator()
    report = yield self.generate(g, ('buildsets', 98, 'complete'), buildset)
    # we retrieve build data differently when processing the buildset, so adjust it to match
    del build['buildrequest']
    del build['parentbuild']
    del build['parentbuilder']
    self.assertEqual(report, {
        'body': 'body',
        'subject': 'subject',
        'type': 'text',
        'results': SUCCESS,
        'builds': [build],
        'users': [],
        'patches': [],
        'logs': []
    })