privly / privly-firefox

Official Privly Browser Extension for Firefox - Allows for Viewing and Posting Content on Any Website Without the Host Site Having Access
https://priv.ly
MIT License
21 stars 15 forks source link

Selenium Testing #36

Closed smcgregor closed 9 years ago

smcgregor commented 9 years ago

This pull request adds selenium testing to privly-firefox by calling the selenium tests defined in the privly-applications module. The tests are run on SauceLabs in the extension context.

Note: the TravisCI script downloads and loads the privly-web server so it can act as a content server for the extension running on SauceLabs. Please take a moment to think about how cool it is that pushing a commit to GitHub triggers a continuous integration service to download/run a webserver and push a JS application to a browser virtualization service that runs application code defined in a browser extension.

bramwelt commented 9 years ago

Super cool!

smcgregor commented 9 years ago

In the course of adding selenium testing to privly-firefox I ported the options page and the privly.js files. The Firefox extension now only lacks a "first run" popup. I am going to merge then update the references from my repo to the main fork.