Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
RUNNER SHOULD (OPTIONALLY) KEEP SELENIUM OPEN #155
It would be nice for the Protractor runner to start my selenium server, run my tests, and keep the selenium server open to run my tests again later without having to start up the selenium server, since it takes soooo long to start.
This is achievable right now by starting the selenium server myself, setting the address of the server in protractorConf, and then running Protractor. But it's 2013 and I want everything to happen in one command!
As discussed IRL with @juliemr, here is one way this feature could be implemented:
referenced this issue
Oct 9, 2013
Looked into this a bit today - unfortunately, jasmine and minijasminenode (as well as a bunch of Protractor stuff) have a lot of assumptions that they'll only be run once. So, it'll take a little untangling, and will probably be easiest to implement when upgrading to Jasmine 2.0.
edit note: another option would be to have a separate command line which would kick off another process each time the tests are run.