Closed jonadaly closed 4 years ago
@jonadaly
Originally the tags attribute I had in the library is to carry over the tags from behave if you were choosing to run your scenarios using the --tags flag but it might make sense that you would want to also add other tags to the execution.
I created this originally as a PoC for a project I worked on and decided to make it available but never ended up using the ReportPortal integration so it makes sense that I may have missed things that could be useful like attributes. Thanks for your implementation. I will keep the tags in case someone is using the tags as originally implemented.
This PR adds support for Report Portal attributes, which are displayed as labels against test suite launches.
I suspect this is what the
tags
parameter was originally intended for, but looking at thereportportal_client
library it doesn't appear to do anything: https://github.com/reportportal/client-Python/blob/master/reportportal_client/service.py#L257I have left the
tags
parameter so as not to break the library, but addedattributes
throughout.@Adrian-Tamas please let me know if I've misunderstood what tags were intended for!