Open
Description
If a test class inherits test methods from a base class, the filenames for received/approved documents use the name of the base class.
For instance :
class MyTest {
class BaseTest {
@Test
void sharedTest() {
Approvals.verify("result");
}
}
@Nested
class NestedTest extends BaseTest {
}
}
will generate MyTest.BaseTest.sharedTest.received.txt
. It would be better to have MyTest.NestedTest.sharedTest.received.txt
to avoid conflicts if when you have multiple tests classes that inherit from BaseTest
.
Metadata
Metadata
Assignees
Labels
No labels