Sha256: 94eddb48fdf4d9b1c54b13811422cef905fa161e4ac0ad0dcd4ac49fbab57084
Contents?: true
Size: 906 Bytes
Versions: 5
Compression:
Stored size: 906 Bytes
Contents
require 'aruba/cucumber' Before do # Force ids to be printed unquoted for consistency set_environment_variable('SHELL', '/usr/bin/bash') end Aruba.configure do |config| config.exit_timeout = if RUBY_PLATFORM =~ /java/ || defined?(Rubinius) || (defined?(RUBY_ENGINE) && RUBY_ENGINE == 'truffleruby') 120 else 10 end end Aruba.configure do |config| config.before(:command) do |cmd| set_environment_variable('JRUBY_OPTS', "-X-C #{ENV['JRUBY_OPTS']}") # disable JIT since these processes are so short lived end end if RUBY_PLATFORM == 'java' Aruba.configure do |config| config.before(:command) do |cmd| set_environment_variable('RBXOPT', "-Xint=true #{ENV['RBXOPT']}") # disable JIT since these processes are so short lived end end if defined?(Rubinius) module ArubaHelpers def all_output all_commands.map { |c| c.output }.join("\n") end end World(ArubaHelpers)
Version data entries
5 entries across 5 versions & 1 rubygems