#DOCUMENTATION by cg
class: RegressionTests::CRCTests
comment/format in: #test03_crc16
--- a/RegressionTests__CRCTests.st Sun Mar 24 20:57:57 2019 +0100
+++ b/RegressionTests__CRCTests.st Sun Mar 24 21:25:37 2019 +0100
@@ -92,8 +92,7 @@
self assert:(CRC16Stream newDNP hashValueOf:' ') = 16r50D6.
self assert:(CRC16Stream newDNP hashValueOf:'123456789') = 16r82EA.
self assert:(CRC16Stream newDNP hashValueOf:'Lammert Bies') = 16r4583.
- self assert:(CRC16Stream newDNP hashValueOf:#[16r06 16r00 16r0c 16rf0 16r00 16r04 16r00 16r55 16r88 16r73 16rc9 16r00 16r00 16r05 16r21]
- ) = 16r7482.
+ self assert:(CRC16Stream newDNP hashValueOf:#[16r06 16r00 16r0c 16rf0 16r00 16r04 16r00 16r55 16r88 16r73 16rc9 16r00 16r00 16r05 16r21]) = 16r7482.
self assert:(CRC16Stream newMODBUS hashValueOf:'') = 16rFFFF.
self assert:(CRC16Stream newMODBUS hashValueOf:'a') = 16rA87E.
@@ -110,8 +109,7 @@
self assert:(CRC16Stream newXMODEM hashValueOf:' ') = 16r2462.
self assert:(CRC16Stream newXMODEM hashValueOf:'123456789') = 16r31C3.
self assert:(CRC16Stream newXMODEM hashValueOf:'Lammert Bies') = 16rCEC8.
- self assert:(CRC16Stream newXMODEM hashValueOf:#[16r06 16r00 16r0c 16rf0 16r00 16r04 16r00 16r55 16r88 16r73 16rc9 16r00 16r00 16r05 16r21]
- ) = 16r3B38.
+ self assert:(CRC16Stream newXMODEM hashValueOf:#[16r06 16r00 16r0c 16rf0 16r00 16r04 16r00 16r55 16r88 16r73 16rc9 16r00 16r00 16r05 16r21]) = 16r3B38.
self assert:(CRC16Stream newCRC_16 hashValueOf:'') = 0.
self assert:(CRC16Stream newCRC_16 hashValueOf:'a') = 16rE8C1.
@@ -119,8 +117,7 @@
self assert:(CRC16Stream newCRC_16 hashValueOf:' ') = 16rD801.
self assert:(CRC16Stream newCRC_16 hashValueOf:'123456789') = 16rBB3D.
self assert:(CRC16Stream newCRC_16 hashValueOf:'Lammert Bies') = 16rB638.
- self assert:(CRC16Stream newCRC_16 hashValueOf:#[16r06 16r00 16r0c 16rf0 16r00 16r04 16r00 16r55 16r88 16r73 16rc9 16r00 16r00 16r05 16r21]
- ) = 16r4A4C.
+ self assert:(CRC16Stream newCRC_16 hashValueOf:#[16r06 16r00 16r0c 16rf0 16r00 16r04 16r00 16r55 16r88 16r73 16rc9 16r00 16r00 16r05 16r21]) = 16r4A4C.
"/ CCITT with 0xFFFF as start
self assert:(CRC16Stream newCCITT hashValueOf:'') = 16rFFFF.
@@ -139,12 +136,11 @@
self assert:(CRC16Stream newCCITT_1D0F hashValueOf:' ') = 16rE8FE.
self assert:(CRC16Stream newCCITT_1D0F hashValueOf:'123456789') = 16rE5CC.
self assert:(CRC16Stream newCCITT_1D0F hashValueOf:'Lammert Bies') = 16r67A2.
- self assert:(CRC16Stream newCCITT_1D0F hashValueOf:#[16r06 16r00 16r0c 16rf0 16r00 16r04 16r00 16r55 16r88 16r73 16rc9 16r00 16r00 16r05 16r21]
- ) = 16rFCD4.
+ self assert:(CRC16Stream newCCITT_1D0F hashValueOf:#[16r06 16r00 16r0c 16rf0 16r00 16r04 16r00 16r55 16r88 16r73 16rc9 16r00 16r00 16r05 16r21]) = 16rFCD4.
"Created: / 16-03-2019 / 23:40:26 / Claus Gittinger"
"Modified: / 19-03-2019 / 11:23:27 / Stefan Reise"
- "Modified: / 24-03-2019 / 20:56:50 / Claus Gittinger"
+ "Modified (format): / 24-03-2019 / 21:03:06 / Claus Gittinger"
!
test04_crc8