Browse Source

Close byte channel created by newByteChannelReturnsByteChannel

See gh-7161
pull/37984/head
Andy Wilkinson 2 years ago
parent
commit
88bf3dfba2
  1. 5
      spring-boot-project/spring-boot-tools/spring-boot-loader/src/test/java/org/springframework/boot/loader/nio/file/NestedFileSystemProviderTests.java

5
spring-boot-project/spring-boot-tools/spring-boot-loader/src/test/java/org/springframework/boot/loader/nio/file/NestedFileSystemProviderTests.java

@ -137,8 +137,9 @@ class NestedFileSystemProviderTests { @@ -137,8 +137,9 @@ class NestedFileSystemProviderTests {
void newByteChannelReturnsByteChannel() throws Exception {
URI uri = new URI(this.uriPrefix + "nested.jar");
Path path = this.provider.getPath(uri);
SeekableByteChannel byteChannel = this.provider.newByteChannel(path, Set.of(StandardOpenOption.READ));
assertThat(byteChannel).isInstanceOf(NestedByteChannel.class);
try (SeekableByteChannel byteChannel = this.provider.newByteChannel(path, Set.of(StandardOpenOption.READ))) {
assertThat(byteChannel).isInstanceOf(NestedByteChannel.class);
}
}
@Test

Loading…
Cancel
Save