Closed Liam-Ryan closed 8 years ago
+1
This PR resolves the issue, the target selenium version wasn't getting passed in to the selenium-standalone start task.
@zs-zs I noticed you haven't been active on github lately, let me know if you need help maintaining this.
@zs-zs is there any chance this could be merged please? As far as I can tell this solves all my needs for Selenium but this issue is quite annoying
@zs-zs I've made some additional changes to my PR to fix some issues with the webdriver versions not downloading properly.
@rcorrear-borderguru, @Liam-Ryan, and anyone else: While @zs-zs is MIA, you can update your package.json to use my repo, I've tagged it with version 0.1.5:
"grunt-selenium-standalone": "git+https://github.com/JSMike/grunt-selenium-standalone.git#v0.1.5"
Also running into this.
@zs-zs, please merge @JSMike's PR #3!
@JamesMGreene I was just added as a contributor by @zs-zs . I'll review the current state of requested changes and push up the new branch over the weekend.
@JSMike: Yeah, me too. I reached out to @zs-zs via email this morning to request that I be added as a collaborator on GitHub and a maintainer on NPM. Sounds like he did the same for you. :+1:
@JSMike @JamesMGreene Yes, I'm back, sorry for the outage guys. :( James, I could easily find your user on NPM so I added you, but I don't know your username, Mike. Please send it to me or to James in email so we can add you too. And last but not least: thanks for your contributions! :+1:
Hi, thanks for your great module. I noticed the following bug while setting up for first time use.
I'm using load-grunt-contrib which may have contributed, also it's possible there's a version property for a start task that I missed in the documentation?
Note that removing the versions for server and drivers means that selenium_standalone downloads the latest server and works fine as the expected .jar is found.
module.exports= { dev: { seleniumVersion: '2.45.0', seleniumDownloadURL: 'http://selenium-release.storage.googleapis.com', drivers: { chrome: { version: '2.15', arch: process.arch, baseURL: 'http://chromedriver.storage.googleapis.com' }, ie: { version: '2.45', arch: process.arch, baseURL: 'http://selenium-release.storage.googleapis.com' } } }
}
Expected behaviour - A) selenium_standalone downloads and installs selenium 2.45 B) selenium_standalone starts selenium 2.45
Actual behaviour - A) 2.45 is downloaded and installed succesfully B) selenium_standalone assumes you want to run the latest version rather than named version and tries to run that
Running "selenium_standalone:dev:install" (selenium_standalone) task
Running "selenium_standalone:dev:start" (selenium_standalone) task