allure-java
allure-java copied to clipboard
Add @Attachment byte[] interface
I'm submitting a ...
- [x] feature request
What is the current behavior?
Currently @Attachment
can only be used with byte[]
and String
return types.
What is the expected behavior?
I propose adding an interface AttachmentBytes
as another return type understood by @Attachment
annotation:
public interface AttachmentBytes {
byte[] attachmentBytes();
}
What is the motivation / use case for changing the behavior?
I would like to use a custom return type other than byte[]
and String
so that I do not need to convert to a raw type every time I use @Attachment