p12_truststore_test.go 419 B

123456789101112131415161718192021
  1. package test
  2. import (
  3. "crypto/rsa"
  4. "testing"
  5. "github.com/ncarlier/webhookd/pkg/assert"
  6. "github.com/ncarlier/webhookd/pkg/truststore"
  7. )
  8. func TestTrustStoreWithP12(t *testing.T) {
  9. t.Skip()
  10. ts, err := truststore.New("test.p12")
  11. assert.Nil(t, err, "")
  12. assert.NotNil(t, ts, "")
  13. pubkey := ts.GetPublicKey("test.localnet")
  14. assert.NotNil(t, pubkey, "")
  15. _, ok := pubkey.(*rsa.PublicKey)
  16. assert.True(t, ok, "")
  17. }