|
20 | 20 | import cucumber.api.Result; |
21 | 21 | import cucumber.api.TestCase; |
22 | 22 | import cucumber.api.TestStep; |
| 23 | +import cucumber.api.event.EmbedEvent; |
23 | 24 | import cucumber.api.event.EventHandler; |
24 | 25 | import cucumber.api.event.EventPublisher; |
25 | 26 | import cucumber.api.event.TestCaseFinished; |
|
28 | 29 | import cucumber.api.event.TestStepFinished; |
29 | 30 | import cucumber.api.event.TestStepStarted; |
30 | 31 | import cucumber.api.event.WriteEvent; |
31 | | -import cucumber.api.event.EmbedEvent; |
32 | 32 | import cucumber.api.formatter.Formatter; |
33 | 33 | import cucumber.runner.UnskipableStep; |
34 | 34 | import gherkin.ast.Examples; |
|
52 | 52 | import java.io.ByteArrayInputStream; |
53 | 53 | import java.nio.charset.Charset; |
54 | 54 | import java.nio.charset.StandardCharsets; |
55 | | -import java.util.Objects; |
56 | 55 | import java.util.ArrayList; |
| 56 | +import java.util.Collections; |
57 | 57 | import java.util.Deque; |
58 | 58 | import java.util.HashMap; |
59 | 59 | import java.util.LinkedList; |
60 | 60 | import java.util.List; |
61 | 61 | import java.util.Map; |
| 62 | +import java.util.Objects; |
62 | 63 | import java.util.Optional; |
63 | 64 | import java.util.UUID; |
64 | 65 | import java.util.stream.Collectors; |
@@ -168,7 +169,7 @@ private void handleTestCaseStarted(final TestCaseStarted event) { |
168 | 169 | final TestResultContainer resultContainer = new TestResultContainer() |
169 | 170 | .setName(String.format("%s: %s", scenarioDefinition.getKeyword(), scenarioDefinition.getName())) |
170 | 171 | .setUuid(getTestContainerUuid()) |
171 | | - .setChildren(getTestCaseUuid(currentTestCase)); |
| 172 | + .setChildren(Collections.singletonList(getTestCaseUuid(currentTestCase))); |
172 | 173 |
|
173 | 174 | lifecycle.scheduleTestCase(result); |
174 | 175 | lifecycle.startTestContainer(getTestContainerUuid(), resultContainer); |
|
0 commit comments