Skip to content

Commit 48783d0

Browse files
stash
1 parent a87ae1b commit 48783d0

File tree

2 files changed

+13
-6
lines changed

2 files changed

+13
-6
lines changed

client/delegations_test.go

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package client
22

33
import (
4+
"crypto/sha256"
45
"encoding/json"
56
"fmt"
67
"io"
@@ -26,7 +27,13 @@ func TestGetTargetMeta(t *testing.T) {
2627

2728
f, err := c.getTargetFileMeta("f.txt")
2829
assert.Nil(t, err)
29-
assert.Equal(t, int64(15), f.Length)
30+
hash := sha256.Sum256([]byte("Contents: f.txt"))
31+
assert.Equal(t, data.HexBytes(hash[:]), f.Hashes["sha256"])
32+
33+
f, err = c.getTargetFileMeta("targets.txt")
34+
assert.Nil(t, err)
35+
hash = sha256.Sum256([]byte("Contents: targets.txt"))
36+
assert.Equal(t, data.HexBytes(hash[:]), f.Hashes["sha256"])
3037
}
3138

3239
func TestMaxDelegations(t *testing.T) {

internal/targets/delegation.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package targets
22

33
import (
44
"github.com/theupdateframework/go-tuf/data"
5-
"github.com/theupdateframework/go-tuf/internal/sets"
65
"github.com/theupdateframework/go-tuf/verify"
76
)
87

@@ -21,11 +20,12 @@ type delegationsIterator struct {
2120
// NewDelegationsIterator initialises an iterator with a first step
2221
// on top level targets.
2322
func NewDelegationsIterator(target string, topLevelKeysDB *verify.DB) *delegationsIterator {
24-
role := topLevelKeysDB.GetRole("targets")
23+
// role := topLevelKeysDB.GetRole("targets")
2524
keyIDs := []string{}
26-
if role != nil {
27-
keyIDs = sets.StringSetToSlice(role.KeyIDs)
28-
}
25+
26+
// if role != nil {
27+
// keyIDs = sets.StringSetToSlice(role.KeyIDs)
28+
// }
2929

3030
i := &delegationsIterator{
3131
target: target,

0 commit comments

Comments
 (0)