Sha256: c763d3c47bce10d9bf92214cb9328523ef43232cfbe2dabb8bf9156dd183806f
Contents?: true
Size: 1.17 KB
Versions: 6
Compression:
Stored size: 1.17 KB
Contents
require 'bundler/gem_tasks' require 'rspec/core/rake_task' require_relative 'lib/mnconvert/version' RSpec::Core::RakeTask.new(:spec) task :default => ['bin/mnconvert.jar', 'spec/fixtures/rice-en.cd.mn.xml', 'spec/fixtures/rice-en.final.sts.xml', :spec] def uri_open(url) require 'open-uri' if Gem::Version.new(RUBY_VERSION) < Gem::Version.new("2.5") return open(url) end return URI.open(url) end file 'bin/mnconvert.jar' do |file| ver = MnConvert::MNCONVERT_JAR_VERSION url = "https://github.com/metanorma/mnconvert/releases/download/v#{ver}/mnconvert-#{ver}.jar" File.open(file.name, 'wb') do |file| file.write uri_open(url).read end end file 'spec/fixtures/rice-en.cd.mn.xml' do |file| uri = "https://raw.githubusercontent.com/metanorma/mn-samples-iso/gh-pages/documents/international-standard/rice-en.cd.xml" File.open(file.name, "w") do |saved_file| saved_file.write(uri_open(uri).read) end end file 'spec/fixtures/rice-en.final.sts.xml' do |file| uri = "https://raw.githubusercontent.com/metanorma/sts2mn/master/src/test/resources/rice-en.final.sts.xml" File.open(file.name, "w") do |saved_file| saved_file.write(uri_open(uri).read) end end
Version data entries
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
mnconvert-1.13.0 | Rakefile |
mnconvert-1.12.0 | Rakefile |
mnconvert-1.11.0 | Rakefile |
mnconvert-1.10.0 | Rakefile |
mnconvert-1.9.0 | Rakefile |
mnconvert-1.8.0 | Rakefile |