This repository was archived by the owner on Sep 13, 2024. It is now read-only.
File tree 2 files changed +18
-0
lines changed
src/test/java/org/eclipse/sisu/plexus 2 files changed +18
-0
lines changed Original file line number Diff line number Diff line change 285
285
<additionalClasspathElement >${project.build.directory} /guice3/guava.jar</additionalClasspathElement >
286
286
<additionalClasspathElement >${project.build.directory} /guice3/guice.jar</additionalClasspathElement >
287
287
</additionalClasspathElements >
288
+ <systemPropertyVariables >
289
+ <guiceVersion >guice3</guiceVersion >
290
+ </systemPropertyVariables >
288
291
</configuration >
289
292
</execution >
290
293
<execution >
299
302
<additionalClasspathElement >${project.build.directory} /guice4/guava.jar</additionalClasspathElement >
300
303
<additionalClasspathElement >${project.build.directory} /guice4/guice.jar</additionalClasspathElement >
301
304
</additionalClasspathElements >
305
+ <systemPropertyVariables >
306
+ <guiceVersion >guice4</guiceVersion >
307
+ </systemPropertyVariables >
302
308
</configuration >
303
309
</execution >
304
310
<execution >
314
320
<additionalClasspathElement >${project.build.directory} /guice423/guava.jar</additionalClasspathElement >
315
321
<additionalClasspathElement >${project.build.directory} /guice423/guice.jar</additionalClasspathElement >
316
322
</additionalClasspathElements >
323
+ <systemPropertyVariables >
324
+ <guiceVersion >guice423</guiceVersion >
325
+ </systemPropertyVariables >
317
326
</configuration >
318
327
</execution >
319
328
<execution >
329
338
<additionalClasspathElement >${project.build.directory} /guice5/guava.jar</additionalClasspathElement >
330
339
<additionalClasspathElement >${project.build.directory} /guice5/guice.jar</additionalClasspathElement >
331
340
</additionalClasspathElements >
341
+ <systemPropertyVariables >
342
+ <guiceVersion >guice5</guiceVersion >
343
+ </systemPropertyVariables >
332
344
</configuration >
333
345
</execution >
334
346
</executions >
Original file line number Diff line number Diff line change @@ -594,6 +594,12 @@ public void testBadDeferredRole()
594
594
public void testPlexus121Compatibility ()
595
595
throws Exception
596
596
{
597
+ if ( "17" .equals ( System .getProperty ( "java.specification.version" , "undefined" ) )
598
+ && !"guice5" .equals ( System .getProperty ( "guiceVersion" , "undefined" ) ) )
599
+ {
600
+ return ; // skip test on Java17 + guice3/4, is not working
601
+ }
602
+
597
603
final List <URL > urls = new ArrayList <URL >();
598
604
urls .add ( new File ( "target/dependency/plexus-component-annotations-1.2.1.jar" ).toURI ().toURL () );
599
605
Collections .addAll ( urls , new URLClassSpace ( getClass ().getClassLoader () ).getURLs () );
You can’t perform that action at this time.
0 commit comments