From 9391ec7fb056b1006cdf36f21e3e37c0fa8071bb Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 1 Mar 2026 23:17:56 +0200 Subject: eventloop: inject runtime config instead of flags singleton (task 315) --- internal/eventloop_seed_test.go | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) (limited to 'internal/eventloop_seed_test.go') diff --git a/internal/eventloop_seed_test.go b/internal/eventloop_seed_test.go index f8e631a..2b3574a 100644 --- a/internal/eventloop_seed_test.go +++ b/internal/eventloop_seed_test.go @@ -3,22 +3,17 @@ package internal import ( "os" "testing" - - "ior/internal/flags" ) func TestSeedTrackedPidCommCachesTrackedPidComm(t *testing.T) { - oldPID := flags.Get().PidFilter - flags.SetPidFilter(os.Getpid()) - t.Cleanup(func() { - flags.SetPidFilter(oldPID) - }) - + pid := uint32(os.Getpid()) el := &eventLoop{ + cfg: eventLoopConfig{ + pidFilter: int(pid), + }, comms: make(map[uint32]string), } - pid := uint32(os.Getpid()) want := el.comm(pid) if want == "" { t.Fatalf("expected comm for pid %d", pid) @@ -33,13 +28,10 @@ func TestSeedTrackedPidCommCachesTrackedPidComm(t *testing.T) { } func TestSeedTrackedPidCommSkipsWhenPidFilterDisabled(t *testing.T) { - oldPID := flags.Get().PidFilter - flags.SetPidFilter(-1) - t.Cleanup(func() { - flags.SetPidFilter(oldPID) - }) - el := &eventLoop{ + cfg: eventLoopConfig{ + pidFilter: -1, + }, comms: make(map[uint32]string), } -- cgit v1.2.3