|
752 | 752 | }, |
753 | 753 | { |
754 | 754 | "description": "validation of int32", |
755 | | - "schema": {"format": "int32"}, |
| 755 | + "schema": {"type": "number", "format": "int32"}, |
756 | 756 | "tests": [ |
757 | 757 | { |
758 | 758 | "description": "256 is ok", |
|
783 | 783 | "description": "2**31 fails", |
784 | 784 | "data": 2147483648, |
785 | 785 | "valid": false |
| 786 | + }, |
| 787 | + { |
| 788 | + "description": "non-numeric fails", |
| 789 | + "data": "x", |
| 790 | + "valid": false |
786 | 791 | } |
787 | 792 | ] |
788 | 793 | }, |
789 | 794 | { |
790 | 795 | "description": "validation of int64", |
791 | | - "schema": {"format": "int64"}, |
| 796 | + "schema": {"type": "number", "format": "int64"}, |
792 | 797 | "tests": [ |
793 | 798 | { |
794 | 799 | "description": "256 is ok", |
|
799 | 804 | "description": "float fails", |
800 | 805 | "data": 256.1, |
801 | 806 | "valid": false |
| 807 | + }, |
| 808 | + { |
| 809 | + "description": "non-numeric fails", |
| 810 | + "data": "x", |
| 811 | + "valid": false |
802 | 812 | } |
803 | 813 | ] |
804 | 814 | }, |
805 | 815 | { |
806 | 816 | "description": "validation of float", |
807 | | - "schema": {"format": "float"}, |
| 817 | + "schema": {"type": "number", "format": "float"}, |
808 | 818 | "tests": [ |
809 | 819 | { |
810 | 820 | "description": "256.1 is ok", |
811 | 821 | "data": 256.1, |
812 | 822 | "valid": true |
| 823 | + }, |
| 824 | + { |
| 825 | + "description": "non-numeric fails", |
| 826 | + "data": "x", |
| 827 | + "valid": false |
813 | 828 | } |
814 | 829 | ] |
815 | 830 | }, |
816 | 831 | { |
817 | 832 | "description": "validation of double", |
818 | | - "schema": {"format": "double"}, |
| 833 | + "schema": {"type": "number", "format": "double"}, |
819 | 834 | "tests": [ |
820 | 835 | { |
821 | 836 | "description": "256.1 is ok", |
822 | | - "data": "256.1", |
| 837 | + "data": 256.1, |
823 | 838 | "valid": true |
| 839 | + }, |
| 840 | + { |
| 841 | + "description": "non-numeric fails", |
| 842 | + "data": "x", |
| 843 | + "valid": false |
824 | 844 | } |
825 | 845 | ] |
826 | 846 | }, |
|
0 commit comments