Skip to content

Commit

Permalink
chore: make ApprovalTests reporter configuration global
Browse files Browse the repository at this point in the history
  • Loading branch information
murdos committed Sep 17, 2024
1 parent aeffff1 commit abcfa2a
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 4 deletions.
7 changes: 7 additions & 0 deletions src/test/java/tech/jhipster/lite/PackageSettings.java
Original file line number Diff line number Diff line change
@@ -1,9 +1,16 @@
package tech.jhipster.lite;

import org.approvaltests.core.ApprovalFailureReporter;
import org.approvaltests.reporters.*;

/**
* ApprovalTests.Java configuration.
* */
public class PackageSettings {

private static final String ApprovalBaseDirectory = "../resources";
private static final ApprovalFailureReporter UseReporter = new FirstWorkingReporter(
new AutoApproveWhenEmptyReporter(),
new DiffReporter()
);
}
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,7 @@
import java.util.stream.Collectors;
import java.util.stream.Stream;
import org.approvaltests.Approvals;
import org.approvaltests.core.ApprovalFailureReporter;
import org.approvaltests.core.Scrubber;
import org.approvaltests.reporters.*;
import org.approvaltests.scrubbers.NoOpScrubber;
import org.approvaltests.scrubbers.RegExScrubber;
import org.assertj.core.api.SoftAssertions;
Expand Down Expand Up @@ -343,10 +341,9 @@ private void assertFileExists() {
*/
public JHipsterModuleFileAsserter<T> matchingSavedSnapshot() {
String shortFileName = Arrays.stream(file.split("/")).toList().getLast();
ApprovalFailureReporter reporter = new FirstWorkingReporter(new AutoApproveWhenEmptyReporter(), new DiffReporter());
Approvals.verify(
contentNormalizingNewLines(projectFolder.filePath(file)),
Approvals.NAMES.withParameters(shortFileName).withScrubber(scrubberFor(file)).addReporter(reporter)
Approvals.NAMES.withParameters(shortFileName).withScrubber(scrubberFor(file))
);

return this;
Expand Down

0 comments on commit abcfa2a

Please sign in to comment.