PythonRemoteServer
PythonRemoteServer copied to clipboard
Robot Framework remote server implemented with Python
`KeywordResult._handle_return_value()` calls itself as part of a list-comprehension if `ret` does not get handled by the initial if-statements: ``` def _handle_return_value(self, ret): if isinstance(ret, (str, unicode, bytes)): return self._handle_binary_result(ret) if...
This would obviously ease hosting multiple libraries considerably. jrobotremoteserver by @ombre42 already handles this.
It would be a nice feature to have if you could have a library that uses the robot.api.logger to log messages to just work when used in a remote server...
RF 3.1 got support for keyword-only arguments (robotframework/robotframework#2555) and also the dynamic API (and thus also the remote API) supports them (robotframework/robotframework#2897). Python Remote Server should support them as well.
Robot Framework 3.1 added support for automatic argument conversion and also the remote API nowadays supports specifying the needed type information (robotframework/robotframework#3008). Should enhance Python Remote Server to provide that...
I am relatively new to Robot Framework, so maybe this is just a newbie error... I have a library method like this: ```python class MyLibrary: def do_something(self, *args, **kwargs): stuff_happens()...
My library wants to check the library caller. If the caller is IP_A it have to react be different compared to caller IP_B
Hi Guys, After the recent upgrades to the python remote server many of my scripts stopped working. I had been overloading signal catching function to implement my own shutdown sequence....
Implemented #83 When a type is parametrized like List, Union, Tuple, Literal then the type info is removed. See #84 Python 2 support should be working, but i didn't test...