Third-party components¶
Logger for steps¶
Custom hamcrest matchers¶
-
class
ui_tests.third_party.matchers.calling(func)[source]¶ Custom
callingto return result after call.
Interprocess locker¶
Step decorator¶
Utils¶
-
ui_tests.third_party.utils.generate_ids(prefix=None, postfix=None, count=1)[source]¶ Generate unique IDs.
-
ui_tests.third_party.utils.get_unwrapped_func(func)[source]¶ Get original function under decorator.
Decorator hides original function inside itself. But in some cases it’s important to get access to original function, for ex: for documentation.
Parameters: func (function) – function that can be potentially a decorator which hides original function Returns: unwrapped function or the same function Return type: function