Add test cases for BlobInputStream.read EOF return and blob proxy unwrapping