Support for getFilename() in ModuleResource
See gh-28507
This commit is contained in:
@@ -92,6 +92,12 @@ public class ModuleResource extends AbstractResource {
|
||||
return new ModuleResource(this.module, pathToUse);
|
||||
}
|
||||
|
||||
@Override
|
||||
@Nullable
|
||||
public String getFilename() {
|
||||
return StringUtils.getFilename(this.path);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "module resource [" + this.path + "]" +
|
||||
|
||||
@@ -40,6 +40,7 @@ class ModuleResourceTests {
|
||||
assertThat(mr.isReadable()).isTrue();
|
||||
assertThat(mr.isOpen()).isFalse();
|
||||
assertThat(mr.isFile()).isFalse();
|
||||
assertThat(mr.getFilename()).isEqualTo("Introspector.class");
|
||||
assertThat(mr.getDescription()).contains(mr.getModule().getName());
|
||||
assertThat(mr.getDescription()).contains(mr.getPath());
|
||||
|
||||
@@ -55,6 +56,7 @@ class ModuleResourceTests {
|
||||
assertThat(mr.isReadable()).isFalse();
|
||||
assertThat(mr.isOpen()).isFalse();
|
||||
assertThat(mr.isFile()).isFalse();
|
||||
assertThat(mr.getFilename()).isEqualTo("Introspecter.class");
|
||||
assertThat(mr.getDescription()).contains(mr.getModule().getName());
|
||||
assertThat(mr.getDescription()).contains(mr.getPath());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user