def _compare_body(self, r1, r2):
        r1_content, r2_content = self._prepare_body_data(r1, r2)
        is_formatted = all([isinstance(c, dict) for c in (r1_content, r2_content)])

        if self._fuzzy_match and is_formatted:
            fuzzy_matcher = FuzzyMatcher(**self._fuzzy_match_options)
            fuzzy_matcher.set_items(r1_content, r2_content)
            try:
                fuzzy_matcher.compare()
            except __HOLE__:
                print('expect : {}'.format(r1_content), file=sys.stderr)
                print('actual : {}'.format(r2_content), file=sys.stderr)
                raise
        else:
            assert r1_content == r2_content
dataset/ETHPy150Open jjyr/zerotest/zerotest/response_matcher.py/ResponseMatcher._compare_body