Sha256: 6edd181fcaf85e97e7314e0b80cc40ac0fbe7195d9f3b9e2106af0766778ce30
Contents?: true
Size: 1.06 KB
Versions: 1
Compression:
Stored size: 1.06 KB
Contents
# encoding: utf-8 require 'spec_helper' require 'fileutils' require 'rspec/matchers' require 'libis/format/converter/fop_pdf_converter' describe 'Converters' do let(:repository) {Libis::Format::Converter::Repository} let(:file_dir) {File.dirname(__FILE__)} before(:all) { Libis::Tools::Config.logger.level = 'error' } context 'Apache FOP-PDF Converter' do let(:converter) {Libis::Format::Converter::FopPdfConverter.new} let(:data_dir) {File.join(file_dir, 'data', 'xml')} it 'converts XML-FO to PDF' do src_file = File.join data_dir, '134476_fo.XML' tgt_file = File.join '', 'tmp', '134476_ead.pdf' cmp_file = File.join data_dir, '134476_ead.pdf' FileUtils.remove tgt_file, force: true FileUtils.mkdir_p File.dirname(tgt_file) result = converter.convert src_file, tgt_file, :PDF expect(result).to eq tgt_file # tgt = Nokogiri::XML(File.read(tgt_file)) # cmp = Nokogiri::XML(File.read(cmp_file)) # expect(tgt.root).to be_equivalent_to(cmp.root).respecting_element_order end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
libis-format-0.9.49 | spec/converter_fop_spec.rb |