Sha256: 5c3f8841c2dec8ad72e5f66ecf308cd37a1616022a180fb7981a12cb9e8cc058

Contents?: true

Size: 485 Bytes

Versions: 3

Compression:

Stored size: 485 Bytes

Contents

require 'spec/unit/unit_spec_helper'
require 'kwalify'

describe 'YAML requirements schema' do
  before :all do
    meta_validator = Kwalify::MetaValidator.instance
    @parser = Kwalify::Yaml::Parser.new(meta_validator)
  end

  it 'does not produce errors' do
    # NOTE may not work with different working dir
    @parser.parse_file(File.expand_path('schemas/api.requirements.schema.yml'))
    errors = @parser.errors
    expect(errors).to match_array([])
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
nucleus-0.3.1 spec/unit/schemas/requirements_schema_spec.rb
nucleus-0.2.0 spec/unit/schemas/requirements_schema_spec.rb
nucleus-0.1.0 spec/unit/schemas/requirements_schema_spec.rb