Sha256: 253d656080ccf5f9f756c293e191e745ad02708517a7fb072dbfec077a1787a5

Contents?: true

Size: 374 Bytes

Versions: 3

Compression:

Stored size: 374 Bytes

Contents

require 'spec_helper'
require 'yaml'

RSpec.describe JsonSchema::Parser do
  describe "#parse!" do
    let(:schema_content) { YAML.load_file(File.join(TEST_SCHEMAS_DIR, 'posts/create.yml')) }
    subject(:schema)     { JsonSchema.parse!(schema_content) }

    it "sets original schema data to schema#data" do
      expect(schema.data).to eq schema_content
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
json_schema_rails-0.2.1 spec/lib/json_schema_rails/json_schema/parser_spec.rb
json_schema_rails-0.2.0 spec/lib/json_schema_rails/json_schema/parser_spec.rb
json_schema_rails-0.1.0 spec/lib/json_schema_rails/json_schema/parser_spec.rb