|
58 | 58 | import org.junit.jupiter.engine.kotlin.InstancePerClassKotlinTestCase; |
59 | 59 | import org.junit.jupiter.engine.kotlin.InstancePerMethodKotlinTestCase; |
60 | 60 | import org.junit.platform.commons.util.ReflectionUtils; |
61 | | -import org.junit.platform.engine.test.event.ExecutionEvent; |
| 61 | +import org.junit.platform.engine.TestDescriptor; |
62 | 62 | import org.junit.platform.engine.test.event.ExecutionEventRecorder; |
63 | 63 |
|
64 | 64 | /** |
@@ -555,17 +555,15 @@ void instancePerMethodIsDefaultForKotlinTestClasses() { |
555 | 555 | } |
556 | 556 |
|
557 | 557 | @Test |
558 | | - void kotlinTestWithAVeryStrangeName() { |
559 | | - Class<?> testClass = ArbitraryNamingKotlinTestCase.class; |
560 | | - |
561 | | - ExecutionEventRecorder eventRecorder = executeTestsForClass(testClass); |
| 558 | + void kotlinTestWithMethodNameContainingSpecialCharacters() { |
| 559 | + ExecutionEventRecorder eventRecorder = executeTestsForClass(ArbitraryNamingKotlinTestCase.class); |
562 | 560 | assertThat(eventRecorder.getTestFinishedCount()).isEqualTo(1); |
563 | | - final ExecutionEvent executionEvent = eventRecorder.getSuccessfulTestFinishedEvents().get(0); |
564 | | - assertAll( |
565 | | - () -> assertEquals(ArbitraryNamingKotlinTestCase.METHOD_NAME + "()", |
566 | | - executionEvent.getTestDescriptor().getDisplayName()), |
| 561 | + |
| 562 | + TestDescriptor testDescriptor = eventRecorder.getSuccessfulTestFinishedEvents().get(0).getTestDescriptor(); |
| 563 | + assertAll(// |
| 564 | + () -> assertEquals(ArbitraryNamingKotlinTestCase.METHOD_NAME + "()", testDescriptor.getDisplayName()), // |
567 | 565 | () -> assertEquals(ArbitraryNamingKotlinTestCase.METHOD_NAME + "()", |
568 | | - executionEvent.getTestDescriptor().getLegacyReportingName())); |
| 566 | + testDescriptor.getLegacyReportingName())); |
569 | 567 | } |
570 | 568 |
|
571 | 569 | private void performAssertions(Class<?> testClass, int containers, int tests, |
|
0 commit comments