class Daiku::Plugins::Vcr::CLI

Public Class Methods

source_root() click to toggle source
# File lib/daiku/plugins/vcr/cli.rb, line 12
def self.source_root
  File.expand_path('../', __FILE__)
end

Public Instance Methods

config() click to toggle source
# File lib/daiku/plugins/vcr/cli.rb, line 16
def config
  template('_templates/vcr_helper.rb.tt', "#{app}/spec/vcr_helper.rb")
  empty_directory("#{app}/spec/_cassettes")
  create_file("#{app}/spec/_cassettes/.gitkeep", "")
end
gemfile() click to toggle source
# File lib/daiku/plugins/vcr/cli.rb, line 22
def gemfile
  insert_into_file "#{app}/Gemfile", after: "  gem 'mocha', require: 'mocha/setup'\n" do
    "  gem 'vcr', require: false\n" +
    "  gem 'webmock', '< 1.12', require: false\n"
  end
end