Files
GoLangProxy/golangproxy/tests/ssl_test.go
2025-03-02 17:14:05 +00:00

20 lines
358 B
Go

package tests
import (
"os"
"testing"
"golangproxy/ssl"
)
func TestEnsureCertFiles(t *testing.T) {
os.RemoveAll("ssl")
err := ssl.EnsureCertFiles("ssl/cert.pem", "ssl/key.pem")
if err != nil {
t.Fatalf("Error generating certs: %v", err)
}
if _, err := os.Stat("ssl/cert.pem"); os.IsNotExist(err) {
t.Error("Certificate file not created")
}
}