module.exports = function (config) {
    config.set({
        frameworks: ['jasmine'],

        basePath: '../',

        files: [
            'app/vendor/angular/angular.js',
            'app/vendor/angular/angular-*.js',
            'app/vendor/ui-bootstrap-*.js',
            'app/vendor/jquery-*.js',
            'app/vendor/bootstrap*.js',
            'app/vendor/*.js',
            'app/js/**/*.js',
            'app/js/controllers/**/*.js',
            'app/plugins/**/*.js',
            'test/vendor/angular/angular-mocks.js',
            'test/vendor/jasmine-jquery.js',
            'test/unit/**/*.js',
            'https://tbpl.mozilla.org/js/Config.js',

            // fixtures
            {pattern: 'test/mock/*.json', watched: true, served: true, included: false}
        ],

        autoWatch: false,
        singleRun: true,

        browsers: ['Firefox'],

        junitReporter: {
          outputFile: 'test_out/unit.xml',
          suite: 'unit'
        },

        reporters: ['progress', 'coverage'],
        preprocessors: {
            'app/js/**/*.js': ['coverage']
        }
    });
};

@@ -290,32 +290,134 @@
 r/jquery-*.js',%0A
+            %22app/vendor/jquery.ui.effect.js%22,%0A            %22app/vendor/jquery.ui.effect-highlight.js%22,%0A
             'app
@@ -535,32 +535,71 @@
 llers/**/*.js',%0A
+            'app/js/services/**/*.js',%0A
             'app

test config fixes