github.com/vmware/govmomi@v0.51.0/vapi/library/library_item_updatesession_file_test.go (about) 1 // © Broadcom. All Rights Reserved. 2 // The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries. 3 // SPDX-License-Identifier: Apache-2.0 4 5 package library 6 7 import ( 8 "strings" 9 "testing" 10 ) 11 12 func TestReadManifest(t *testing.T) { 13 mf := `SHA1(ttylinux-pc_i486-16.1.ovf)= 344a536fab6782622b6beb923798e84134bd4cbd 14 SHA1(ttylinux-pc_i486-16.1-disk1.vmdk)= ed64564a37366bfe1c93af80e2ead0cbd398c3d3` 15 16 sums, err := ReadManifest(strings.NewReader(mf)) 17 if err != nil { 18 t.Error(err) 19 } 20 21 if len(sums) != 2 { 22 t.Error(err) 23 } 24 }