Sha256: f0f6f57832b091c7c582be0b9be4f643a59c80e1df4def8d8cd22943c2a62a43

Contents?: true

Size: 488 Bytes

Versions: 5

Compression:

Stored size: 488 Bytes

Contents

When /^I add the "([^"]*)" gem$/ do |gem_name|
  append_to_file('Gemfile', %{\ngem "#{gem_name}"\n})
end

When /^I add the "([^"]*)" gem from this project$/ do |gem_name|
  append_to_file('Gemfile', %{\ngem "#{gem_name}", :path => "../../.."\n})
end

When /^I remove the "([^"]*)" gem from this project$/ do |gem_name|
  in_current_dir do
    content = File.read('Gemfile')
    content.gsub!(/^.*gem 'turn'.*\n/, '')
    File.open('Gemfile', 'w') { |file| file.write(content) }
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
clearance-1.2.0 features/step_definitions/gem_file_steps.rb
clearance-1.1.0 features/step_definitions/gem_file_steps.rb
clearance-1.0.1 features/step_definitions/gem_file_steps.rb
clearance-1.0.0 features/step_definitions/gem_file_steps.rb
clearance-1.0.0.rc8 features/step_definitions/gem_file_steps.rb