|
668 | 668 | ] |
669 | 669 | } |
670 | 670 | }, |
671 | | - { |
672 | | - "description": "ref_2_entrypoint", |
673 | | - "schema": { |
674 | | - "$schema": "http://json-schema.org/draft-04/schema#", |
675 | | - "allOf": [ |
676 | | - { "$ref": "#/definitions/string" } |
677 | | - ], |
678 | | - "definitions": { |
679 | | - "string": { "type": "string" } |
680 | | - } |
681 | | - }, |
682 | | - "instance": "foo", |
683 | | - "valid": true, |
684 | | - "entrypoint": "#/allOf/0", |
685 | | - "fast": { |
686 | | - "pre": [ |
687 | | - [ "AssertionTypeStrict", "/$ref/type", "#/definitions/string/type", "" ] |
688 | | - ], |
689 | | - "post": [ |
690 | | - [ true, "AssertionTypeStrict", "/$ref/type", "#/definitions/string/type", "" ] |
691 | | - ], |
692 | | - "descriptions": [ "The value was expected to be of type string" ] |
693 | | - }, |
694 | | - "exhaustive": { |
695 | | - "pre": [ |
696 | | - [ "ControlJump", "/$ref", "#/allOf/0/$ref", "" ], |
697 | | - [ "AssertionTypeStrict", "/$ref/type", "#/definitions/string/type", "" ] |
698 | | - ], |
699 | | - "post": [ |
700 | | - [ true, "AssertionTypeStrict", "/$ref/type", "#/definitions/string/type", "" ], |
701 | | - [ true, "ControlJump", "/$ref", "#/allOf/0/$ref", "" ] |
702 | | - ], |
703 | | - "descriptions": [ |
704 | | - "The value was expected to be of type string", |
705 | | - "The string value was expected to validate against the referenced schema" |
706 | | - ] |
707 | | - } |
708 | | - }, |
709 | 671 | { |
710 | 672 | "description": "ref_3", |
711 | 673 | "schema": { |
|
6076 | 6038 | ] |
6077 | 6039 | } |
6078 | 6040 | }, |
6079 | | - { |
6080 | | - "description": "enum_17", |
6081 | | - "schema": { |
6082 | | - "$schema": "http://json-schema.org/draft-04/schema#", |
6083 | | - "type": "integer", |
6084 | | - "enum": [ 3.0 ] |
6085 | | - }, |
6086 | | - "instance": 3.0, |
6087 | | - "valid": false, |
6088 | | - "fast": { |
6089 | | - "pre": [ |
6090 | | - [ "AssertionEqual", "/enum", "#/enum", "" ], |
6091 | | - [ "AssertionTypeStrict", "/type", "#/type", "" ] |
6092 | | - ], |
6093 | | - "post": [ |
6094 | | - [ true, "AssertionEqual", "/enum", "#/enum", "" ], |
6095 | | - [ false, "AssertionTypeStrict", "/type", "#/type", "" ] |
6096 | | - ], |
6097 | | - "descriptions": [ |
6098 | | - "The number value 3.0 was expected to equal the number constant 3.0", |
6099 | | - "The value was expected to be of type integer but it was of type number" |
6100 | | - ] |
6101 | | - }, |
6102 | | - "exhaustive": { |
6103 | | - "pre": [ |
6104 | | - [ "AssertionEqual", "/enum", "#/enum", "" ], |
6105 | | - [ "AssertionTypeStrict", "/type", "#/type", "" ] |
6106 | | - ], |
6107 | | - "post": [ |
6108 | | - [ true, "AssertionEqual", "/enum", "#/enum", "" ], |
6109 | | - [ false, "AssertionTypeStrict", "/type", "#/type", "" ] |
6110 | | - ], |
6111 | | - "descriptions": [ |
6112 | | - "The number value 3.0 was expected to equal the number constant 3.0", |
6113 | | - "The value was expected to be of type integer but it was of type number" |
6114 | | - ] |
6115 | | - } |
6116 | | - }, |
6117 | 6041 | { |
6118 | 6042 | "description": "enum_18", |
6119 | 6043 | "schema": { |
|
0 commit comments