Sha256: c9548ff8ed354ee706e187041153ef8d40b768818160e1aa06be433ea792af51
Contents?: true
Size: 853 Bytes
Versions: 1
Compression:
Stored size: 853 Bytes
Contents
require 'bundler' require 'rake' require 'rake/testtask' require 'jasmine' require 'jasmine-headless-webkit' load 'jasmine/tasks/jasmine.rake' Bundler::GemHelper.install_tasks namespace :spec do Rake::TestTask.new :units do |t| t.libs << 'spec' t.pattern = 'spec/*_spec.rb' end Rake::TestTask.new :integration do |t| t.libs << 'spec' t.pattern = 'spec/integration/*_spec.rb' end Jasmine::Headless::Task.new('js') do |t| t.colors = true t.keep_on_error = true end end task :spec => ['spec:units', 'spec:js', 'spec:integration'] task :default => [:spec] task :demo do require 'compaa' FileUtils.cp_r('fixtures/homemove/artifacts', 'tmp/homemove/') Dir.chdir('tmp/homemove') do Rack::Server.start(:app => Compaa::RackApp.new, :Port => 3000) end FileUtils.rm_rf('tmp/homemove/artifacts') end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
compaa-0.1.1 | Rakefile |