@@ -167,7 +167,7 @@ func genTestDoc(t *testing.T) VEX {
167
167
168
168
func TestCanonicalHash (t * testing.T ) {
169
169
//nolint:gosec // Not a credential
170
- goldenHash := `3edda795cc8f075902800f0bb6a24f89b49e7e45fbceea96ce6061097460f139 `
170
+ goldenHash := `8ed99017785c3b43219018c7c50353c031cdaaf1c7efc146c683b0ce57123cf6 `
171
171
172
172
otherTS , err := time .Parse (time .RFC3339 , "2019-01-22T16:36:43-05:00" )
173
173
require .NoError (t , err )
@@ -190,7 +190,7 @@ func TestCanonicalHash(t *testing.T) {
190
190
Status : "affected" ,
191
191
})
192
192
},
193
- "662d88a939419d4dc61406c3180711a89a729272abeabf2be7ef76c8c42fdfda " ,
193
+ "cbfbba00d118572164b5b934e3ced71c1b02e171f942abfe66d42775dba703cf " ,
194
194
false ,
195
195
},
196
196
// Changing metadata should not change hash
@@ -220,15 +220,15 @@ func TestCanonicalHash(t *testing.T) {
220
220
func (v * VEX ) {
221
221
v .Statements [0 ].Products [0 ].ID = "cool router, bro"
222
222
},
223
- "6caa2fb361667bb70c5be5e70df2982c75a7a848d9de050397a87dc4c515566c " ,
223
+ "010aaeb3d6bf69c486e199a48ec40038ca347d2603142dd48d97937d8477fe37 " ,
224
224
false ,
225
225
},
226
226
// Changing document time changes the hash
227
227
{
228
228
func (v * VEX ) {
229
229
v .Timestamp = & otherTS
230
230
},
231
- "b9e10ecafe5afbdd36582f932550ae42e4301849909a12305d75a7c268d95922 " ,
231
+ "d585979c1cc06797d2486382b3fd5e95d3a9b416525c95c9fefcef9863a595c8 " ,
232
232
false ,
233
233
},
234
234
// Same timestamp in statement as doc should not change the hash
@@ -260,7 +260,7 @@ func TestGenerateCanonicalID(t *testing.T) {
260
260
{
261
261
// Normal generation
262
262
prepare : func (v * VEX ) {},
263
- expectedID : "https://openvex.dev/docs/public/vex-3edda795cc8f075902800f0bb6a24f89b49e7e45fbceea96ce6061097460f139 " ,
263
+ expectedID : "https://openvex.dev/docs/public/vex-8ed99017785c3b43219018c7c50353c031cdaaf1c7efc146c683b0ce57123cf6 " ,
264
264
},
265
265
{
266
266
// Existing IDs should not be changed
0 commit comments