From 4f4ff072689e6d780d7ba0cc9a3ae19f2ec9db73 Mon Sep 17 00:00:00 2001 From: Manuel Bentele Date: Tue, 25 May 2021 09:06:24 +0200 Subject: Add API method to obtain Libvirt test resource from test *.jar file --- src/test/java/org/openslx/libvirt/xml/LibvirtXmlTestResources.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/test/java/org/openslx/libvirt/xml/LibvirtXmlTestResources.java b/src/test/java/org/openslx/libvirt/xml/LibvirtXmlTestResources.java index 6cc0360..693a442 100644 --- a/src/test/java/org/openslx/libvirt/xml/LibvirtXmlTestResources.java +++ b/src/test/java/org/openslx/libvirt/xml/LibvirtXmlTestResources.java @@ -2,6 +2,7 @@ package org.openslx.libvirt.xml; import java.io.File; import java.io.IOException; +import java.io.InputStream; import java.net.URL; public final class LibvirtXmlTestResources @@ -19,6 +20,12 @@ public final class LibvirtXmlTestResources return new File( libvirtXml.getFile() ); } + public static InputStream getLibvirtXmlStream( String libvirtXmlFileName ) + { + String libvirtXmlPath = LibvirtXmlTestResources.LIBVIRT_PREFIX_PATH_XML + File.separator + libvirtXmlFileName; + return LibvirtXmlTestResources.class.getResourceAsStream( libvirtXmlPath ); + } + public static File createLibvirtXmlTempFile() throws IOException { File tempFile = File.createTempFile( LibvirtXmlTestResources.LIBVIRT_TEMP_PREFIX, -- cgit v1.2.3-55-g7522