Pulse/cmd/pulse-agent
rcourtman 5c90fb102b Add unit tests for pulse-agent utility functions (unified agent)
53 test cases covering 4 functions:
- gatherTags: environment/flag tag merging (18 cases)
- parseLogLevel: log level parsing (30 cases)
- defaultLogLevel: default value resolution (10 cases)
- multiValue: flag.Value interface for repeatable flags (6 cases)

Key difference from pulse-host-agent: parseLogLevel in unified agent delegates
directly to zerolog.ParseLevel without range validation, so trace/fatal/panic
levels are accepted (unlike pulse-host-agent which restricts to debug-error).

First test file for cmd/pulse-agent package.
2025-11-30 08:34:09 +00:00
..
main.go Add Windows service support to unified agent 2025-11-27 17:00:03 +00:00
main_test.go Add unit tests for pulse-agent utility functions (unified agent) 2025-11-30 08:34:09 +00:00
service_stub.go Add Windows service support to unified agent 2025-11-27 17:00:03 +00:00
service_windows.go Add Windows service support to unified agent 2025-11-27 17:00:03 +00:00