Sha256: d30faf5288333a723e28da2a2d77dd6fa89d76a8d72a8eb2a7e159852264ee5f

Contents?: true

Size: 600 Bytes

Versions: 2

Compression:

Stored size: 600 Bytes

Contents

# frozen_string_literal: true

require 'bundler/gem_tasks'
require 'rspec/core/rake_task'
require 'rubocop/rake_task'

RSpec::Core::RakeTask.new(:ox_compatible_spec) do |task|
  ENV['XML_SERIALIZER'] = 'ox'
  task.failure_message = 'Failed with ox xml serializer compatible'
end

RSpec::Core::RakeTask.new(:nokogiri_compatible_spec) do |task|
  ENV['XML_SERIALIZER'] = 'nokogiri'
  task.failure_message = 'Failed with nokogiri xml serializer compatible'
end

RuboCop::RakeTask.new(:rubocop) do |task|
  task.options = ['-P']
end

task default: %i[rubocop ox_compatible_spec nokogiri_compatible_spec]

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
goldendocx-0.3.0 Rakefile
goldendocx-0.2.3 Rakefile