diff options
author | Bernhard Posselt <nukeawhale@gmail.com> | 2013-03-18 11:49:26 +0100 |
---|---|---|
committer | Bernhard Posselt <nukeawhale@gmail.com> | 2013-03-18 11:49:26 +0100 |
commit | 8c5bf6f3173ce84c11cd1e0a77c30b71c3463d52 (patch) | |
tree | 77043acda22b45e6f0c1cd10a5246a30dbc6659c /js/config/testacular_conf.js | |
parent | 2eec5da48cb0ac1833a92ab73eb5bff68e7c84f7 (diff) |
added rewritten js from appframwork-js branch
Diffstat (limited to 'js/config/testacular_conf.js')
-rw-r--r-- | js/config/testacular_conf.js | 98 |
1 files changed, 98 insertions, 0 deletions
diff --git a/js/config/testacular_conf.js b/js/config/testacular_conf.js new file mode 100644 index 000000000..1a91d5d5c --- /dev/null +++ b/js/config/testacular_conf.js @@ -0,0 +1,98 @@ +/** + * ownCloud - News + * + * @author Bernhard Posselt + * @copyright 2012 Bernhard Posselt nukeawhale@gmail.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE + * License as published by the Free Software Foundation; either + * version 3 of the License, or any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU AFFERO GENERAL PUBLIC LICENSE for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with this library. If not, see <http://www.gnu.org/licenses/>. + * + */ + +// Testacular configuration +// Generated on Tue Feb 12 2013 19:27:01 GMT+0100 (CET) + + +// base path, that will be used to resolve files and exclude +basePath = '../'; + + +// list of files / patterns to load in the browser +files = [ + JASMINE, + JASMINE_ADAPTER, + 'vendor/jquery/jquery.js', + 'vendor/jquery-ui/jquery-ui.js', + 'vendor/angular/angular.js', + 'vendor/angular/angular-mocks.js', + 'vendor/angular-ui/angular-ui.js', + '../../appframework/js/tests/stubs/owncloud.js', + '../../appframework/js/public/app.js', + 'tests/stubs/modules.js', + 'build/app/directives/*.js', + 'build/app/filters/*.js', + 'build/app/services/**/*.js', + 'build/tests/**/*Spec.js' +]; + + +// list of files to exclude +exclude = [ + 'build/app/app.js' +]; + + +// test results reporter to use +// possible values: 'dots', 'progress', 'junit' +reporters = ['progress']; + + +// web server port +port = 8080; + + +// cli runner port +runnerPort = 9100; + + +// enable / disable colors in the output (reporters and logs) +colors = true; + + +// level of logging +// possible values: LOG_DISABLE || LOG_ERROR || LOG_WARN || LOG_INFO || LOG_DEBUG +logLevel = LOG_INFO; + + +// enable / disable watching file and executing tests whenever any file changes +autoWatch = true; + + +// Start these browsers, currently available: +// - Chrome +// - ChromeCanary +// - Firefox +// - Opera +// - Safari (only Mac) +// - PhantomJS +// - IE (only Windows) +browsers = ['Chrome']; + + +// If browser does not capture in given timeout [ms], kill it +captureTimeout = 5000; + + +// Continuous Integration mode +// if true, it capture browsers, run tests and exit +singleRun = false; |