Updates:
        Status: WontFix

Comment #1 on issue 879 by pekka.klarck: Add new property for keyword "transparent" and "invisible"
http://code.google.com/p/robotframework/issues/detail?id=879

Adding new syntax like this would always be a big task because not only the framework itself but also RIDE and other tools needed to be updated. Adding the functionality should thus give really big benefits. In this case I fail to see much benefits compared to the functionality we already have and some other ideas that could be implemented much more easily.

First of all, if reducing log size is your concern, rebot's --removekeywords option would probably work for you already now. It can remove all or passed keywords and, a big benefit, it doesn't require you to mark them invisible.

Another possibility is that you process the produced XML output file and remove keywords that you don't want to be visible before running the output through rebot. That actually makes it possible to get pretty much what you asked.

Finally, now that in RF 2.6 logs are generated dynamically using Javascript, it would be possible to hide keywords dynamically too.

Removing certain keywords at run time may also make debugging problems harder. The keywords may contain information related to other failures and it would be really confusing if a hidden keyword itself would fail. Or should they also fail silently?

In short, this enhancement won't be implemented in this format.

Reply via email to