INNER CODE UNIT · Go
TestNonLoopbackListenerRequiresTLS
chaitin/SafeLine · mcp_server/main_test.go:139
func TestNonLoopbackListenerRequiresTLS(t *testing.T) {
dir := t.TempDir()
stateDir := filepath.Join(dir, "state")
if err := os.Mkdir(stateDir, 0o700); err != nil {
t.Fatal(err)
}
configPath := filepath.Join(dir, "config.yaml")
contents := `
server:
name: SafeLine MCP
version: 1.0.0
host: 0.0.0.0
port: 5678
logger:
level: info
instances:
- id: dev152
base_url: https://dev152:9443