Lines Matching refs:test
86 for _, test := range group.Tests {
87 test := test
89 if uint64(len(test.MsgHex))*4 != test.BitLength {
90 …ge of length %d but specifies a bit length of %d", group.ID, test.ID, len(test.MsgHex), test.BitLe…
92 msg, err := hex.DecodeString(test.MsgHex)
94 return nil, fmt.Errorf("failed to decode hex in test case %d/%d: %s", group.ID, test.ID, err)
97 if test.BitOutLength%8 != 0 {
98 …se %d/%d has bit length %d - fractional bytes not supported", group.ID, test.ID, test.BitOutLength)
104 if test.BitOutLength != uint32(h.size*8) {
105 …rf("AFT test case %d/%d has bit length %d but expected %d", group.ID, test.ID, test.BitOutLength, …
108 …m.TransactAsync(h.algo, 1, [][]byte{msg, uint32le(test.BitOutLength / 8)}, func(result [][]byte) e…
110 ID: test.ID,
117 …m.TransactAsync(h.algo+"/VOT", 1, [][]byte{msg, uint32le(test.BitOutLength / 8)}, func(result [][]…
119 ID: test.ID,
126 testResponse := shakeTestResponse{ID: test.ID}