acvp: fix subprocess_test.go
Change-Id: Ia3d98b00365ed92cbf7d02cdb55a1a16e431c4f4
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/44384
Reviewed-by: David Benjamin <davidben@google.com>
diff --git a/util/fipstools/acvp/acvptool/subprocess/subprocess_test.go b/util/fipstools/acvp/acvptool/subprocess/subprocess_test.go
index 2249aa3..2815361 100644
--- a/util/fipstools/acvp/acvptool/subprocess/subprocess_test.go
+++ b/util/fipstools/acvp/acvptool/subprocess/subprocess_test.go
@@ -208,13 +208,15 @@
}`)
var callsACVPAESECB = []fakeTransactCall{
- fakeTransactCall{cmd: "AES/encrypt", expectedNumResults: 1, args: [][]byte{
+ fakeTransactCall{cmd: "AES/encrypt", expectedNumResults: 2, args: [][]byte{
fromHex("00000000000000000000000000000000"),
fromHex("F34481EC3CC627BACD5DC3FB08F273E6"),
+ fromHex("01000000"),
}},
- fakeTransactCall{cmd: "AES/encrypt", expectedNumResults: 1, args: [][]byte{
+ fakeTransactCall{cmd: "AES/encrypt", expectedNumResults: 2, args: [][]byte{
fromHex("00000000000000000000000000000000"),
fromHex("9798C4640BAD75C7C3227DB910174E72"),
+ fromHex("01000000"),
}},
}
@@ -438,7 +440,7 @@
},
{
algo: "ACVP-AES-ECB",
- p: &blockCipher{"AES", 16, true, false, iterateAES},
+ p: &blockCipher{"AES", 16, 2, true, false, iterateAES},
validJSON: validACVPAESECB,
invalidJSON: invalidACVPAESECB,
expectedCalls: callsACVPAESECB,