You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
660 B
20 lines
660 B
<!DOCTYPE html>
|
|
<meta charset=utf-16>
|
|
<script>
|
|
var sampleStrings = {
|
|
// control samples
|
|
'empty string': "",
|
|
'sanity check': "6100 6200 6300 3100 3200 3300",
|
|
'mixed sample': "7A00 A200 346C 34D8 1EDD FFF8 FFDB FDDF FEFF",
|
|
// unexpected EOF
|
|
'EOF in BMP character': "0000 FF",
|
|
'EOF after lead surrogate': "0000 34D8",
|
|
'EOF in trail surrogate': "0000 34D8 1E",
|
|
// invalid UTF-16 surrogates
|
|
'lead surrogate without trail': "34D8 0000",
|
|
'trail surrogate without lead': "1EDD 0000",
|
|
'double lead surrogate': "34D8 34D8 1EDD",
|
|
'double trail surrogate': "34D8 1EDD 1EDD",
|
|
};
|
|
</script>
|
|
<script src="test.js"></script>
|
|
|