I suspect the coordination will happen on the W3C #webdriver channel
Or in that spreadsheey
lucast
oh nice, didn't see the extension, woohoo
alien_ has quit
barancev
jimevans: it is expected that ie hangs on file upload dialogs?
jimevans
barancev: no. it should not. if it does, i really need an IEDriverServer.exe log at TRACE level. people have been complaining about a bug there off and on for awhile, but i can never reproduce it.
oooooooooooo
I am stuck
barancev
ok, I'll rerun file upload test later, with TRACE log level
the main test suite is still running
oooooooooooo
'element = self.driver.find_element(By...., ...)' 'element.is_displayed()' - true, but 'element.click()' returns the error saying that the element is not clickable at point bla bla and that other element would receive the click.
if it is displayed, how it can't be clicked?
barancev
done
TESTS FAILED: 75 FAILURES
jimevans: ^^^
dude-x
oooooooooooo try putting a time.sleep(2) before the click command. this is a simple test to see if you need to wait a bit.
oooooooooooo
dude-x: done, didn't work.
dude-x
okay change the locator then
oooooooooooo
why?
dude-x
it's obstructing the thing you're clicking on.
oooooooooooo
it what?
I'm finding element by ID, it is unique
dude-x
it's blocking the element you're clicking on
doesn't matter
jimevans
barancev: i have 49 failures. please make sure you're at the very latest on the branch (with AuthenticatedPageLoadingTest ignored for IE)
oooooooooooo
dude-x: so what should I do?
I'd understand it if something covered it
dude-x
try an element that's higher than the thing you're clicking
oooooooooooo
but is_displayed = true for some reason (it should not be true)
NOTICE: SeleniumHQ/selenium#1928 (ie-w3c - ed1c500 : Jim Evans): The build is still failing.
oooooooooooo: youre not understanding what visibility is
lucast
just because something is covering it doesnt mean that it's not displayed
sbulage has quit
WhereIsMySpoon
selenium doesnt use human beings to discern visibility
it checks some specific conditions
oooooooooooo
ah, so .is_displayed() just checks for presence in DOM tree + that the element is not disabled?
WhereIsMySpoon
and that it isnt display: none and that its visibility: visible
and probably a few others
disabled has nothing to do with it afaik
dude-x
there is .is_enabled()
jimevans
oooooooooooo: and that it's in the view port, and that it's not of zero height and width, and that its css properties would cause it to be visible.
WhereIsMySpoon
there you go ^
oooooooooooo
so there's no way to figure out if button is available for click?
WhereIsMySpoon
heh
when you figure out, let everyone here know
dude-x
there is WebDriverWait
oooooooooooo
so the answer is 'no'? do you have to play games with me?
jimevans
the problem isn't that it's not displayed. the problem is that there's another element above it in the z-order at the location the driver is trying to click.
[rahul] has quit
oooooooooooo
oh, really?
jimevans
just because there's another element in the way doesn't mean the element you're looking for isn't "visible"
WhereIsMySpoon
*at the location and time
oooooooooooo
I think it's that the element is just covered by another one
jimevans
it just means you can't click on it directly.
WhereIsMySpoon
just to be specific
oooooooooooo
so that I can't click it using cursor
like something is just over it
simonstewart
right
jimevans
that's what the exception is telling you, yes.
WhereIsMySpoon
yes, oooooooooooo
NOTICE: SeleniumHQ/selenium#1928 (ie-w3c - ed1c500 : Jim Evans): The build is still failing.