diff --git a/internal/formatters/fmt_cucumber.go b/internal/formatters/fmt_cucumber.go index 613e58f..1bfbaf3 100644 --- a/internal/formatters/fmt_cucumber.go +++ b/internal/formatters/fmt_cucumber.go @@ -308,7 +308,7 @@ func (f *Cuke) buildCukeStep(pickle *messages.Pickle, stepResult models.PickleSt for _, a := range stepResult.Attachments { attachments = append(attachments, cukeEmbedding{ Name: a.Name, - Data: base64.RawStdEncoding.EncodeToString(a.Data), + Data: base64.StdEncoding.EncodeToString(a.Data), MimeType: a.MimeType, }) } diff --git a/internal/formatters/formatter-tests/cucumber/scenario_with_attachment b/internal/formatters/formatter-tests/cucumber/scenario_with_attachment index 43dd7de..633efae 100644 --- a/internal/formatters/formatter-tests/cucumber/scenario_with_attachment +++ b/internal/formatters/formatter-tests/cucumber/scenario_with_attachment @@ -30,12 +30,12 @@ { "name": "TheFilename1", "mime_type": "text/plain", - "data": "VGhlRGF0YTE" + "data": "VGhlRGF0YTE=" }, { "name": "TheFilename2", "mime_type": "text/plain", - "data": "VGhlRGF0YTI" + "data": "VGhlRGF0YTI=" } ] }, @@ -54,12 +54,12 @@ { "name": "TheFilename1", "mime_type": "text/plain", - "data": "VGhlRGF0YTE" + "data": "VGhlRGF0YTE=" }, { "name": "TheFilename2", "mime_type": "text/plain", - "data": "VGhlRGF0YTI" + "data": "VGhlRGF0YTI=" } ] }