Sha256: c744203f2ac4ff25ecc406192448f7b7f121c7e7e03f2548c245def3549888d1

Contents?: true

Size: 452 Bytes

Versions: 4

Compression:

Stored size: 452 Bytes

Contents

require "rspec/core/rake_task"
require 'spree/testing_support/extension_rake'

RSpec::Core::RakeTask.new(:spec)

require 'bundler'
Bundler::GemHelper.install_tasks

task :default do
  if Dir["spec/dummy"].empty?
    Rake::Task[:test_app].invoke
    Dir.chdir("../../")
  end
  Rake::Task[:spec].invoke
end

desc "Generates a dummy app for testing"
task :test_app do
  ENV['LIB_NAME'] = 'solidus_braintree'
  Rake::Task['extension:test_app'].invoke
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
solidus_braintree-1.4.0 Rakefile
solidus_braintree-1.3.0 Rakefile
solidus_braintree-1.2.0 Rakefile
solidus_braintree-1.1.0 Rakefile