@@ -32,11 +32,11 @@ func testHash(t *testing.T, info firmwareInfo, expectedMagic []byte, hashFile st
3232 const sigDataLen = 584
3333 const magicLen = 4
3434
35- fwBinary , err := info .binary ()
35+ signedBinary , err := info .signedBinary ()
3636 require .NoError (t , err )
37- require .True (t , len (fwBinary ) >= 4 + sigDataLen )
38- require .Equal (t , expectedMagic , fwBinary [:magicLen ])
39- hash := sha256 .Sum256 (fwBinary [magicLen + sigDataLen :])
37+ require .True (t , len (signedBinary ) >= 4 + sigDataLen )
38+ require .Equal (t , expectedMagic , signedBinary [:magicLen ])
39+ hash := sha256 .Sum256 (signedBinary [magicLen + sigDataLen :])
4040 expectedHash , err := os .ReadFile (hashFile )
4141 require .NoError (t , err )
4242 require .Equal (t , string (expectedHash ), hex .EncodeToString (hash [:]))
@@ -58,12 +58,12 @@ func TestBundledFirmware(t *testing.T) {
5858func TestMontonicVersions (t * testing.T ) {
5959 for product , binaries := range bundledFirmwares {
6060 for _ , fwInfo := range binaries {
61- fwBinary , err := fwInfo .binary ()
61+ signedBinary , err := fwInfo .signedBinary ()
6262 require .NoError (t , err )
6363
6464 // TODO: replace magic numbers with parsing functions from the bitbox02-api-go lib,
6565 // which first have to be exposed.
66- fwVersion := binary .LittleEndian .Uint32 (fwBinary [392 :396 ])
66+ fwVersion := binary .LittleEndian .Uint32 (signedBinary [392 :396 ])
6767
6868 require .Equal (t , fwInfo .monotonicVersion , fwVersion , "%s; %s" , product , fwInfo .version )
6969 }
0 commit comments