Since #60730 the `bytes` field can be `null`. This adds the missing `null` check to the test override. Closes #60814
This commit is contained in:
parent
bc17afc535
commit
a2c7991e96
|
@ -31,7 +31,6 @@ import java.io.IOException;
|
||||||
|
|
||||||
public class CompressibleBytesOutputStreamTests extends ESTestCase {
|
public class CompressibleBytesOutputStreamTests extends ESTestCase {
|
||||||
|
|
||||||
@AwaitsFix(bugUrl = "https://github.com/elastic/elasticsearch/issues/60814")
|
|
||||||
public void testStreamWithoutCompression() throws IOException {
|
public void testStreamWithoutCompression() throws IOException {
|
||||||
BytesStream bStream = new ZeroOutOnCloseStream();
|
BytesStream bStream = new ZeroOutOnCloseStream();
|
||||||
CompressibleBytesOutputStream stream = new CompressibleBytesOutputStream(bStream, false);
|
CompressibleBytesOutputStream stream = new CompressibleBytesOutputStream(bStream, false);
|
||||||
|
@ -115,8 +114,10 @@ public class CompressibleBytesOutputStreamTests extends ESTestCase {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void close() {
|
public void close() {
|
||||||
|
if (bytes != null) {
|
||||||
int size = (int) bytes.size();
|
int size = (int) bytes.size();
|
||||||
bytes.set(0, new byte[size], 0, size);
|
bytes.set(0, new byte[size], 0, size);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue