diff --git a/op-service/sources/l1_beacon_client_test.go b/op-service/sources/l1_beacon_client_test.go index 685f5cccf3d..10fdb3755d5 100644 --- a/op-service/sources/l1_beacon_client_test.go +++ b/op-service/sources/l1_beacon_client_test.go @@ -418,14 +418,14 @@ func TestRequestDuplicateBlobHashes(t *testing.T) { hashes := []eth.IndexedBlobHash{hash0, hash2, hash1, sameHash} // Mix up the order. beaconBlobs := []*eth.Blob{&sidecar0.Blob, &sidecar1.Blob, &sidecar2.Blob, &sameHashSidecar.Blob} - invalidBlob0 := sidecar0.Blob - invalidBlob0[10]++ - // construct the mock response for the beacon blobs call beaconBlobsResponse := eth.APIBeaconBlobsResponse{Data: beaconBlobs} p.EXPECT().BeaconBlobs(ctx, uint64(1), hashes).Return(beaconBlobsResponse, nil) resp, err := client.GetBlobs(ctx, ref, hashes) require.NoError(t, err) + for i, blob := range resp { + require.NotNil(t, blob, fmt.Sprintf("blob at index %d should not be nil", i)) + } require.Equal(t, []*eth.Blob{&sidecar0.Blob, &sidecar2.Blob, &sidecar1.Blob, &sameHashSidecar.Blob}, resp) }