'Transforms an iterable of ``TestResult`` into something comparable.
Some ``TestResult`` instances returned by ``run`` contain instance
values. Due to the ``ProcessPoolExecutor``, objects get pickled,
are transferred to the other process and are re-instantiated,
effectively changing the id of them. The same happens again on the
transfer back in the results, so we need something that can be
compared.
This function extracts relevant values into a tuple, containing::
(test_result.bear.name,
test_result.section_name,
test_result.file_dict)
:param results:
The results to transform.
:return:
A list of comparable results for tests.'

@staticmethod
def get_comparable_results(results):

    return [(result.bear.name, result.section_name, result.file_dict) for result in results]
