1[ 2 { 3 "description": "validation of an internationalized e-mail addresses", 4 "schema": { "format": "idn-email" }, 5 "tests": [ 6 { 7 "description": "all string formats ignore integers", 8 "data": 12, 9 "valid": true 10 }, 11 { 12 "description": "all string formats ignore floats", 13 "data": 13.7, 14 "valid": true 15 }, 16 { 17 "description": "all string formats ignore objects", 18 "data": {}, 19 "valid": true 20 }, 21 { 22 "description": "all string formats ignore arrays", 23 "data": [], 24 "valid": true 25 }, 26 { 27 "description": "all string formats ignore booleans", 28 "data": false, 29 "valid": true 30 }, 31 { 32 "description": "all string formats ignore nulls", 33 "data": null, 34 "valid": true 35 }, 36 { 37 "description": "a valid idn e-mail (example@example.test in Hangul)", 38 "data": "실례@실례.테스트", 39 "valid": true 40 }, 41 { 42 "description": "an invalid idn e-mail address", 43 "data": "2962", 44 "valid": false 45 }, 46 { 47 "description": "a valid e-mail address", 48 "data": "joe.bloggs@example.com", 49 "valid": true 50 }, 51 { 52 "description": "an invalid e-mail address", 53 "data": "2962", 54 "valid": false 55 } 56 ] 57 } 58] 59