0b58286ca2
Separate *http.Server + *http.ServeMux (AD-024), default disabled. Operator opts in via --pprof <addr>. WARN logged on startup. All pprof handlers explicitly registered on dedicated mux (no DefaultServeMux side-effect). I-308 deferred since v0.2 now implemented. 6 new tests. ---ci--- project: orca phase: 4 milestone: v0.7 status: verify requirements: covered: [REQ-056] partial: [] ---/ci---
14 lines
271 B
Go
14 lines
271 B
Go
package cli
|
|
|
|
import "testing"
|
|
|
|
func TestDaemonPprofFlag(t *testing.T) {
|
|
f := daemonCmd.Flags().Lookup("pprof")
|
|
if f == nil {
|
|
t.Fatal("--pprof flag not registered on daemonCmd")
|
|
}
|
|
if f.DefValue != "" {
|
|
t.Errorf("--pprof default = %q, want empty", f.DefValue)
|
|
}
|
|
}
|