Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IE doesn't close after tests #10

Open
mrnosal opened this issue Apr 18, 2014 · 4 comments
Open

IE doesn't close after tests #10

mrnosal opened this issue Apr 18, 2014 · 4 comments
Assignees
Labels

Comments

@mrnosal
Copy link

mrnosal commented Apr 18, 2014

When using the IE driver, the browser instance remains running and the window remains open.
Tests have completed, "Done, without errors" but the IE window remains. When running with the Chrome driver, the window is closed and the browser instance shut down.
MS Win7, IE 9.0.26, dalek-browser-ie 0.0.4

@asciidisco asciidisco added the bug label Apr 25, 2014
@asciidisco asciidisco self-assigned this Apr 25, 2014
@asciidisco
Copy link
Member

Interesting,
are you running Dalek with some special user permissions or so?
Cause, what it does to close the Browser is actually to look up for all IE processes running, before it starts the browser, the it checks which processes are running, after the tests are done and then it tries to kill the processes that have been created in between.

I´ll try to reproduce the error in an VM with similar configuration like your system, do you use the 64bit or the 32bit Version of Windows 7?

@cupito
Copy link

cupito commented Jun 18, 2014

I have the same issue with the IE.
Configuration:
Windows 7 SP1 64bit,
IE 10.0.9200.16921,
DalekJS CLI Tools Version: 0.0.4
DalekJS local install: 0.0.8

@vweevers
Copy link
Contributor

Same issue here (test succeeds, browser remains open), with an additional error:
"Error: PID is required for the kill operation"

I'm on Win7 64bit, using IE 11.0.9600.17105, Dalek CLI 0.0.4, Dalek local 0.0.8

@vweevers
Copy link
Contributor

Could be because of l18n. Running this:

var ie = require('dalek-browser-ie');
ie._list(console.log.bind(console));

I see entries like

{ Imagenaam: 'chrome.exe',
  'Proces-id': '8184',
  Sessienaam: 'Console',
  'Sessienr.': '1',
  Geheugengebruik: '22.196 kB' }

I.e., the results are in Dutch, hence there's no PID field.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants