Sha256: b6a1a96475cb53367be604a82917728c291f6e123052e0c0553d4cc0ebbe7515
Contents?: true
Size: 580 Bytes
Versions: 8
Compression:
Stored size: 580 Bytes
Contents
module Finitio module JsonSchema describe "RelationType" do let(:heading){ Heading.new([Attribute.new(:a, anyType)]) } let(:tuple_type) { RelationType.new(heading) } it 'works as expected' do expect(tuple_type.to_json_schema).to eql({ type: "array", items: { type: "object", properties: { a: {} }, required: [:a], additionalProperties: false }, uniqueItems: true }) end end end end
Version data entries
8 entries across 8 versions & 1 rubygems