Sha256: d6b95bf16c5dbb5e6603914eee1cba6cacde4ccee3e253157846d33667a21c78

Contents?: true

Size: 426 Bytes

Versions: 3

Compression:

Stored size: 426 Bytes

Contents

require "bundler/gem_tasks"
require "rspec/core/rake_task"

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

namespace :example do
  desc "Run spec in example"
  task :spec do
    Bundler.with_clean_env do
      cmd = 'cd example && bundle && rm -f db/*.sqlite3 && bundle exec rake db:create db:schema:load spec'
      unless system(cmd)
        raise "Failure: #{cmd}"
      end
    end
  end
end

task :default => [:spec, :'example:spec']

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
model_base_generators-0.3.9 Rakefile
model_base_generators-0.3.8 Rakefile
model_base_generators-0.3.7 Rakefile