Iakiv Kramarenko

Results 153 comments of Iakiv Kramarenko

What would you expect as a feature from Selene to improve the situation on your side?

should not we then do the same with element.hover() ?

Here's how Playwright [does it](https://playwright.dev/python/docs/input#mouse-click): ``` # Click the top left corner page.get_by_text("Item").click(position={ "x": 0, "y": 0}) ``` – this does not help us much... nothing to follow... because it...

Here is a place where to start fixing: https://github.com/yashaka/selene/blob/4d7b027f04106e0295e826e982b4818c925cac10/selene/core/configuration.py#L1237 ![telegram-cloud-photo-size-2-5440361780682545601-y](https://github.com/yashaka/selene/assets/1961118/cec082a0-34c6-4966-94dd-c860b0ae4c5c)

List of conditions added (still marked as experimental with `_` prefix): - `have._exact_texts_like(*exact_texts_or_list_globs: Union[str, int, float])` - `have._exact_texts_like(*exact_texts_or_list_globs: Union[str, int, float]).where(**globs_to_override)` - `have._texts_like(*contained_texts_or_list_globs: Union[str, int, float])` - `have._texts_like(*contained_texts_or_list_globs: Union[str, int,...

Here are the critique of previous globs: * ... as placeholder for "exactly one" is * less consistent with common expectation from real life ... meaning * yet is consistent...

This issue was renamed, because it's tightly coupled with complete refactoring of conditions... This refactoring was actually started from commits from Commits on May 29, 2024 til Commits on Jun...

ignore_case was implemented for value-like attribute conditions in one of commits for #530 on applying `_EntityHasSomethingSupportingIgnoreCase` and `_CollectionHasSomeThingsSupportingIgnoreCase`... Something similar can be implemented in context of `...SupportingRegexPatterns`

So, now the main question is: Is .get_property implemented in Appium, does it differ from .get_attribute in Appium, if yes – how? And how does it differ from raw selenium...