Initial commit (code only without large binaries)
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
// Copyright 2021 Liuxiangchao iwind.liu@gmail.com. All rights reserved.
|
||||
|
||||
package sslconfigs_test
|
||||
|
||||
import (
|
||||
"github.com/TeaOSLab/EdgeCommon/pkg/serverconfigs/sslconfigs"
|
||||
"github.com/iwind/TeaGo/assert"
|
||||
"testing"
|
||||
)
|
||||
|
||||
func TestSSLCertConfig_MatchDomain(t *testing.T) {
|
||||
var a = assert.NewAssertion(t)
|
||||
|
||||
var cert = &sslconfigs.SSLCertConfig{
|
||||
DNSNames: []string{"a.com", "b.com"},
|
||||
}
|
||||
a.IsTrue(cert.MatchDomain("a.com"))
|
||||
a.IsFalse(cert.MatchDomain("z.com"))
|
||||
}
|
||||
|
||||
/**func TestSSLCertConfig_DNSNames(t *testing.T) {
|
||||
var config = sslconfigs.SSLCertConfig{}
|
||||
config.CertData = []byte(`YOUR CERT DATA`)
|
||||
config.KeyData = []byte(`YOUR KEY DATA`)
|
||||
|
||||
err := config.Init(context.Background())
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
t.Log(config.DNSNames)
|
||||
}**/
|
||||
Reference in New Issue
Block a user