Sha256: 824c356c6a213cc5af7d5d61cc70183f8f3594573a4766b13fb5a03eb891e683

Contents?: true

Size: 623 Bytes

Versions: 4

Compression:

Stored size: 623 Bytes

Contents

# frozen_string_literal: true

require 'fileutils'
require 'tmpdir'

TESTAPP_PATH = ENV['TESTAPP_PATH'] || File.join(Dir.tmpdir, 'declare_schema_testapp')
system %(rake test:prepare_testapp TESTAPP_PATH=#{TESTAPP_PATH})
system %(echo "gem 'kramdown'" >> #{TESTAPP_PATH}/Gemfile)
system %(echo "gem 'RedCloth'" >> #{TESTAPP_PATH}/Gemfile)
FileUtils.chdir TESTAPP_PATH
system "mkdir -p #{TESTAPP_PATH}/app/assets/config"
system "echo '' >> #{TESTAPP_PATH}/app/assets/config/manifest.js"
require "#{TESTAPP_PATH}/config/environment"
require 'rails/generators'
Rails::Generators.configure!(Rails.application.config.generators)

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
declare_schema-0.1.3 test/prepare_testapp.rb
declare_schema-0.1.2 test/prepare_testapp.rb
declare_schema-0.1.1 test/prepare_testapp.rb
declare_schema-0.1.0 test/prepare_testapp.rb