Sha256: 2f98ae26d754e7c81b7248b090a6d334c508e5d9d5fb495b7877943654997155

Contents?: true

Size: 474 Bytes

Versions: 7

Compression:

Stored size: 474 Bytes

Contents

require 'test/unit'
require 'axlsx.rb'

class TestApp < Test::Unit::TestCase
  def setup    
  end
  def teardown
  end
  
  def test_valid_document
    schema = Nokogiri::XML::Schema(File.open("schema/shared-documentPropertiesExtended.xsd"))
    doc = Nokogiri::XML(Axlsx::App.new.to_xml)
    errors = []
    schema.validate(doc).each do |error|
      errors << error
    end
    assert_equal(errors.size, 0, "app.xml invalid" + errors.map{ |e| e.message }.to_s)
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
axlsx-1.0.7 test/tc_app.rb~
axlsx-1.0.6 test/tc_app.rb~
axlsx-1.0.5 test/tc_app.rb~
axlsx-1.0.4 test/tc_app.rb~
axlsx-1.0.3 test/tc_app.rb~
axlsx-1.0.1 test/tc_app.rb~
axlsx-1.0.0 test/tc_app.rb~