Iakiv Kramarenko

Results 153 comments of Iakiv Kramarenko

let's also reduce the scope of this issue just to tests inside https://github.com/yashaka/selene/tree/master/tests/integration

@Dbhardwaj99 I don't remember:) It might be still relevant :) Need to check) But if you find something to improve in context of test structure of some tests, propose it...

Hm.. how would you do it with selenium we driver? I then prepare a receipt for Selene... On Wed, Apr 27, 2022, 18:10 amitaz3354 ***@***.***> wrote: > Hey, I need...

or ```python browser.element('table').element('thead').all('th').index_by(have.text('foo')) ```or ```python browser.element('table').element('thead').all('th').element_index_by(have.text('foo')) ``` ...

Probably this will be much more complicated thing, but... should we even try? ``` browser.element('table').element('thead').all('th').element_by(have.text('foo')).index ``` ? o_O readability seems to be much better... probably gives more flexibility... in this...

@ycwdaaaa, hey! sorry for the late response! Is the problem still relevant?

Have does not work here, because this term already has meaning in Selene, and it's different. Also it does not work from English perspective. The idea of Maybe - comes...

Seems like in Selene there is no specific method for that. So you can check this same way as you would do with raw selenium webdriver. As I remember, we...

@braunman I have left some thoughts on the topic under #402. Check them for some snippets, like ```python def is_browser_opened(browser): try: return browser.driver.title is not None except Exception: return None...

There was an idea to provide the following implementation ```python def _actual_not_overlapped_element(self): element = self() element_html = re.sub('\\s+', ' ', element.get_attribute('outerHTML')) def maybe_cover(): if not element.is_displayed(): raise ElementNotVisibleException( f'Element {element_html}...