You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Remote library doesn't support BDD prefixes and @keyword decorator #2486
Remote library itself knows nothing about keyword implementation. Please submit an issue about handling @keyword decorator to the Python remote server project instead.
Keyword tags aren't explicitly supported by the remote library interface nor by the dynamic library API it uses. It is possible to embed tags at the end of the returned keyword documentation, but having separate get_keyword_tags method in the dynamic API and then also in the remote interface would be nice. Please submit an other issue about this if you find it important.
What about the handling of the prefixes, given_ when_ then_ and_ but_?
For normal libraries these prefixes are ignored, but for remote libraries these result in existing keywords not to be found.
Prefix handling is implemented in the core and thus should work out-of-the-box. If your remote library implements keyword like Something is done, you should be able to use it like Given something is done or When something is done.
Activity
pekkaklarck commentedon Dec 22, 2016
Remote library itself knows nothing about keyword implementation. Please submit an issue about handling
@keyworddecorator to the Python remote server project instead.Keyword tags aren't explicitly supported by the remote library interface nor by the dynamic library API it uses. It is possible to embed tags at the end of the returned keyword documentation, but having separate
get_keyword_tagsmethod in the dynamic API and then also in the remote interface would be nice. Please submit an other issue about this if you find it important.EddyPronk commentedon Dec 22, 2016
Fair enough.
What about the handling of the prefixes, given_ when_ then_ and_ but_?
For normal libraries these prefixes are ignored, but for remote libraries these result in existing keywords not to be found.
pekkaklarck commentedon Dec 22, 2016
Prefix handling is implemented in the core and thus should work out-of-the-box. If your remote library implements keyword like
Something is done, you should be able to use it likeGiven something is doneorWhen something is done.