@ -1,5 +1,5 @@
@@ -1,5 +1,5 @@
/ *
* Copyright 2012 - 2023 the original author or authors .
* Copyright 2012 - 2024 the original author or authors .
*
* Licensed under the Apache License , Version 2 . 0 ( the "License" ) ;
* you may not use this file except in compliance with the License .
@ -40,9 +40,10 @@ public class TestFailuresPlugin implements Plugin<Project> {
@@ -40,9 +40,10 @@ public class TestFailuresPlugin implements Plugin<Project> {
. getSharedServices ( )
. registerIfAbsent ( "testResultsOverview" , TestResultsOverview . class , ( spec ) - > {
} ) ;
project . getTasks ( )
. withType ( Test . class ,
( test ) - > test . addTestListener ( new FailureRecordingTestListener ( testResultsOverview , test ) ) ) ;
project . getTasks ( ) . withType ( Test . class , ( test ) - > {
test . usesService ( testResultsOverview ) ;
test . addTestListener ( new FailureRecordingTestListener ( testResultsOverview , test ) ) ;
} ) ;
}
private final class FailureRecordingTestListener implements TestListener {