Sha256: 28a715e9d95bde6e45f0bcb320b78dd982df1805f1af7b40f617b224376bf008

Contents?: true

Size: 699 Bytes

Versions: 18

Compression:

Stored size: 699 Bytes

Contents

require 'tmpdir'
require 'pathname'

Given(/^a sandboxed GEM_HOME directory named "(.*?)"$/) do |name|
  backup_envvar('GEM_HOME')
  backup_envvar('GEM_PATH')

  @aruba_timeout_seconds = 30

  gem_home = Pathname.new(Dir.mktmpdir(name))
  ENV['GEM_HOME'] = gem_home.to_s
  ENV['GEM_PATH'] = [gem_home.to_s, ENV['GEM_PATH']].join(':')
  @cleanup_dirs << gem_home
end

Then(/^a gem named "(.*?)" is installed with version "(.*?)"$/) do |name, version|
  unbundlerize do
    run_simple(unescape("gem list #{name} --version #{version} -i"), true, nil)
  end
end

Then(/^a gem named "(.*?)" is installed$/) do |name|
  unbundlerize do
    run_simple(unescape("gem list #{name} -i"), true, nil)
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
test-kitchen-1.2.1 features/step_definitions/gem_steps.rb
test-kitchen-1.2.0 features/step_definitions/gem_steps.rb
test-kitchen-1.1.1 features/step_definitions/gem_steps.rb
test-kitchen-1.1.0 features/step_definitions/gem_steps.rb
test-kitchen-1.0.0 features/step_definitions/gem_steps.rb
test-kitchen-1.0.0.rc.2 features/step_definitions/gem_steps.rb
test-kitchen-1.0.0.rc.1 features/step_definitions/gem_steps.rb
test-kitchen-1.0.0.beta.4 features/step_definitions/gem_steps.rb
test-kitchen-1.0.0.beta.3 features/step_definitions/gem_steps.rb
test-kitchen-1.0.0.beta.2 features/step_definitions/gem_steps.rb
test-kitchen-1.0.0.beta.1 features/step_definitions/gem_steps.rb
test-kitchen-1.0.0.alpha.7 features/step_definitions/gem_steps.rb
test-kitchen-1.0.0.alpha.6 features/step_definitions/gem_steps.rb
test-kitchen-1.0.0.alpha.5 features/step_definitions/gem_steps.rb
test-kitchen-1.0.0.alpha.4 features/step_definitions/gem_steps.rb
test-kitchen-1.0.0.alpha.3 features/step_definitions/gem_steps.rb
test-kitchen-1.0.0.alpha.2 features/step_definitions/gem_steps.rb
test-kitchen-1.0.0.alpha.1 features/step_definitions/gem_steps.rb