Sha256: 346dfa19c3fcca1a45378d910acd00bc2b4d719f79933ab4086eee70d59fb55c
Contents?: true
Size: 502 Bytes
Versions: 6
Compression:
Stored size: 502 Bytes
Contents
require 'aruba/cucumber' require 'aruba/in_process' require 'cucumber/rspec/doubles' require 'clicoder/cli' ENV['PATH'] = "#{Dir.pwd}/bin:#{ENV['PATH']}" Aruba::InProcess.main_class = Clicoder::ArubaCLI Aruba.process = Aruba::InProcess Before do # Don't use tmp/aruba dir @dirs = ['.'] end Around do |scenario, block| Dir.mktmpdir do |dir| Dir.chdir(dir) do ENV['HOME'] = Dir.pwd FileUtils.cp_r("#{FIXTURE_DIR}/clicoder.d", '.clicoder.d') block.call end end end
Version data entries
6 entries across 6 versions & 1 rubygems