Closed MueckeMa closed 1 year ago
Hi, when validating a value of type number, null or NaN are assumed as valid value. If the type integer is validated, this error message appears:
number
null
NaN
integer
Expected NaN (number) in # to be of type integer
#
Expected behavior:
When checking the type number, this error message is generated for a value of null or NaN:
Expected NaN (number) in # to be of type number
Schema
{ type: 'number' }
Value
Version: v7.3.2
Thank you for reporting this.
A fix has been published with v7.3.3 treating NaN as valid integer: https://github.com/sagold/json-schema-library/runs/9641080742#r0s23
v7.3.3
Cheers
Hi, when validating a value of type
number
,null
orNaN
are assumed as valid value. If the typeinteger
is validated, this error message appears:Expected behavior:
When checking the type
number
, this error message is generated for a value ofnull
orNaN
:Schema
Value
Version: v7.3.2