cfca: pkcs7 test, avoid random failure

This commit is contained in:
Sun Yimin 2024-12-13 18:16:08 +08:00 committed by GitHub
parent ab670f8ced
commit 008b209765
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -61,13 +61,12 @@ func TestSignMessageDetach(t *testing.T) {
if err != nil { if err != nil {
t.Fatal(err) t.Fatal(err)
} }
lastByte := p7[len(p7)-1] p7[0] = 0x20
p7[len(p7)-1] = 0
err = VerifyMessageDetach(p7, []byte("test")) err = VerifyMessageDetach(p7, []byte("test"))
if err == nil { if err == nil {
t.Fatalf("VerifyMessageAttach() error = %v, wantErr %v", err, true) t.Fatalf("VerifyMessageAttach() error = %v, wantErr %v", err, true)
} }
p7[len(p7)-1] = lastByte p7[0] = 0x30
err = VerifyMessageDetach(p7, []byte("test")) err = VerifyMessageDetach(p7, []byte("test"))
if err != nil { if err != nil {
t.Fatal(err) t.Fatal(err)