Lines Matching refs:bytes

45         function bytes(byteArray) {
53 assert_equals(decoder.decode(bytes([0xC1]), {stream: true}), "\uFFFD");
56 assert_equals(decoder.decode(bytes([0xF5]), {stream: true}), "\uFFFD");
59 assert_equals(decoder.decode(bytes([0xE0, 0x41]), {stream: true}), "\uFFFDA");
60 assert_equals(decoder.decode(bytes([0x42])), "B");
62 assert_equals(decoder.decode(bytes([0xE0, 0x80]), {stream: true}), "\uFFFD\uFFFD");
63 assert_equals(decoder.decode(bytes([0x80])), "\uFFFD");
65 assert_equals(decoder.decode(bytes([0xED, 0xA0]), {stream: true}), "\uFFFD\uFFFD");
66 assert_equals(decoder.decode(bytes([0x80])), "\uFFFD");
68 assert_equals(decoder.decode(bytes([0xF0, 0x41]), {stream: true}), "\uFFFDA");
69 assert_equals(decoder.decode(bytes([0x42]), {stream: true}), "B");
70 assert_equals(decoder.decode(bytes([0x43])), "C");
72 assert_equals(decoder.decode(bytes([0xF0, 0x80]), {stream: true}), "\uFFFD\uFFFD");
73 assert_equals(decoder.decode(bytes([0x80]), {stream: true}), "\uFFFD");
74 assert_equals(decoder.decode(bytes([0x80])), "\uFFFD");
76 assert_equals(decoder.decode(bytes([0xF4, 0xA0]), {stream: true}), "\uFFFD\uFFFD");
77 assert_equals(decoder.decode(bytes([0x80]), {stream: true}), "\uFFFD");
78 assert_equals(decoder.decode(bytes([0x80])), "\uFFFD");
80 assert_equals(decoder.decode(bytes([0xF0, 0x90, 0x41]), {stream: true}), "\uFFFDA");
81 assert_equals(decoder.decode(bytes([0x42])), "B");
84 // we make sure that, although the first 3 bytes are enough to emit the
86 assert_equals(decoder.decode(bytes([0xF0, 0x9F, 0x92]), {stream: true}), "");
87 assert_equals(decoder.decode(bytes([0xA9])), "\u{1F4A9}");