AutomatedTester has done the management thing and delegated
jconstance has quit
jimevans
AutomatedTester: now, i'm back too!
:)
Ardesco joined the channel
i think i answered my initial question, which is that wires handles all the port setup goo to get firefox to talk to the proxy. so that's cool.
the next question is should i submit a bug to add a /status end point?
AutomatedTester
jimevans: submit it to the specification
the bug
jimevans
copy that.
AutomatedTester
it's not in marionette because it is not in the spec
jimevans
right. i figured.
but /shutdown appears to be… :)
or maybe not.
i could be wrong.
AutomatedTester
I dont think so
jimevans
does quitting the session cause the executable to terminate?
jimevans is too lazy to read the shim source
AutomatedTester
I think so
mrmoje has quit
the shim manages the firefox binary
jimevans
ah. that'd explain how the exe terminates properly then.
yeah, but the shim exits too.
let me take a quick look
AutomatedTester
hmmm... I think I might have broken my toe...
lukeis
that's suboptimal
AutomatedTester
indeed
jimevans
quit() does indeed appear to stop the shim.
tony4 has quit
kallisti has quit
titusfortner
Is there a particular Firefox build I should be using for testing? Or just "nightly"
(Marionette testing with wires 0.4)
lukeis
could use the current release? :)
it 'works'
titusfortner
oh yeah?
lukeis
does for me...
titusfortner
I didn't know where we were in that phase
ok
lukeis
maybe not all the features implemented
titusfortner
well, I need to start with getting a session
:-D
dolu has quit
dolu joined the channel
yenaemj_ joined the channel
yenaemj has quit
jimevans
AutomatedTester: how do the python bindings make sure the HTTP server is started after launching the wires executable? or do they just assume it's working, and ignore the potential race condition?
AutomatedTester
I think I ignore the potential race
trentp has quit
jimevans: I check the port is free and then assign the port and then launch the executable and wait for the port to still be blocked
ignoring the potential race
shawnknight has quit
jleyba joined the channel
Selenium-Github
[13selenium] 15lukeis pushed 1 new commit to 06master: 02http://git.io/vctjg
13selenium/06master 1401cbd65 15Laurence Rowe: Python 3 compatibility for remote Authorization...
dimacus has quit
titusfortner
ooh and a new edgedriver
jimevans
yep. hot off the presses.
cravecod_ joined the channel
Milencho is now known as _Milencho
dude-x
lukeis: that just looks weird to encode and decode
lukeis
yes, yes it does
but it's a py2 and 3 compatible way to deal with the base64 encoding...
dude-x
maybe it's one of those libs left behind.
cravecode has quit
cravecod_ has quit
patarr has quit
jimevans
AutomatedTester: bug added. :)
patarr joined the channel
patarr has quit
patarr joined the channel
voodoofish4301 has quit
sbogg has quit
ealter has quit
AutomatedTester
jimevans: ta muchly
dmarr joined the channel
dmarr
hi, i'm wondering what value i set a file input to for performing an upload
AutomatedTester
dmarr: path to the file
dmarr
seems like there is no easy way to automate finding that
AutomatedTester
dmarr: huh?
the file is where you put it
dmarr
i'm gonna be running this test in different environments
AutomatedTester
you dont need the full path
I dont think...
uploading is rarely something I test with selenium
jleyba
dmarr, sendKeys(file_absolute_path)
yenaemj_ has quit
dmarr
looks like i can use node to resolve the relative path