agent-orchestrator/backend/internal/terminal/logger_test.go

20 lines
436 B
Go

package terminal
import (
"testing"
"github.com/aoagents/agent-orchestrator/backend/internal/ports"
)
func TestNilLoggerFallsBackToDefault(t *testing.T) {
mgr := NewManager(&fakeSource{}, nil, nil)
defer mgr.Close()
if mgr.log == nil {
t.Fatal("manager logger is nil")
}
a := newAttachment("t1", ports.RuntimeHandle{ID: "t1"}, &fakeSource{}, nil, nil, nil, nil)
if a.log == nil {
t.Fatal("attachment logger is nil")
}
}