Skip to content

Commit ee2f353

Browse files
committed
test: ensure prefixed ID rejects zero bytes
1 parent b3a378c commit ee2f353

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

common/src/test/java/PrefixedIdPacketDeserializerTest.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,12 @@ void voxelMapFixTest() throws MalformedPacketException {
2424
test(new PrefixedId(0, true, 1), new byte[] { 42, 1, 49 });
2525
}
2626

27+
@Test
28+
void zeroFilledArrayTest() {
29+
assertThrows(MalformedPacketException.class,
30+
() -> deserializer.deserialize(new byte[] { 0, 0, 0 }));
31+
}
32+
2733
private void test(PrefixedId expected, byte[] data) throws MalformedPacketException {
2834
assertEquals(expected, deserializer.deserialize(data));
2935
}

0 commit comments

Comments
 (0)