Sauce Integration 

Can someone review this, I haven't worked with `karma` before. Tests pass locally, but the sauce component is still untested.

Based the `karma.conf-sauce` file on [angularjs's karma sauce integration](https://github.com/angular/angular.js/blob/master/karma-shared.conf.js)

(BTW Sauce accounts are Jeremy's)
Transports is a core karma config option. I can comment it if you want.


On Wed, Sep 3, 2014 at 5:14 PM, John-David Dalton <notifications@github.com>
wrote:

> In karma.conf-sauce.js:
>
> > +    // possible values: 'dots', 'progress'
> > +    // available reporters: https://npmjs.org/browse/keyword/karma-reporter
> > +    reporters: ['dots', 'saucelabs'],
> > +    // web server port
> > +    port: 9876,
> > +    colors: true,
> > +    logLevel: config.LOG_INFO,
> > +    sauceLabs: {
> > +      build: 'TRAVIS #' + process.env.TRAVIS_BUILD_NUMBER + ' (' + process.env.TRAVIS_BUILD_ID + ')',
> > +      startConnect: true,
> > +      tunnelIdentifier: process.env.TRAVIS_JOB_NUMBER
> > +    },
> > +
> > +    // TODO(vojta): remove once SauceLabs supports websockets.
> > +    // This speeds up the capturing a bit, as browsers don't even try to use websocket.
> > +    transports: ['xhr-polling'],
>
> I don't see transports used by the karma launcher, is that just extra
> config used by angular?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/jashkenas/underscore/pull/1835/files#r17080604>.
>