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