async def test_grpc_error(stream, stub): async with stream: raise GRPCError(Status.DEADLINE_EXCEEDED) assert stub.__events__ == [ SendHeaders( [(':status', '200'), ('grpc-status', str(Status.DEADLINE_EXCEEDED.value))], end_stream=True, ), ]
async def test_grpc_error(stream, stub): async with stream: raise GRPCError(Status.DEADLINE_EXCEEDED) assert stub.__events__ == [ SendHeaders( [(':status', '200'), ('content-type', 'application/grpc+proto'), ('grpc-status', str(Status.DEADLINE_EXCEEDED.value))], end_stream=True, ), Reset(ErrorCodes.NO_ERROR), ]