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