From 9d168f058f9c6d7eeae0daa7cb72ea4e02a0003a Mon Sep 17 00:00:00 2001 From: Igor Minar Date: Thu, 30 Aug 2012 01:10:28 -0700 Subject: chore(testing): Testacular config files + rake tasks - adds testacular config files for jqlite, jquery, modules and e2e tests - replaces obsolete JsTD Rake tasks with Testacular onces - rake tasks are parameterazied so that they can be used locally as well as on CI server usage: rake test # run all tests on Chrome rake test[Safari+Chrome+Opera] # run all tests on Safari, Chrome and Opera rake test[Safari] # run all tests on Safari rake test:jqlite # run unit tests using jqlite on Chrome rake test:jqlite[Safari,"--reporter=dots"] # run jqlite-based unit tests on Safari with dots reporter rake autotest:jquery # start testacular with jquery-based config and watch fs for changes rake test:e2e # run end to end tests --- testacular-jquery.conf.js | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 testacular-jquery.conf.js (limited to 'testacular-jquery.conf.js') diff --git a/testacular-jquery.conf.js b/testacular-jquery.conf.js new file mode 100644 index 00000000..68de8356 --- /dev/null +++ b/testacular-jquery.conf.js @@ -0,0 +1,9 @@ +var angularFiles = require(__dirname + '/angularFiles.js'); + +files = angularFiles.mergeFiles(JASMINE, JASMINE_ADAPTER, 'jstdJquery'); +exclude = ['**/*jasmine*/**', '**/*jstd*/**'].concat(angularFiles.files.jstdJqueryExclude); + +autoWatch = true; +logLevel = LOG_INFO; +logColors = true; +browsers = ['Chrome'] -- cgit v1.2.3