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

Added support for Safari, changes required to run canopy on OSX and Linux(mono) #211

Merged
merged 1 commit into from
Aug 25, 2015

Conversation

pedro-ramirez-suarez
Copy link

  • Added Safari to the supported browsers
  • Different paths for the browser's driver depending on the OS

Tested changes on Windows(Chrome, IE, FireFox and Safari), Linux(Firefox and Chrome), OSX(Safari, Firefox, Chrome)

- Added Safari to the available browsers
- Path for the drivers are is now different depending on the OS
@pedro-ramirez-suarez
Copy link
Author

We needed to run automated tests on Safari for OSX, so I made small changes to support that.

There is a small trick to test Safari on OSX, to run tests on Safari, you need to have the Chrome Driver and the file name must be "chromedriver.exe", by default the Chrome driver for OSX does not have the ".exe" extension so you need to add it.

@lefthandedgoat
Copy link
Owner

Nice, I actually develop on OSX and use the same chromedriver.exe trick. I will accept and make some minor changes. I will try to get a new build out for you tonight. Thanks!

lefthandedgoat added a commit that referenced this pull request Aug 25, 2015
Added support for Safari, changes required to  run canopy on OSX and Linux(mono)
@lefthandedgoat lefthandedgoat merged commit 9c31376 into lefthandedgoat:master Aug 25, 2015
@pedro-ramirez-suarez
Copy link
Author

Great!, thanks to you

@lefthandedgoat
Copy link
Owner

Available for download here:

https://www.nuget.org/packages/canopy/0.9.32

Thanks again!

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

Successfully merging this pull request may close these issues.

2 participants