features/support/env.rb in berkshelf-5.5.0 vs features/support/env.rb in berkshelf-5.6.0
- old
+ new
@@ -1,20 +1,20 @@
-require 'spork'
+require "spork"
def windows?
!!(RUBY_PLATFORM =~ /mswin|mingw|windows/)
end
Spork.prefork do
- require 'aruba/cucumber'
- require 'aruba/in_process'
- require 'aruba/spawn_process'
- require 'cucumber/rspec/doubles'
- require 'berkshelf/api/rspec' unless windows?
- require 'berkshelf/api/cucumber' unless windows?
+ require "aruba/cucumber"
+ require "aruba/in_process"
+ require "aruba/spawn_process"
+ require "cucumber/rspec/doubles"
+ require "berkshelf/api/rspec" unless windows?
+ require "berkshelf/api/cucumber" unless windows?
- Dir['spec/support/**/*.rb'].each { |f| require File.expand_path(f) }
+ Dir["spec/support/**/*.rb"].each { |f| require File.expand_path(f) }
World(Berkshelf::RSpec::PathHelpers)
World(Berkshelf::RSpec::Kitchen)
CHEF_SERVER_PORT = 26310
@@ -27,17 +27,17 @@
Before do
# Legacy ENV variables until we can move over to all InProcess
Berkshelf.instance_variable_set(:@berkshelf_path, nil)
- ENV['BERKSHELF_PATH'] = berkshelf_path.to_s
- ENV['BERKSHELF_CONFIG'] = Berkshelf.config.path.to_s
- ENV['BERKSHELF_CHEF_CONFIG'] = chef_config_path.to_s
+ ENV["BERKSHELF_PATH"] = berkshelf_path.to_s
+ ENV["BERKSHELF_CONFIG"] = Berkshelf.config.path.to_s
+ ENV["BERKSHELF_CHEF_CONFIG"] = chef_config_path.to_s
aruba.config.command_launcher = :in_process
aruba.config.main_class = Berkshelf::Cli::Runner
- @dirs = ["spec/tmp/aruba"] # set aruba's temporary directory
+ @dirs = ["spec/tmp/aruba"] # set aruba's temporary directory
stub_kitchen!
clean_tmp_path
Berkshelf.initialize_filesystem
Berkshelf::CookbookStore.instance.initialize_filesystem
@@ -48,35 +48,35 @@
{
type: "chef_server",
options: {
url: "http://localhost:#{CHEF_SERVER_PORT}",
client_name: "reset",
- client_key: File.expand_path("spec/config/berkshelf.pem")
- }
- }
+ client_key: File.expand_path("spec/config/berkshelf.pem"),
+ },
+ },
]
Berkshelf::RSpec::ChefServer.start(port: CHEF_SERVER_PORT)
Berkshelf::API::RSpec::Server.start(port: BERKS_API_PORT, endpoints: endpoints) unless windows?
aruba.config.io_wait_timeout = Cucumber::JRUBY ? 7 : 5
@aruba_timeout_seconds = Cucumber::JRUBY ? 35 : 15
end
- Before('@spawn') do
+ Before("@spawn") do
aruba.config.command_launcher = :spawn
Berkshelf.instance_variable_set(:@berkshelf_path, nil)
- set_environment_variable('BERKSHELF_PATH', berkshelf_path.to_s)
- set_environment_variable('BERKSHELF_CONFIG', Berkshelf.config.path.to_s)
- set_environment_variable('BERKSHELF_CHEF_CONFIG', chef_config_path.to_s)
+ set_environment_variable("BERKSHELF_PATH", berkshelf_path.to_s)
+ set_environment_variable("BERKSHELF_CONFIG", Berkshelf.config.path.to_s)
+ set_environment_variable("BERKSHELF_CHEF_CONFIG", chef_config_path.to_s)
end
- Before('@slow_process') do
+ Before("@slow_process") do
aruba.config.io_wait_timeout = Cucumber::JRUBY ? 70 : 30
@aruba_timeout_seconds = Cucumber::JRUBY ? 140 : 60
end
end
Spork.each_run do
- require 'berkshelf/cli'
+ require "berkshelf/cli"
end