github.com/gogf/selfupdate@v0.0.0-20231215043001-5c48c528462f/minisign_test.go (about) 1 package selfupdate 2 3 import ( 4 "io/ioutil" 5 "testing" 6 ) 7 8 func TestMinisign(t *testing.T) { 9 v := NewVerifier() 10 err := v.LoadFromFile("LICENSE.minisig", "RWQhjNB8gjlNDQYRsRiGEzKTtGwzkcFLRMiSEy+texbTAVMvsgFLLfSr") 11 if err != nil { 12 t.Fatal(err) 13 } 14 15 buf, err := ioutil.ReadFile("LICENSE") 16 if err != nil { 17 t.Fatal(err) 18 } 19 20 if err = v.Verify(buf); err != nil { 21 t.Fatal(err) 22 } 23 }