diff options
Diffstat (limited to 'Rakefile')
| -rw-r--r-- | Rakefile | 20 |
1 files changed, 17 insertions, 3 deletions
@@ -170,11 +170,14 @@ task :package => [:clean, :minify, :version, :docs] do end -desc 'Run all AngularJS tests' -task :test, :browsers, :misc_options do |t, args| +desc 'Start development webserver' +task :webserver, :port do |t, args| + system "node lib/nodeserver/server.js #{args[:port]}" +end - puts args +desc 'Run all AngularJS tests' +task :test, :browsers, :misc_options do |t, args| [ 'test:jqlite', 'test:jquery', 'test:modules', @@ -187,6 +190,17 @@ end namespace :test do + desc 'Run all unit tests (single run)' + task :unit, :browsers, :misc_options do |t, args| + [ 'test:jqlite', + 'test:jquery', + 'test:modules' + ].each do |task| + Rake::Task[task].invoke(args[:browsers], args[:misc_options]) + end + end + + desc 'Run jqLite-based unit test suite (single run)' task :jqlite, :browsers, :misc_options do |t, args| start_testacular('testacular-jqlite.conf.js', true, args[:browsers], args[:misc_options]) |
