Sha256: 037047983668d083ebb46b47c56c9e1b13a7f2faef881c6f1e5ee49daee0122d

Contents?: true

Size: 616 Bytes

Versions: 2

Compression:

Stored size: 616 Bytes

Contents

# frozen_string_literal: true

gem_group :development, :test do
  gem "capybara"
end

Bundler.with_unbundled_env { run "bundle install" }

if defined? RSpec
  inject_into_file "spec/spec_helper.rb", before: "RSpec.configure do |config|" do
    <<~RB
      require 'capybara/rspec'
    RB
  end
elsif defined? MiniTest && !defined? RSpec
  inject_into_file "test/test_helper.rb", before: "class ActiveSupport::TestCase" do
    <<~RB
      require 'capybara/rails'
      require 'capybara/minitest'
    RB
  end
else
  puts "No test framework detected or related test framework does not exist in RailsInteractive"
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rails-interactive-2.1.3 lib/cli/templates/setup_capybara.rb
rails-interactive-2.1.2 lib/cli/templates/setup_capybara.rb