def test_json(): buf = Buffer() with open(os.path.join("tests", "sample_data", "test.json")) as test_file: data = json.load(test_file) buf.write(Buffer.pack_json(data)) for key, value in buf.unpack_json().items(): assert key in data assert data[key] == value
def encode(self) -> bytes: return Buffer.pack_json(self.response_data)