< prev index next >

core/tests/org.openjdk.jmc.common.test/src/test/java/org/openjdk/jmc/common/test/TestToolkit.java

Print this page

        

@@ -92,10 +92,18 @@
                         IOToolkit.closeSilently(br);
                 }
                 return new IOResourceSet(resources);
         }
 
+        public static IOResource getNamedResource(Class<?> clazz, String directory, String fileName) throws IOException {
+                String resourceName = directory + '/' + fileName;
+                if (clazz.getClassLoader().getResource(resourceName) == null) {
+                        throw new IOException("Resource not found: " + resourceName);
+                }
+                return new ResourceResource(clazz, directory, fileName);
+        }
+
         /**
          * Asserts that two resource have the same textual content. The resource are compared line by
          * line and if the differ an Assert.fail is triggered.
          *
          * @param expected
< prev index next >