22 lines
403 B
Go
22 lines
403 B
Go
package certificates
|
|
|
|
import (
|
|
"crypto/x509/pkix"
|
|
"net"
|
|
"testing"
|
|
)
|
|
|
|
func TestNewCertificateRequest(t *testing.T) {
|
|
keyFile := "testdata/dontUseThisKey.pem"
|
|
subject := &pkix.Name{
|
|
CommonName: "kube-worker",
|
|
}
|
|
dnsSANs := []string{"localhost"}
|
|
ipSANs := []net.IP{net.ParseIP("127.0.0.1")}
|
|
|
|
_, err := NewCertificateRequest(keyFile, subject, dnsSANs, ipSANs)
|
|
if err != nil {
|
|
t.Error(err)
|
|
}
|
|
}
|