Sha256: 56bdbcdb2b0c0aca1448cfbeeeaf87e6800821cd63b35e9fe64f7bf57e846bf4
Contents?: true
Size: 887 Bytes
Versions: 16
Compression:
Stored size: 887 Bytes
Contents
# frozen_string_literal: true require 'rubygems' require 'rake' require 'rake/testtask' require 'rspec/core/rake_task' require 'spree/testing_support/dummy_app/rake_tasks' RSpec::Core::RakeTask.new task default: :spec DummyApp::RakeTasks.new( gem_root: File.dirname(__FILE__), lib_name: 'solidus_core' ) require 'yard/rake/yardoc_task' YARD::Rake::YardocTask.new(:yard) # The following workaround can be removed # once https://github.com/lsegal/yard/pull/1457 is merged. task('yard:require') { require 'yard' } task yard: 'yard:require' namespace :spec do task :isolated do spec_files = Dir['spec/**/*_spec.rb'] failed_specs = spec_files.reject do |file| puts "rspec #{file}" system('rspec', file) end if !failed_specs.empty? puts "Failed specs:" puts failed_specs exit 1 end end end task test_app: 'db:reset'
Version data entries
16 entries across 16 versions & 1 rubygems