Sha256: bb343300e878741ae0fed6bc4a2dab9a00bab3c669de74be0a7702edbadfced1

Contents?: true

Size: 585 Bytes

Versions: 8

Compression:

Stored size: 585 Bytes

Contents

require 'rails/generators'

class TestAppGenerator < Rails::Generators::Base
  source_root '../../spec/test_app_templates'

  def add_gems
    gem 'blacklight', "~> 5.9"
    Bundler.with_clean_env do
      run "bundle install"
    end
  end

  def run_blacklight_generator
    say_status("warning", "GENERATING BL", :yellow)

    generate 'blacklight:install', '--devise'
  end

  def install_engine
    generate 'geoblacklight:install'
  end

  def fixtures
    FileUtils.mkdir_p 'spec/fixtures/solr_documents'
    directory 'solr_documents', 'spec/fixtures/solr_documents'
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
geoblacklight-0.10.1 spec/test_app_templates/lib/generators/test_app_generator.rb
geoblacklight-0.10.0 spec/test_app_templates/lib/generators/test_app_generator.rb
geoblacklight-0.9.2 spec/test_app_templates/lib/generators/test_app_generator.rb
geoblacklight-0.9.1 spec/test_app_templates/lib/generators/test_app_generator.rb
geoblacklight-0.9.0 spec/test_app_templates/lib/generators/test_app_generator.rb
geoblacklight-0.8.0 spec/test_app_templates/lib/generators/test_app_generator.rb
geoblacklight-0.7.1 spec/test_app_templates/lib/generators/test_app_generator.rb
geoblacklight-0.7.0 spec/test_app_templates/lib/generators/test_app_generator.rb