loader revisited
This commit is contained in:
@@ -70,6 +70,8 @@ func TestFileMetadataJSONRoundTrip(t *testing.T) {
|
||||
|
||||
original := VersionInfo{
|
||||
OS: "linux",
|
||||
Arch: "amd64",
|
||||
Kind: ArtifactKindExecutable,
|
||||
Version: "1.2.3",
|
||||
URL: "http://server:8080",
|
||||
Checksum: NewSHA256Digest([]byte("payload")),
|
||||
@@ -83,6 +85,8 @@ func TestFileMetadataJSONRoundTrip(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
|
||||
require.Equal(t, original.OS, decoded.OS)
|
||||
require.Equal(t, original.Arch, decoded.Arch)
|
||||
require.Equal(t, original.Kind, decoded.Kind)
|
||||
require.Equal(t, original.Version, decoded.Version)
|
||||
require.Equal(t, original.URL, decoded.URL)
|
||||
require.True(t, original.Checksum.Equal(decoded.Checksum))
|
||||
|
||||
Reference in New Issue
Block a user