This is an automated email from the ASF dual-hosted git repository.
pauls pushed a commit to branch connect
in repository https://gitbox.apache.org/repos/asf/felix-dev.git
The following commit(s) were added to refs/heads/connect by this push:
new 13578cf Improve a test case
13578cf is described below
commit 13578cf81b0176d8802ea6a47d82b92e25042a6c
Author: Karl Pauls <[email protected]>
AuthorDate: Mon Sep 7 12:45:33 2020 +0200
Improve a test case
---
.../org/apache/felix/framework/ResourceLoadingTest.java | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
diff --git
a/framework/src/test/java/org/apache/felix/framework/ResourceLoadingTest.java
b/framework/src/test/java/org/apache/felix/framework/ResourceLoadingTest.java
index ddec326..c0548a7 100644
---
a/framework/src/test/java/org/apache/felix/framework/ResourceLoadingTest.java
+++
b/framework/src/test/java/org/apache/felix/framework/ResourceLoadingTest.java
@@ -34,6 +34,7 @@ import junit.framework.TestCase;
import org.osgi.framework.Bundle;
import org.osgi.framework.Constants;
import org.osgi.framework.launch.Framework;
+import org.osgi.framework.wiring.BundleWiring;
public class ResourceLoadingTest extends TestCase
{
@@ -101,10 +102,22 @@ public class ResourceLoadingTest extends TestCase
assertNotNull(testBundle.getResource(name));
assertNotNull(testBundle.getEntry(name));
- try (BufferedReader reader = new BufferedReader(new
InputStreamReader(testBundle.getResource(name).openStream()))) {
+ try (BufferedReader reader = new BufferedReader(new
InputStreamReader(testBundle.getResource(name).openStream())))
+ {
+ assertEquals("This is a Test", reader.readLine());
+ }
+ try (BufferedReader reader = new BufferedReader(new
InputStreamReader(testBundle.getEntry(name).openStream())))
+ {
+ assertEquals("This is a Test", reader.readLine());
+ }
+
+ try (BufferedReader reader = new BufferedReader(new
InputStreamReader(testBundle.adapt(BundleWiring.class).getClassLoader().getResourceAsStream(name))))
+ {
assertEquals("This is a Test", reader.readLine());
}
- try (BufferedReader reader = new BufferedReader(new
InputStreamReader(testBundle.getEntry(name).openStream()))) {
+
+ try (BufferedReader reader = new BufferedReader(new
InputStreamReader(testBundle.adapt(BundleWiring.class).getClassLoader().getResource(name).openStream())))
+ {
assertEquals("This is a Test", reader.readLine());
}