github.com/llimllib/devd@v0.0.0-20230426145215-4d29fc25f909/certgen_test.go (about)

     1  package devd
     2  
     3  import (
     4  	"os"
     5  	"path"
     6  	"testing"
     7  )
     8  
     9  func TestGenerateCert(t *testing.T) {
    10  	d, err := os.MkdirTemp("", "devdtest")
    11  	if err != nil {
    12  		t.Error(err)
    13  		return
    14  	}
    15  	defer func() { _ = os.Remove(d) }()
    16  	dst := path.Join(d, "certbundle")
    17  	err = GenerateCert(dst)
    18  	if err != nil {
    19  		t.Error(err)
    20  	}
    21  
    22  	_, err = getTLSConfig(dst)
    23  	if err != nil {
    24  		t.Error(err)
    25  	}
    26  }