diff options
author | Anton Tananaev <anton.tananaev@gmail.com> | 2017-02-14 02:19:31 +1300 |
---|---|---|
committer | Anton Tananaev <anton.tananaev@gmail.com> | 2017-02-14 02:19:31 +1300 |
commit | 5465e58749ecf553839484f4a41ca94a1621bbb8 (patch) | |
tree | 7dcff303822de95173d40c4fe55b58b58c72030f /test/org | |
parent | 621576edf95c0d3af1919113e62ac1e9245efa88 (diff) | |
download | traccar-server-5465e58749ecf553839484f4a41ca94a1621bbb8.tar.gz traccar-server-5465e58749ecf553839484f4a41ca94a1621bbb8.tar.bz2 traccar-server-5465e58749ecf553839484f4a41ca94a1621bbb8.zip |
Handle empty AT2000 message (fix #2662)
Diffstat (limited to 'test/org')
-rw-r--r-- | test/org/traccar/protocol/At2000ProtocolDecoderTest.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/org/traccar/protocol/At2000ProtocolDecoderTest.java b/test/org/traccar/protocol/At2000ProtocolDecoderTest.java index 596d2870d..0b1a9f471 100644 --- a/test/org/traccar/protocol/At2000ProtocolDecoderTest.java +++ b/test/org/traccar/protocol/At2000ProtocolDecoderTest.java @@ -19,6 +19,14 @@ public class At2000ProtocolDecoderTest extends ProtocolTest { decoder = new At2000ProtocolDecoder(new At2000Protocol()); verifyNothing(decoder, binary(ByteOrder.LITTLE_ENDIAN, + "01012f00000000000000000000000000003335373435343037313632373539388b57ec3a6ec7e3310a1ceb0a70fd751b8f2e7be6df1d6dcd80129f66fff0ea1c")); + + verifyNothing(decoder, binary(ByteOrder.LITTLE_ENDIAN, + "89000000000000000000000000000000")); + + decoder = new At2000ProtocolDecoder(new At2000Protocol()); + + verifyNothing(decoder, binary(ByteOrder.LITTLE_ENDIAN, "01012f0000000000000000000000000000333537343534303731363036313936ddf189075add9a32d97b54073025963e65849a3a59940d05fd8db655fc84bc6d")); verifyPositions(decoder, binary(ByteOrder.LITTLE_ENDIAN, |