spec/spec_helper.rb in unparser-0.1.5 vs spec/spec_helper.rb in unparser-0.1.6

- old
+ new

@@ -1,13 +1,23 @@ +# encoding: utf-8 + require 'unparser' require 'devtools/spec_helper' +require 'parser/current' require 'parser/ruby21' module SpecHelper def s(type, *children) Parser::AST::Node.new(type, children) end + + def strip(source) + source = source.rstrip + indent = source.scan(/^\s*/).min_by(&:length) + source.gsub(/^#{indent}/, '') + end + end RSpec.configure do |config| config.include(SpecHelper) config.extend(SpecHelper)