1268896Sbapt[ 2268896Sbapt { 3268896Sbapt "description": "by int", 4268896Sbapt "schema": {"multipleOf": 2}, 5268896Sbapt "tests": [ 6268896Sbapt { 7268896Sbapt "description": "int by int", 8268896Sbapt "data": 10, 9268896Sbapt "valid": true 10268896Sbapt }, 11268896Sbapt { 12268896Sbapt "description": "int by int fail", 13268896Sbapt "data": 7, 14268896Sbapt "valid": false 15268896Sbapt }, 16268896Sbapt { 17268896Sbapt "description": "ignores non-numbers", 18268896Sbapt "data": "foo", 19268896Sbapt "valid": true 20268896Sbapt } 21268896Sbapt ] 22268896Sbapt }, 23268896Sbapt { 24268896Sbapt "description": "by number", 25268896Sbapt "schema": {"multipleOf": 1.5}, 26268896Sbapt "tests": [ 27268896Sbapt { 28268896Sbapt "description": "zero is multiple of anything", 29268896Sbapt "data": 0, 30268896Sbapt "valid": true 31268896Sbapt }, 32268896Sbapt { 33268896Sbapt "description": "4.5 is multiple of 1.5", 34268896Sbapt "data": 4.5, 35268896Sbapt "valid": true 36268896Sbapt }, 37268896Sbapt { 38268896Sbapt "description": "35 is not multiple of 1.5", 39268896Sbapt "data": 35, 40268896Sbapt "valid": false 41268896Sbapt } 42268896Sbapt ] 43268896Sbapt }, 44268896Sbapt { 45268896Sbapt "description": "by small number", 46268896Sbapt "schema": {"multipleOf": 0.0001}, 47268896Sbapt "tests": [ 48268896Sbapt { 49268896Sbapt "description": "0.0075 is multiple of 0.0001", 50268896Sbapt "data": 0.0075, 51268896Sbapt "valid": true 52268896Sbapt }, 53268896Sbapt { 54268896Sbapt "description": "0.00751 is not multiple of 0.0001", 55268896Sbapt "data": 0.00751, 56268896Sbapt "valid": false 57268896Sbapt } 58268896Sbapt ] 59268896Sbapt } 60268896Sbapt] 61