Other: gRPC TLS server is generated for every session.

This commit is contained in:
Xavier Michelon
2022-10-02 13:05:35 +02:00
parent 20c802a1e5
commit ca7d7ab675
5 changed files with 76 additions and 70 deletions

View File

@ -75,3 +75,11 @@ func TestGetValidConfig(t *testing.T) {
now, notValidAfter := time.Now(), config.Certificates[0].Leaf.NotAfter
require.False(t, now.After(notValidAfter), "new certificate expected to be valid at %v but have valid until %v", now, notValidAfter)
}
func TestNewConfig(t *testing.T) {
pemCert, pemKey, err := NewPEMKeyPair()
require.NoError(t, err)
_, err = GetConfigFromPEMKeyPair(pemCert, pemKey)
require.NoError(t, err)
}