File: omit_mocking_Filer.patch

package info (click to toggle)
libpf4j-java 3.13.0%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,548 kB
  • sloc: java: 8,610; xml: 1,108; sh: 228; makefile: 2
file content (26 lines) | stat: -rw-r--r-- 942 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Description: omit test failing to mock an interface
 The test log indicates mockito can only mock non-private and non-final
 classes, which is (maybe?) why the interface
 javax.annotation.processing.Filer fails to be mocked.
Author: Pierre Gruet <pgt@debian.org>
Forwarded: https://github.com/pf4j/pf4j/issues/445
Last-Update: 2021-05-08

--- a/pf4j/src/test/java/org/pf4j/processor/ServiceProviderExtensionStorageTest.java
+++ b/pf4j/src/test/java/org/pf4j/processor/ServiceProviderExtensionStorageTest.java
@@ -16,6 +16,7 @@
 
 package org.pf4j.processor;
 
+import org.junit.jupiter.api.Disabled;
 import org.junit.jupiter.api.Test;
 
 import javax.annotation.processing.Filer;
@@ -50,6 +51,7 @@
         assertThat(entries.contains("World"), is(true));
     }
 
+    @Disabled
     @Test
     public void ensureReadingExtensionsProducesCorrectListOfExtensions() {
         final StringReader file = new StringReader("#hello\n    World");