Sha256: 9e76e210d601b6e5807bca9438f7b38e8d033cacb9aef11bd50f0ebf5187a17a
Contents?: true
Size: 400 Bytes
Versions: 71
Compression:
Stored size: 400 Bytes
Contents
require 'helper.rb' class TestSchema < TestHelper def test_schemas # Validate the schemas themselves schemas = `git ls-files #{@@dir}/schema`.split($/) errors = [] schemas.each do |schema| error = JSON::Validator.fully_validate(File.join(File.dirname(__FILE__), 'draft-04.json'), schema) errors += error end assert(errors.empty?, errors.join("\n")) end end
Version data entries
71 entries across 71 versions & 1 rubygems