--- a/RegressionTests__CRCTests.st Sun Mar 24 21:25:37 2019 +0100
+++ b/RegressionTests__CRCTests.st Mon Mar 25 14:33:17 2019 +0100
@@ -160,7 +160,18 @@
self assert:(CRC8Stream newSAE_J1850 hashValueOf:#[16r92 16r6B 16r55]) = 16r8C.
self assert:(CRC8Stream newSAE_J1850 hashValueOf:#[16rFF 16rFF 16rFF 16rFF]) = 16r74.
+ "/ test vectors from AUTOSAR_SWS_CRCLibrary.pdf
+ "/ self assert:(CRC8Stream new_2F hashValueOf:'') = 0.
+ self assert:(CRC8Stream new_2F hashValueOf:#[0 0 0 0] ) = 16r12.
+ self assert:(CRC8Stream new_2F hashValueOf:#[16rF2 16r01 16r83]) = 16rC2.
+ self assert:(CRC8Stream new_2F hashValueOf:#[16r0F 16rAA 16r99 16r55]) = 16rC6.
+ self assert:(CRC8Stream new_2F hashValueOf:#[16r00 16rFF 16r55 16r11]) = 16r77.
+ self assert:(CRC8Stream new_2F hashValueOf:#[16r33 16r22 16r55 16rAA 16rBB 16rCC 16rDD 16rEE 16rFF]) = 16r11.
+ self assert:(CRC8Stream new_2F hashValueOf:#[16r92 16r6B 16r55]) = 16r33.
+ self assert:(CRC8Stream new_2F hashValueOf:#[16rFF 16rFF 16rFF 16rFF]) = 16r6C.
+
"Created: / 24-03-2019 / 12:03:54 / Claus Gittinger"
+ "Modified: / 25-03-2019 / 14:25:02 / Claus Gittinger"
!
test99_speed