spec/spec_helper.rb in opal-0.3.42 vs spec/spec_helper.rb in opal-0.3.43

- old
+ new

@@ -1,59 +1 @@ -unless ENV['MSPEC_RUNNER'] - begin - require "pp" - require 'mspec/version' - require 'mspec/helpers' - require 'mspec/guards' - require 'mspec/runner/shared' - require 'mspec/matchers/be_ancestor_of' - require 'mspec/matchers/output' - require 'mspec/matchers/output_to_fd' - require 'mspec/matchers/complain' - require 'mspec/matchers/equal_element' - require 'mspec/matchers/equal_utf16' - require 'mspec/matchers/match_yaml' - require 'mspec/matchers/have_class_variable' - require 'mspec/matchers/have_constant' - require 'mspec/matchers/have_instance_method' - require 'mspec/matchers/have_instance_variable' - require 'mspec/matchers/have_method' - require 'mspec/matchers/have_private_instance_method' - require 'mspec/matchers/have_protected_instance_method' - require 'mspec/matchers/have_public_instance_method' - - # Code to setup HOME directory correctly on Windows - # This duplicates Ruby 1.9 semantics for defining HOME - platform_is :windows do - if ENV['HOME'] - ENV['HOME'] = ENV['HOME'].tr '\\', '/' - elsif ENV['HOMEDIR'] && ENV['HOMEDRIVE'] - ENV['HOME'] = File.join(ENV['HOMEDRIVE'], ENV['HOMEDIR']) - elsif ENV['HOMEDIR'] - ENV['HOME'] = ENV['HOMEDIR'] - elsif ENV['HOMEDRIVE'] - ENV['HOME'] = ENV['HOMEDRIVE'] - elsif ENV['USERPROFILE'] - ENV['HOME'] = ENV['USERPROFILE'] - else - puts "No suitable HOME environment found. This means that all of" - puts "HOME, HOMEDIR, HOMEDRIVE, and USERPROFILE are not set" - exit 1 - end - end - - TOLERANCE = 0.00003 unless Object.const_defined?(:TOLERANCE) - rescue LoadError - puts "Please install the MSpec gem to run the specs." - exit 1 - end -end - -CODE_LOADING_DIR = File.expand_path "../fixtures/code", __FILE__ - -minimum_version = "1.5.17" -unless MSpec::VERSION >= minimum_version - puts "Please install MSpec version >= #{minimum_version} to run the specs" - exit 1 -end - -$VERBOSE = nil unless ENV['OUTPUT_WARNINGS'] \ No newline at end of file