Pulse/pkg
rcourtman efafbe8e31 Add unit tests for PMG flexible JSON type parsers
Tests for flexibleFloat and flexibleInt custom JSON unmarshalers that
handle PMG API responses where numeric values may arrive as numbers,
strings, or nulls. 64 test cases covering:

- JSON numbers (integers, floats, scientific notation, negatives)
- String values (numeric strings, empty, whitespace, "null")
- JSON null values
- Error cases (invalid strings, arrays, objects, booleans)
- Boundary values (max/min float64)
- Real PMG response patterns (mail stats, queue status)
- Struct embedding behavior
2025-11-30 03:04:12 +00:00
..
agents style: fix gofmt formatting inconsistencies 2025-11-26 23:44:36 +00:00
discovery style: fix staticcheck style warnings 2025-11-27 09:19:33 +00:00
fsfilters Extract filesystem filtering logic into pkg/fsfilters 2025-11-29 16:38:08 +00:00
pbs test: add unit tests for pkg/pbs 2025-11-26 14:15:49 +00:00
pmg Add unit tests for PMG flexible JSON type parsers 2025-11-30 03:04:12 +00:00
proxmox Add unit tests for Proxmox replication utility functions 2025-11-30 02:35:11 +00:00
tlsutil test: add unit tests for pkg/tlsutil 2025-11-26 14:14:34 +00:00