OLD | NEW |
1 Exercise WebIDL type conversions. | 1 Exercise WebIDL type conversions. |
2 | 2 |
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
4 | 4 |
5 | 5 |
6 converter = window.internals.typeConversions() | 6 converter = window.internals.typeConversions() |
7 | 7 |
8 converter.testLong = 0 | 8 converter.testLong = 0 |
9 PASS converter.testLong is 0 | 9 PASS converter.testLong is 0 |
10 converter.testLong = -0 | 10 converter.testLong = -0 |
(...skipping 1013 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1024 PASS converter.testByteString = {toString: function() { throw Error(); }} threw
exception Error. | 1024 PASS converter.testByteString = {toString: function() { throw Error(); }} threw
exception Error. |
1025 PASS converter.testByteString is "!@#123ABCabc\u0000ÿ\r\n\t" | 1025 PASS converter.testByteString is "!@#123ABCabc\u0000ÿ\r\n\t" |
1026 converter.testByteString = true | 1026 converter.testByteString = true |
1027 PASS converter.testByteString is "true" | 1027 PASS converter.testByteString is "true" |
1028 converter.testByteString = 123 | 1028 converter.testByteString = 123 |
1029 PASS converter.testByteString is "123" | 1029 PASS converter.testByteString is "123" |
1030 converter.testByteString = null | 1030 converter.testByteString = null |
1031 PASS converter.testByteString is "null" | 1031 PASS converter.testByteString is "null" |
1032 converter.testByteString = undefined | 1032 converter.testByteString = undefined |
1033 PASS converter.testByteString is "undefined" | 1033 PASS converter.testByteString is "undefined" |
| 1034 converter.testScalarValueString = '!@#123ABCabc\x00\x80\xFF\r\n\t' |
| 1035 PASS converter.testScalarValueString is "!@#123ABCabc\u0000ÿ\r\n\t" |
| 1036 converter.testScalarValueString = '\u0100' |
| 1037 PASS converter.testScalarValueString is "Ā" |
| 1038 PASS converter.testScalarValueString = {toString: function() { throw Error(); }}
threw exception Error. |
| 1039 PASS converter.testScalarValueString is "Ā" |
| 1040 converter.testScalarValueString = "���" |
| 1041 PASS converter.testScalarValueString is "�" |
| 1042 converter.testScalarValueString = "���" |
| 1043 PASS converter.testScalarValueString is "�" |
| 1044 converter.testScalarValueString = "���\u0000" |
| 1045 PASS converter.testScalarValueString is "�\u0000" |
| 1046 converter.testScalarValueString = "���\u0000" |
| 1047 PASS converter.testScalarValueString is "�\u0000" |
| 1048 converter.testScalarValueString = "������" |
| 1049 PASS converter.testScalarValueString is "��" |
| 1050 converter.testScalarValueString = "𝄞" |
| 1051 PASS converter.testScalarValueString is "𝄞" |
| 1052 converter.testScalarValueString = true |
| 1053 PASS converter.testScalarValueString is "true" |
| 1054 converter.testScalarValueString = 123 |
| 1055 PASS converter.testScalarValueString is "123" |
| 1056 converter.testScalarValueString = null |
| 1057 PASS converter.testScalarValueString is "null" |
| 1058 converter.testScalarValueString = undefined |
| 1059 PASS converter.testScalarValueString is "undefined" |
1034 PASS successfullyParsed is true | 1060 PASS successfullyParsed is true |
1035 | 1061 |
1036 TEST COMPLETE | 1062 TEST COMPLETE |
1037 | 1063 |
OLD | NEW |