def test_loads_citm_catalog_rapidjson(benchmark): benchmark.group = "citm_catalog.json deserialization" benchmark.extra_info["lib"] = "rapidjson" data = read_fixture_str("citm_catalog.json.xz") benchmark.extra_info["correct"] = json_loads( rapidjson_dumps(rapidjson_loads(data))) == json_loads(data) benchmark(rapidjson_loads, data)
def test_loads_citm_catalog_rapidjson(benchmark): benchmark.group = 'citm_catalog.json deserialization' benchmark.extra_info['lib'] = 'rapidjson' data = read_fixture_str("citm_catalog.json.xz") benchmark.extra_info['correct'] = json_loads( rapidjson_dumps(rapidjson_loads(data))) == json_loads(data) benchmark(rapidjson_loads, data)
def json_loads(s, **options): return rapidjson_loads(s, **options)