29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
|
# File 'lib/generators/spree/dummy/dummy_generator.rb', line 29
def generate_test_dummy
opts = {}.merge(options).slice(*PASSTHROUGH_OPTIONS)
opts[:database] = 'sqlite3' if opts[:database].blank?
opts[:force] = true
opts[:skip_bundle] = true
opts[:skip_gemfile] = true
opts[:skip_git] = true
opts[:skip_keeps] = true
opts[:skip_listen] = true
opts[:skip_puma] = true
opts[:skip_rc] = true
opts[:skip_spring] = true
opts[:skip_test] = true
opts[:skip_yarn] = true
opts[:skip_bootsnap] = true
opts[:skip_javascript] = true
puts "Generating dummy Rails application..."
invoke Rails::Generators::AppGenerator,
[File.expand_path(dummy_path, destination_root)], opts
end
|