Sha256: a53a68be7ecac44c65b0c7fad0403a3437dd315db0abe05ace9e0a7ee839ddd6

Contents?: true

Size: 477 Bytes

Versions: 5

Compression:

Stored size: 477 Bytes

Contents

require 'spec_helper'

describe Fidor::Schema do

  context 'path' do
    it 'should provide path to schema files' do
      expect(Fidor::Schema.path).to eq(File.expand_path( File.join('../schema/v1.0'), File.dirname(__FILE__)))
    end
  end

  context 'read schemata' do

    it 'should read all json files' do
      SchemaTools.schema_path = Fidor::Schema.path
      SchemaTools::Reader.read_all
      expect(SchemaTools::Reader.registry).to_not be_empty
    end

  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
fidor_schema-0.3.0 spec/fidor_schema_spec.rb
fidor_schema-0.2.2 spec/fidor_schema_spec.rb
fidor_schema-0.2.1 spec/fidor_schema_spec.rb
fidor_schema-0.2.0 spec/fidor_schema_spec.rb
fidor_schema-0.1.18 spec/fidor_schema_spec.rb