@@ -23,17 +23,17 @@ func TestParseDigest(t *testing.T) {
2323 input string
2424 err error
2525 algorithm Algorithm
26- hex string
26+ encoded string
2727 }{
2828 {
2929 input : "sha256:e58fcf7418d4390dec8e8fb69d88c06ec07039d651fedd3aa72af9972e7d046b" ,
3030 algorithm : "sha256" ,
31- hex : "e58fcf7418d4390dec8e8fb69d88c06ec07039d651fedd3aa72af9972e7d046b" ,
31+ encoded : "e58fcf7418d4390dec8e8fb69d88c06ec07039d651fedd3aa72af9972e7d046b" ,
3232 },
3333 {
3434 input : "sha384:d3fc7881460b7e22e3d172954463dddd7866d17597e7248453c48b3e9d26d9596bf9c4a9cf8072c9d5bad76e19af801d" ,
3535 algorithm : "sha384" ,
36- hex : "d3fc7881460b7e22e3d172954463dddd7866d17597e7248453c48b3e9d26d9596bf9c4a9cf8072c9d5bad76e19af801d" ,
36+ encoded : "d3fc7881460b7e22e3d172954463dddd7866d17597e7248453c48b3e9d26d9596bf9c4a9cf8072c9d5bad76e19af801d" ,
3737 },
3838 {
3939 // empty hex
@@ -78,13 +78,13 @@ func TestParseDigest(t *testing.T) {
7878 // ensure that we parse, but we don't have support for the algorithm
7979 input : "sha384.foo+bar:d3fc7881460b7e22e3d172954463dddd7866d17597e7248453c48b3e9d26d9596bf9c4a9cf8072c9d5bad76e19af801d" ,
8080 algorithm : "sha384.foo+bar" ,
81- hex : "d3fc7881460b7e22e3d172954463dddd7866d17597e7248453c48b3e9d26d9596bf9c4a9cf8072c9d5bad76e19af801d" ,
81+ encoded : "d3fc7881460b7e22e3d172954463dddd7866d17597e7248453c48b3e9d26d9596bf9c4a9cf8072c9d5bad76e19af801d" ,
8282 err : ErrDigestUnsupported ,
8383 },
8484 {
8585 input : "sha384_foo+bar:d3fc7881460b7e22e3d172954463dddd7866d17597e7248453c48b3e9d26d9596bf9c4a9cf8072c9d5bad76e19af801d" ,
8686 algorithm : "sha384_foo+bar" ,
87- hex : "d3fc7881460b7e22e3d172954463dddd7866d17597e7248453c48b3e9d26d9596bf9c4a9cf8072c9d5bad76e19af801d" ,
87+ encoded : "d3fc7881460b7e22e3d172954463dddd7866d17597e7248453c48b3e9d26d9596bf9c4a9cf8072c9d5bad76e19af801d" ,
8888 err : ErrDigestUnsupported ,
8989 },
9090 } {
@@ -101,8 +101,8 @@ func TestParseDigest(t *testing.T) {
101101 t .Fatalf ("incorrect algorithm for parsed digest: %q != %q" , digest .Algorithm (), testcase .algorithm )
102102 }
103103
104- if digest .Hex () != testcase .hex {
105- t .Fatalf ("incorrect hex for parsed digest: %q != %q" , digest .Hex (), testcase .hex )
104+ if digest .Encoded () != testcase .encoded {
105+ t .Fatalf ("incorrect hex for parsed digest: %q != %q" , digest .Encoded (), testcase .encoded )
106106 }
107107
108108 // Parse string return value and check equality
@@ -116,7 +116,7 @@ func TestParseDigest(t *testing.T) {
116116 t .Fatalf ("expected equal: %q != %q" , newParsed , digest )
117117 }
118118
119- newFromHex := NewDigestFromHex (newParsed .Algorithm (). String () , newParsed .Hex ())
119+ newFromHex := NewDigestFromEncoded (newParsed .Algorithm (), newParsed .Encoded ())
120120 if newFromHex != digest {
121121 t .Fatalf ("%v != %v" , newFromHex , digest )
122122 }
0 commit comments