Sha256: bfd6d759da535bfb8ec8dab7a6eeb03dccf85ee88aa8f85e35667e8a0ffd3e66
Contents?: true
Size: 739 Bytes
Versions: 10
Compression:
Stored size: 739 Bytes
Contents
require 'spec_helper' require 'kwalify' describe 'nodeset_schema' do let(:schema) do YAML.load_file(schema_path + 'nodeset_schema.yml') end let(:validator) do validator = Kwalify::Validator.new(schema) end let(:parser) do parser = Kwalify::Yaml::Parser.new(validator) end # examples = ['nodeset_example1.yml'] Pathname.glob(fixture_path + 'nodeset_example*.yml').each do |ex| it "should not return an error for #{ex.basename}" do ydoc = parser.parse_file(fixture_path + ex) errors = parser.errors if errors && !errors.empty? errors.each do |e| puts "line=#{e.linenum}, path=#{e.path}, mesg=#{e.message}" end end errors.should == [] end end end
Version data entries
10 entries across 10 versions & 1 rubygems