. e Edited process files and rules for windsurf #374
Annotations
4 errors
|
JUnitReporterTest.testJUnit3:
approvaltests/src/test/java/org/approvaltests/reporters/JUnitReporterTest.java#L14
When using dynamic tests and Approvals, all calls to verify() must use the original Options or a derivative:
wrong: o -> Approvals.verify(result);
right: o -> Approvals.verify(result, o);
More at: https://github.com/approvals/ApprovalTests.Java/blob/master/approvaltests/docs/how_to/UseTestFactory.md
|
|
QuartzUtilsTest.testCreateTriggerFromTrigger:
approvaltests-util-tests/src/test/java/com/spun/util/quartz/QuartzUtilsTest.java#L29
expected: <package com.spun.util.quartz;
import org.approvaltests.Approvals;
import org.approvaltests.core.Options;
import org.approvaltests.scrubbers.DateScrubber;
import org.junit.jupiter.api.Test;
import org.quartz.JobKey;
import org.quartz.Trigger;
import org.quartz.impl.triggers.SimpleTriggerImpl;
class QuartzUtilsTest
{
@test
void testCreateTriggerFromTrigger()
{
var expected = """
Trigger:
Key: newGroup.newName
Job Key: jobGroup.jobName
Start Time: [Date1]
End Time: <EndOfTime>
""";
SimpleTriggerImpl oldTrigger = new SimpleTriggerImpl();
oldTrigger.setName("oldName");
oldTrigger.setGroup("oldGroup");
oldTrigger.setJobKey(new JobKey("jobName", "jobGroup"));
Trigger newTrigger = QuartzUtils.createTrigger(oldTrigger, "newName", "newGroup");
DateScrubber scrubber = DateScrubber.getScrubberFor("2025-05-15 16:57:04.599");
Approvals.verify(QuartzUtils.toString(newTrigger), new Options().inline(expected).withScrubber(scrubber));
}
}
> but was: <package com.spun.util.quartz;
import org.approvaltests.Approvals;
import org.approvaltests.core.Options;
import org.approvaltests.scrubbers.DateScrubber;
import org.junit.jupiter.api.Test;
import org.quartz.JobKey;
import org.quartz.Trigger;
import org.quartz.impl.triggers.SimpleTriggerImpl;
class QuartzUtilsTest
{
@test
void testCreateTriggerFromTrigger()
{
var expected = """
Trigger:
Key: newGroup.newName
Job Key: jobGroup.jobName
Start Time: 2025-05-16 22:16:53.99
End Time: <EndOfTime>
""";
SimpleTriggerImpl oldTrigger = new SimpleTriggerImpl();
oldTrigger.setName("oldName");
oldTrigger.setGroup("oldGroup");
oldTrigger.setJobKey(new JobKey("jobName", "jobGroup"));
Trigger newTrigger = QuartzUtils.createTrigger(oldTrigger, "newName", "newGroup");
DateScrubber scrubber = DateScrubber.getScrubberFor("2025-05-15 16:57:04.599");
Approvals.verify(QuartzUtils.toString(newTrigger), new Options().inline(expected).withScrubber(scrubber));
}
}
>
|
|
JUnitReporterTest.testJUnit3:
approvaltests/src/test/java/org/approvaltests/reporters/JUnitReporterTest.java#L14
When using dynamic tests and Approvals, all calls to verify() must use the original Options or a derivative:
wrong: o -> Approvals.verify(result);
right: o -> Approvals.verify(result, o);
More at: https://github.com/approvals/ApprovalTests.Java/blob/master/approvaltests/docs/how_to/UseTestFactory.md
|
|
JUnitReporterTest.testJUnit3:
approvaltests\src\test\java\org\approvaltests\reporters\JUnitReporterTest.java#L14
When using dynamic tests and Approvals, all calls to verify() must use the original Options or a derivative:
wrong: o -> Approvals.verify(result);
right: o -> Approvals.verify(result, o);
More at: https://github.com/approvals/ApprovalTests.Java/blob/master/approvaltests/docs/how_to/UseTestFactory.md
|