Pekka Klärck
Pekka Klärck
I agree the current representation of bytes in error messages isn't great. It's leftover from Python 2 times when the `str` type was actually bytes and people used it for...
I don't remember anyone asking this earlier, but the enhancement sounds good to me. It would be easiest to implement this so that the keyword gets a new optional argument...
Go ahead! The first task is agreeing on the syntax. Do you have preferences? In addition to changing the code, you'd need to update the keyword documentation and create tests....
Interesting, I didn't know about this option or [PEP 597](https://peps.python.org/pep-0597/) earlier. It makes sense to require encoding to be specified with `open()`, but I don't fully understand why this error...
This is true, but I don't think this can be reliably fixed in the parser. The problem is that for the parser `Wait Until Keyword Succeeds` is just a keyword...
We have an old issue about cleaning up the APi for registering this kind of special keywords (#2190). That issues wouldn't directly help with parser, though, because registration would be...
I can see that having tests that are run before child suites could be useful in some cases. These tests would be kind of part of the suite setup but,...
One big problem with this enhancement is handling test setup, teardown, tags and timeout. They all can be nowadays used in suite initialization files so that they affect tests in...
One way to avoid the problem with `Test Setup` etc. propagating to lower level suites would be disabling that behavior if an init file has tests. It's kind of a...
Sounds good to me. The option should also be added to Start Process, Wait For Process, etc. both for consistency and because Run Process uses them internally. Some keywords currently...