Sha256: 5b0d8a0d553bc1e184c26de40539b98850677b3ac2ac389930a21e0802822351
Contents?: true
Size: 445 Bytes
Versions: 3
Compression:
Stored size: 445 Bytes
Contents
require 'test/unit' require File.dirname(__FILE__) + '/../lib/json-schema' class MinItemsTest < Test::Unit::TestCase def test_minitems_nils schema = { "type" => "array", "minItems" => 1, "items" => { "type" => "object" } } data = [nil] errors = JSON::Validator.fully_validate(schema, [nil]) assert_equal(errors.length, 1) assert(errors[0] !~ /minimum/) assert(errors[0] =~ /NilClass/) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
json-schema-2.4.1 | test/test_minitems.rb |
json-schema-2.4.0 | test/test_minitems.rb |
json-schema-2.3.0 | test/test_minitems.rb |