From a4f2ee682506cbdb15a94db0afcb28ed843901a1 Mon Sep 17 00:00:00 2001 From: Artem Eroshenko Date: Fri, 6 Oct 2023 19:57:48 +0300 Subject: [PATCH] add video file (via #60) --- .../xcresults/export/Allure2ExportFormatter.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/io/eroshenkoam/xcresults/export/Allure2ExportFormatter.java b/src/main/java/io/eroshenkoam/xcresults/export/Allure2ExportFormatter.java index 4c60e46..9ad5da1 100644 --- a/src/main/java/io/eroshenkoam/xcresults/export/Allure2ExportFormatter.java +++ b/src/main/java/io/eroshenkoam/xcresults/export/Allure2ExportFormatter.java @@ -180,6 +180,9 @@ private void parseStep(final JsonNode activity, return; } + if (activity.has(ATTACHMENTS)) { + context.getCurrent().getAttachments().addAll(getAttachments(activity.get(ATTACHMENTS).get(VALUES))); + } if (activityTitle.startsWith("Start Test at") && activity.has(ACTIVITY_START)) { context.getResult().setStart(parseDate(activity.get(ACTIVITY_START).get(VALUE).asText())); return; @@ -222,9 +225,6 @@ private void parseStep(final JsonNode activity, parseStep(subActivity, context.child(step)); } } - if (activity.has(ATTACHMENTS)) { - step.getAttachments().addAll(getAttachments(activity.get(ATTACHMENTS).get(VALUES))); - } if (activity.has(ACTIVITY_FAILURE_SUMMARY_IDS)) { final Iterable activityFailures = activity.get(ACTIVITY_FAILURE_SUMMARY_IDS).get(VALUES); for (JsonNode activityFailureUuid : activityFailures) {