From b5c4ac560031f5bf6caf325d29dab712f3fb0133 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu, 6 Feb 2025 20:55:32 +0000
Subject: [PATCH] chore(deps): Bump org.pitest:pitest-maven from 1.16.3 to
1.18.0 (#260)
---
pom.xml | 5 +++--
...DashboardMutationResultListenerFactoryTest.java | 14 ++++++++------
2 files changed, 11 insertions(+), 8 deletions(-)
diff --git a/pom.xml b/pom.xml
index 82ff4c3..44727ff 100644
--- a/pom.xml
+++ b/pom.xml
@@ -21,6 +21,7 @@
3.27.3
2.17.2
5.11.4
+ 1.18.0
2.35.2
@@ -74,7 +75,7 @@
org.pitest
pitest-entry
- 1.14.0
+ ${pitest.version}
provided
@@ -213,7 +214,7 @@
org.pitest
pitest-maven
- 1.16.3
+ ${pitest.version}
org.pitest
diff --git a/src/test/java/it/mulders/stryker/pitreporter/StrykerDashboardMutationResultListenerFactoryTest.java b/src/test/java/it/mulders/stryker/pitreporter/StrykerDashboardMutationResultListenerFactoryTest.java
index daf6d29..5d81ec7 100644
--- a/src/test/java/it/mulders/stryker/pitreporter/StrykerDashboardMutationResultListenerFactoryTest.java
+++ b/src/test/java/it/mulders/stryker/pitreporter/StrykerDashboardMutationResultListenerFactoryTest.java
@@ -34,7 +34,7 @@ void should_have_description() {
void should_create_listener() {
// arrange
var reportOptions = new ReportOptions();
- var args = new ListenerArguments(null, null, null, null, System.currentTimeMillis(), false, reportOptions);
+ var args = new ListenerArguments(null, null, null, null, System.currentTimeMillis(), false, reportOptions, Collections.emptyList());
// act
var listener = factory.getListener(new Properties(), args);
@@ -51,7 +51,7 @@ void should_specify_module_name_if_supplied() {
props.put(STRYKER_MODULE_NAME_PROPERTY, "example-1");
var reportOptions = new ReportOptions();
- var args = new ListenerArguments(null, null, null, null, System.currentTimeMillis(), false, reportOptions);
+ var args = new ListenerArguments(null, null, null, null, System.currentTimeMillis(), false, reportOptions, Collections.emptyList());
// act
var listener = factory.getListener(props, args);
@@ -66,8 +66,12 @@ void should_have_code_source() {
// arrange
var props = new Properties();
var reportOptions = new ReportOptions();
+ reportOptions.setClassPathElements(Collections.singleton("target/test-classes"));
+ reportOptions.setTargetTests(Collections.singleton(
+ className -> true // Include all classes for simplicity
+ ));
- var args = new ListenerArguments(null, null, null, null, System.currentTimeMillis(), false, reportOptions);
+ var args = new ListenerArguments(null, null, null, null, System.currentTimeMillis(), false, reportOptions, Collections.emptyList());
// act
var listener = factory.getListener(props, args);
@@ -79,9 +83,7 @@ void should_have_code_source() {
.satisfies(codeSource -> {
assertThat(codeSource.getClassPath()).isNotNull();
var ownClassName = ClassName.fromClass(getClass());
- assertThat(codeSource.getClassInfo(Collections.singleton(ownClassName)))
- .isNotNull()
- .isNotEmpty();
+ assertThat(codeSource.getAllClassAndTestNames()).contains(ownClassName);
});
}
}
\ No newline at end of file