add a test for content-length header with callable body