Description: omitting classes needing com.google.testing.compile
 This package is not Debian-packaged and concerns few tests, so we skip the
 test classes needing it.
 This patch should get removed if com.google.testing.compile gets packaged.
Author: Pierre Gruet <pgt@debian.org>
Forwarded: not-needed
Last-Update: 2024-02-13

--- a/pf4j/pom.xml
+++ b/pf4j/pom.xml
@@ -56,6 +56,26 @@
                             </excludes>
                         </configuration>
                     </execution>
+                    <execution>
+                        <id>default-testCompile</id>
+                        <phase>test-compile</phase>
+                        <goals>
+                            <goal>testCompile</goal>
+                        </goals>
+                        <configuration>
+                            <testExcludes>
+                                <!-- no com.google.testing.compile packaged yet -->
+                                <exclude>**/AbstractExtensionFinderTest.java</exclude>
+                                <exclude>**/DefaultExtensionFactoryTest.java</exclude>
+                                <exclude>**/DefaultPluginFactoryTest.java</exclude>
+                                <exclude>**/DefaultPluginManagerTest.java</exclude>
+                                <exclude>**/ExtensionAnnotationProcessorTest.java</exclude>
+                                <exclude>**/JavaFileObjectClassLoader.java</exclude>
+                                <exclude>**/JavaFileObjectDataProvider.java</exclude>
+                                <exclude>**/JavaSources.java</exclude>
+                            </testExcludes>
+                        </configuration>
+                    </execution>
 
                     <!-- compile module-info.java for Java 9+ -->
                     <execution>
