|
@@ -375,9 +375,16 @@ func TestNebulaCertificate_Verify_Subnets(t *testing.T) {
|
|
assert.Nil(t, err)
|
|
assert.Nil(t, err)
|
|
}
|
|
}
|
|
|
|
|
|
-func TestNebulaVerifyPrivateKey(t *testing.T) {
|
|
|
|
|
|
+func TestNebulaCertificate_VerifyPrivateKey(t *testing.T) {
|
|
ca, _, caKey, err := newTestCaCert(time.Time{}, time.Time{}, []*net.IPNet{}, []*net.IPNet{}, []string{})
|
|
ca, _, caKey, err := newTestCaCert(time.Time{}, time.Time{}, []*net.IPNet{}, []*net.IPNet{}, []string{})
|
|
assert.Nil(t, err)
|
|
assert.Nil(t, err)
|
|
|
|
+ err = ca.VerifyPrivateKey(caKey)
|
|
|
|
+ assert.Nil(t, err)
|
|
|
|
+
|
|
|
|
+ _, _, caKey2, err := newTestCaCert(time.Time{}, time.Time{}, []*net.IPNet{}, []*net.IPNet{}, []string{})
|
|
|
|
+ assert.Nil(t, err)
|
|
|
|
+ err = ca.VerifyPrivateKey(caKey2)
|
|
|
|
+ assert.NotNil(t, err)
|
|
|
|
|
|
c, _, priv, err := newTestCert(ca, caKey, time.Time{}, time.Time{}, []*net.IPNet{}, []*net.IPNet{}, []string{})
|
|
c, _, priv, err := newTestCert(ca, caKey, time.Time{}, time.Time{}, []*net.IPNet{}, []*net.IPNet{}, []string{})
|
|
err = c.VerifyPrivateKey(priv)
|
|
err = c.VerifyPrivateKey(priv)
|