Closed CAMOBAP closed 1 year ago
The failures are not due to the new formula:
Windows spec failure for 2.7 is due to ruby/setup-ruby.
Windows spec failures for 3.0, 3.1, 3.2:
Failures:
1) Metanorma::Collection render html & build doc, pdf, xml files from YAML collection
Failure/Error:
Dir.mktmpdir("rspec-") do |dir|
["spec/assets/", "spec/examples/", "spec/fixtures/"].each do |assets|
tmp_assets = File.join(dir, assets)
FileUtils.rm_rf tmp_assets
FileUtils.mkdir_p tmp_assets
FileUtils.cp_r Dir.glob("#{assets}*"), tmp_assets
end
Dir.chdir(dir) { example.run }
end
Errno::EACCES:
Permission denied @ apply2files - D:/a/_temp/rspec-20230316-6644-ksmw4c/spec/fixtures/collection/rice-en.final.xml
# ./spec/spec_helper.rb:23:in `block (2 levels) in <top (required)>'
Finished in 4 minutes 13.9 seconds (files took 10.04 seconds to load)
62 examples, 1 failure
Failed examples:
rspec ./spec/collection_spec.rb:51 # Metanorma::Collection render html & build doc, pdf, xml files from YAML collection
D:/a/formulas/formulas/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.12.1/exe/rspec: warning: Exception in finalizer #<Tempfile::Remover:0x000001b9a1b7f5a0 @pid=6644, @tmpfile=#<File:D:/a/_temp/isodoc-dis20230316-6644-upxmzdcss (closed)>>
C:/hostedtoolcache/windows/Ruby/3.2.1/x64/lib/ruby/3.2.0/tempfile.rb:279:in `unlink': Permission denied @ apply2files - D:/a/_temp/isodoc-dis20230316-6644-upxmzdcss (Errno::EACCES)
from C:/hostedtoolcache/windows/Ruby/3.2.1/x64/lib/ruby/3.2.0/tempfile.rb:279:in `call'
C:/hostedtoolcache/windows/Ruby/3.2.1/x64/bin/ruby.exe -I'D:/a/formulas/formulas/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.12.1/lib';'D:/a/formulas/formulas/vendor/bundle/ruby/3.2.0/gems/rspec-support-3.12.0/lib' 'D:/a/formulas/formulas/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.12.1/exe/rspec' --pattern 'spec/**{,/*/**}/*_spec.rb' failed
C:/hostedtoolcache/windows/Ruby/3.2.1/x64/bin/ruby.exe -I'D:/a/formulas/formulas/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.12.1/lib';'D:/a/formulas/formulas/vendor/bundle/ruby/3.2.0/gems/rspec-support-3.12.0/lib' 'D:/a/formulas/formulas/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.12.1/exe/rspec' --pattern 'spec/**{,/*/**}/*_spec.rb'
Merging.
138
Tested locally: