Sha256: adfa2045c67034617a91ca98016119f52c367ac89f7f225ff1f62334e6bf3660
Contents?: true
Size: 1.35 KB
Versions: 46
Compression:
Stored size: 1.35 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/fixtures/rfc8650.xml", :spec, ] def uri_open(url) require 'open-uri' URI.parse(url).open 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 |f| f.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 file "spec/fixtures/rfc8650.xml" do |file| uri = "https://raw.githubusercontent.com/metanorma/mnconvert/main/src/test/resources/rfc/rfc8650.xml" File.open(file.name, "w") do |saved_file| saved_file.write(uri_open(uri).read) end end
Version data entries
46 entries across 46 versions & 1 rubygems
Version | Path |
---|---|
mnconvert-1.18.0 | Rakefile |
mnconvert-1.17.0 | Rakefile |
mnconvert-1.16.0 | Rakefile |
mnconvert-1.15.0 | Rakefile |
mnconvert-1.14.0 | Rakefile |
mnconvert-1.13.1 | Rakefile |