spec/spec_helper.rb in alf-0.12.2 vs spec/spec_helper.rb in alf-0.13.0
- old
+ new
@@ -1,24 +1,9 @@
$LOAD_PATH.unshift File.expand_path('../../lib', __FILE__)
require 'alf'
-require "rspec"
-Alf::Lispy.extend(Alf::Lispy)
-
-def _(path, file)
- File.expand_path("../#{path}", file)
+module SpecHelpers
end
-def wlang(str, binding)
- str.gsub(/\$\(([\S]+)\)/){ Kernel.eval($1, binding) }
-end
-
-require 'shared/an_operator_class'
-require 'shared/a_valid_type_implementation'
-require 'shared/a_value'
-
-RSpec.configure do |config|
- config.treat_symbols_as_metadata_keys_with_true_values = true
- config.filter_run :hash_ordering => lambda{|val|
- not(val) or (RUBY_VERSION >= "1.9")
- }
+RSpec.configure do |c|
+ c.include SpecHelpers
end