Sha256: 99a73daeb0f1d4f824a5df0d2847e3fdca973eb389d46ca75335216637428082

Contents?: true

Size: 467 Bytes

Versions: 1

Compression:

Stored size: 467 Bytes

Contents

require File.dirname(__FILE__) + '/spec_helper'

describe XsdReader do
  before :all do
    @reader ||= XsdReader::XML.new(:xsd_file => File.expand_path(File.join(File.dirname(__FILE__), 'examples', 'ddex-ern-v36.xsd')))
  end

  describe XsdReader::Schema do
    before :each do
      @schema = @reader.schema
    end

    it "gives a element readers" do
      expect(@schema.elements.map(&:class)).to eq [XsdReader::Element]*2
    end
  end
end # describe XsdReader

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
xsd-reader-0.0.1 spec/schema_spec.rb