1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
require 'simplecov'
require 'debug' unless RUBY_ENGINE == 'jruby'
SimpleCov.profiles.define 'gem' do
add_filter '/spec/'
add_filter '/autotest/'
add_group 'Libraries', '/lib/'
end
SimpleCov.start 'gem'
require 'reverse_markdown'
RSpec.configure do |config|
config.after(:each) do
ReverseMarkdown.instance_variable_set(:@config, nil)
end
config.around(jruby: :exclude) do |example|
if RUBY_ENGINE == 'jruby'
example.metadata[:skip] = true
else
example.call
end
end
end
def node_for(html)
Nokogiri::HTML.parse(html).root.children.last.child
end
|