diff options
| author | Paul Buetow <paul@buetow.org> | 2026-03-01 23:17:56 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-03-01 23:17:56 +0200 |
| commit | 9391ec7fb056b1006cdf36f21e3e37c0fa8071bb (patch) | |
| tree | c484f4a7bb4fa029796702419e000530efbefe5a /internal/eventloop_seed_test.go | |
| parent | 4a9848af6fb83ffec682737e9046fd6db6d05ead (diff) | |
eventloop: inject runtime config instead of flags singleton (task 315)
Diffstat (limited to 'internal/eventloop_seed_test.go')
| -rw-r--r-- | internal/eventloop_seed_test.go | 22 |
1 files changed, 7 insertions, 15 deletions
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), } |
