Sha256: 2d5b430bbe18e80f2126dce5bce74bfee6c91e5c2603e3566b89174f1b562cac
Contents?: true
Size: 753 Bytes
Versions: 12
Compression:
Stored size: 753 Bytes
Contents
begin require 'guard/jasmine/task' namespace :spec do desc "Run all javascript specs" task :javascripts do begin ::Guard::Jasmine::CLI.start([]) rescue SystemExit => e case e.status when 1 fail "Some specs have failed." when 2 fail "The spec couldn't be run: #{e.message}." end end end desc 'Runs specs with coverage and cane checks' task cane: ['spec:enable_coverage', 'spec:coverage', 'quality'] end Rake::Task['spec'].enhance do Rake::Task['spec:javascripts'].invoke end rescue LoadError namespace :spec do task :javascripts do puts "Guard is not available in this environment: #{Rails.env}." end end end
Version data entries
12 entries across 12 versions & 1 rubygems